Установка Nette
Хотите воспользоваться преимуществами Nette в существующем проекте или планируете создать новый проект на Nette? Это руководство шаг за шагом проведёт вас через установку.
Как добавить Nette в свой проект
Nette предлагает набор полезных и продуманных пакетов (библиотек) для PHP. Чтобы подключить их в свой проект, выполните следующие шаги:
- Настройте Composer: этот инструмент необходим для лёгкой установки, обновления и управления библиотеками, которые нужны вашему проекту.
- Выберите пакет: допустим, вам нужно ходить по
файловой системе, с чем прекрасно справляется Finder из пакета
nette/utils. Имя пакета вы найдёте в правом столбце его документации. - Установите пакет: выполните в корневом каталоге проекта эту команду:
composer require nette/utils
Предпочитаете графический интерфейс? Посмотрите руководство по установке пакетов в среде PhpStorm.
Как начать новый проект на Nette
Если вы хотите создать совершенно новый проект на платформе Nette, мы рекомендуем использовать заранее настроенный каркас Web Project:
- Настройте Composer.
- Откройте командную строку и перейдите в корневой каталог вашего
веб-сервера, например
/var/www/html,C:/xampp/htdocs,/Library/WebServer/Documents. - Создайте проект этой командой:
composer create-project nette/web-project PROJECT_NAME
- Не используете Composer? Просто скачайте Web Project в формате ZIP и распакуйте его. Но поверьте нам, Composer того стоит!
- Задайте права: в системах macOS или Linux задайте каталогам права на запись.
- Откройте проект в браузере: введите URL
http://localhost/PROJECT_NAME/www/. Вы увидите стартовую страницу каркаса:

Поздравляем! Ваш сайт готов к разработке. Смело удаляйте приветственный шаблон и начинайте строить своё приложение.
Одно из преимуществ Nette в том, что проект работает сразу, без всякой настройки. Однако если вы столкнётесь с трудностями, загляните в решения частых проблем.
Если вы начинаете с Nette, мы рекомендуем продолжить руководством Пишем первое приложение.
Инструменты и рекомендации
Для эффективной работы с Nette мы рекомендуем следующие инструменты:
- Качественная IDE с плагинами для Nette
- Система контроля версий Git
- Composer