Statamic er et moderne, fladt, Laravel-drevet CMS designet til at bygge smukke, nemme at administrere websteder. Det er et open source-indholdsstyringssystem, der kan installeres i en eksisterende Laravel-applikation eller bruges som et selvstændigt CMS.[1][2]
Nogle nøglefunktioner i Statamic inkluderer:
- Meget udvidelig og tilpasselig, hvilket giver udviklere mulighed for at bygge komplekse, skræddersyede websteder og applikationer.[2]
- Kan bruges som et full-stack CMS eller som et hovedløst CMS, der giver en REST API.[3]
- Understøtter både databasedrevet og flad-fil-indholdsstyring.[2]
- Giver et rent og enkelt skabelonsprog, der integreres problemfrit med HTML.[2]
- Indeholder et kraftfuldt kontrolpanel til styring af indhold og webstedsindstillinger.[2]
- Tilbyder en række felttyper og tegninger til at skabe brugerdefinerede forfatteroplevelser.[2]
- Understøtter versionskontrol af indhold ved hjælp af Git.[2]
- Leverer kommandolinjeværktøjer og arbejdsgange for at fremskynde udviklingen.[2]
- Har et aktivt og støttende fællesskab af udviklere og brugere.[2][4]
For at installere Statamic i en eksisterende Laravel-applikation skal du følge et par trin:[3]
1. Ryd din Laravel config cache med `php artisan config:clear`.
2. Tilføj kommandoen `statamic:install` til `post-autoload-dump`-scriptet i din `composer.json`-fil.
3. Installer `statamic/cms`-pakken med Composer.
Efter installationen skal du manuelt konfigurere indholdssamlinger, visninger og anden Statamic-specifik funktionalitet, da den ikke er forudkonfigureret, når den installeres i en eksisterende Laravel-app.[3]
Citater:[1] https://github.com/statamic/cms
[2] https://statamic.com
[3] https://statamic.dev/installing/laravel
[4] https://statamic.dev