SyMfonAK - vyvíjame databázy pomocou frameworku Symfony
Symfony nastavenia
Symfony dokumentácia - hlavná stránka → Symfony nastavenia
Originál návod na symfony.com
Obsah
Inštalácia a nastavenie
Vyžaduje mať PHP vo verzii minimálne 8.2 a nainštalovaný Composer. Ak nemáte, začnite týmto: Inštalácia Composer-a globálne.
Ak plánujete spraviť www stránku, nainštalujte si komplexnejšiu, predpripravenú sadu:
composer create-project symfony/website-skeleton my-project
Ak však máte na mysli len malú API službu, alebo aplikáciu na príkazovom riadku, založte si mini kostru, ktorú budete rozširovať podľa potreby:
composer create-project symfony/skeleton my-project
Po inštalácii vypíše niekoľko dobrých rád.
Pre užívateľov správca verzií GIT odporúča začať inicializáciou projektu, zájsť do vytvoreného adresára projektu a tam zadať git init. Do súboru .gitignore som si ako užívateľ Vim pridal tieto riadky:
###< vim tilda and swap files ### *~ *.swp ###> vim tilda and swap files ###
Ak už spomínam git, je dobré urobiť prvé pridanie git add . a potom aj git commit -m "Niečo ako štart projektu alebo inicializácia..".
Spúšťanie Symfony aplikácie
Na ostrom serveri treba použiť web server ako Nginx alebo Apache (pozri Nastavenie WEB servera). Odporúča si nastaviť web server alebo inštalovať si vývojársky server od Symfony (pozri Lokálny Web Server od Symfony).
Inštalácia balíčkov (Packages)
Nástroj na inštaláciu aj odstraňovanie Symfony Flex. Technicky je to plugin Composera. Prináša tieto príkazy pre Composer-a: require, update a remove. Sady inštrukcií, recepty, recipes pomáhajú inštalovať balíky. Vykonajú nastavenia a zapíšu sa do symfony.lock súboru. Viac informácii možno nájsť na Symfony Recipes documentation.
Externé zdroje
Súvisiace témy
- Využitie Symfony s Homestead/Vagrant
- Ako používať web server zabudovaný v PHP
- Nastavenie WEB servera
- Inštalácia Composer-a
- Upgrade Bundle tretej strany na Major Symfony verzii
- Nastavenie a úprava práv na súboroch
- Využitie Symfony Flex na manažment aplikácií Symfony
- Lokálny Web Server od Symfony
- Ako inštalovať alebo upgradovať posledné, nezverejnené verzie
- Ako vytvárať a skladovať subverzie Symfony projektov
z návodov k predchádzajúcim verziám: