Nette Documentation Preview

syntax
Встановлення Nette
******************

.[perex]
Хочете використовувати переваги Nette у своєму існуючому проекті або збираєтеся створити новий проект на основі Nette? Цей посібник проведе вас крок за кроком через процес встановлення.


Як додати Nette до свого проекту
--------------------------------

Nette пропонує колекцію корисних та зрілих пакетів (бібліотек) для PHP. Щоб включити їх у свій проект, виконайте такі дії:

1) **Підготуйте [Composer|best-practices:composer]:** Цей інструмент необхідний для легкого встановлення, оновлення та керування бібліотеками, потрібними для вашого проекту.

2) **Виберіть [пакет|www:packages]:** Припустимо, вам потрібно переглядати файлову систему, що чудово робить [Finder|utils:finder] з пакету `nette/utils`. Назву пакету ви бачите у правому стовпці його документації.

3) **Встановіть пакет:** Виконайте цю команду в кореневому каталозі вашого проекту:

```shell
composer require nette/utils
```

Віддаєте перевагу графічному інтерфейсу? Перегляньте [інструкцію|https://www.jetbrains.com/help/phpstorm/using-the-composer-dependency-manager.html] зі встановлення пакетів у середовищі PhpStorm.


Як створити новий проект з Nette
--------------------------------

Якщо ви хочете створити абсолютно новий проект на платформі Nette, рекомендуємо використовувати попередньо налаштований скелет [Web Project|https://github.com/nette/web-project]:

1) **Підготуйте [Composer|best-practices:composer].**

2) **Відкрийте командний рядок** і перейдіть до кореневого каталогу вашого веб-сервера, наприклад, `/etc/var/www`, `C:/xampp/htdocs`, `/Library/WebServer/Documents`.

3) **Створіть проект** за допомогою цієї команди:

```shell
composer create-project nette/web-project НАЗВА_ПРОЕКТУ
```

4) **Не використовуєте Composer?** Просто завантажте [Web Project у форматі ZIP|https://github.com/nette/web-project/archive/preloaded.zip] та розпакуйте його. Але повірте, Composer вартий того!

5) **Налаштування прав:** На системах macOS або Linux встановіть [права на запис|nette:troubleshooting#Nastavení práv adresářů] для каталогів `temp/` та `log/`.

6) **Відкриття проекту в браузері:** Введіть URL `http://localhost/НАЗВА_ПРОЕКТУ/www/` і ви побачите початкову сторінку скелета:

[* qs-welcome.webp .{url: http://localhost/НАЗВА_ПРОЕКТУ/www/} *]

Вітаємо! Ваш веб-сайт тепер готовий до розробки. Ви можете видалити вітальний шаблон і почати створювати свій додаток.

Однією з переваг Nette є те, що проект працює одразу без необхідності конфігурації. Однак, якщо ви зіткнетеся з проблемами, спробуйте переглянути [вирішення поширених проблем|nette:troubleshooting#Nejde mi Nette, zobrazuje se bílá stránka].

.[note]
Якщо ви починаєте працювати з Nette, рекомендуємо продовжити з [посібником Пишемо перший додаток|quickstart:].


Інструменти та рекомендації
---------------------------

Для ефективної роботи з Nette рекомендуємо наступні інструменти:

- [Якісне IDE з доповненнями для Nette|best-practices:editors-and-tools]
- Система контролю версій Git
- [Composer|best-practices:composer]


{{leftbar: www:@menu-common}}

Встановлення Nette

Хочете використовувати переваги Nette у своєму існуючому проекті або збираєтеся створити новий проект на основі Nette? Цей посібник проведе вас крок за кроком через процес встановлення.

Як додати Nette до свого проекту

Nette пропонує колекцію корисних та зрілих пакетів (бібліотек) для PHP. Щоб включити їх у свій проект, виконайте такі дії:

  1. Підготуйте Composer: Цей інструмент необхідний для легкого встановлення, оновлення та керування бібліотеками, потрібними для вашого проекту.
  2. Виберіть пакет: Припустимо, вам потрібно переглядати файлову систему, що чудово робить Finder з пакету nette/utils. Назву пакету ви бачите у правому стовпці його документації.
  3. Встановіть пакет: Виконайте цю команду в кореневому каталозі вашого проекту:
composer require nette/utils

Віддаєте перевагу графічному інтерфейсу? Перегляньте інструкцію зі встановлення пакетів у середовищі PhpStorm.

Як створити новий проект з Nette

Якщо ви хочете створити абсолютно новий проект на платформі Nette, рекомендуємо використовувати попередньо налаштований скелет Web Project:

  1. Підготуйте Composer.
  2. Відкрийте командний рядок і перейдіть до кореневого каталогу вашого веб-сервера, наприклад, /etc/var/www, C:/xampp/htdocs, /Library/WebServer/Documents.
  3. Створіть проект за допомогою цієї команди:
composer create-project nette/web-project НАЗВА_ПРОЕКТУ
  1. Не використовуєте Composer? Просто завантажте Web Project у форматі ZIP та розпакуйте його. Але повірте, Composer вартий того!
  2. Налаштування прав: На системах macOS або Linux встановіть права на запис для каталогів temp/ та log/.
  3. Відкриття проекту в браузері: Введіть URL http://localhost/НАЗВА_ПРОЕКТУ/www/ і ви побачите початкову сторінку скелета:

Вітаємо! Ваш веб-сайт тепер готовий до розробки. Ви можете видалити вітальний шаблон і почати створювати свій додаток.

Однією з переваг Nette є те, що проект працює одразу без необхідності конфігурації. Однак, якщо ви зіткнетеся з проблемами, спробуйте переглянути вирішення поширених проблем.

Якщо ви починаєте працювати з Nette, рекомендуємо продовжити з посібником Пишемо перший додаток.

Інструменти та рекомендації

Для ефективної роботи з Nette рекомендуємо наступні інструменти: