Statamic je moderní, plochý CMS s podporou Laravelu určený pro vytváření krásných a snadno spravovatelných webových stránek. Jedná se o open-source redakční systém, který lze nainstalovat do stávající aplikace Laravel nebo použít jako samostatný CMS.[1][2]
Některé klíčové funkce Statamicu zahrnují:
- Vysoce rozšiřitelné a přizpůsobitelné, což umožňuje vývojářům vytvářet složité webové stránky a aplikace na míru.[2]
- Lze použít jako full-stack CMS nebo jako headless CMS poskytující REST API.[3]
- Podporuje správu obsahu řízenou databázemi i plochými soubory.[2]
- Poskytuje čistý a jednoduchý šablonovací jazyk, který se hladce integruje s HTML.[2]
- Obsahuje výkonný ovládací panel pro správu obsahu a nastavení webu.[2]
- Nabízí řadu typů polí a plánů pro vytváření vlastních autorských zážitků.[2]
- Podporuje správu verzí obsahu pomocí Git.[2]
- Poskytuje nástroje příkazového řádku a pracovní postupy pro urychlení vývoje.[2]
- Má aktivní a podporující komunitu vývojářů a uživatelů.[2][4]
Chcete-li nainstalovat Statamic do existující aplikace Laravel, musíte provést několik kroků:[3]
1. Vymažte mezipaměť konfigurace Laravel pomocí `php artisan config:clear`.
2. Přidejte příkaz `statamic:install` do skriptu `post-autoload-dump` v souboru `composer.json`.
3. Nainstalujte balíček `statamic/cms` pomocí aplikace Composer.
Po instalaci budete muset ručně nastavit kolekce obsahu, zobrazení a další funkce specifické pro Statamic, protože nejsou předkonfigurovány při instalaci do existující aplikace Laravel.[3]
Citace:[1] https://github.com/statamic/cms
[2] https://statamic.com
[3] https://statamic.dev/installing/laravel
[4] https://statamic.dev