Statamic je sodoben CMS, ki temelji na tehnologiji Laravel in je zasnovan za gradnjo čudovitih spletnih mest, ki jih je enostavno upravljati. Je odprtokodni sistem za upravljanje vsebin, ki ga je mogoče namestiti v obstoječo aplikacijo Laravel ali uporabiti kot samostojen CMS.[1][2]
Nekatere ključne funkcije Statamic vključujejo:
- Zelo razširljiv in prilagodljiv, kar razvijalcem omogoča izdelavo kompleksnih spletnih mest in aplikacij po meri.[2]
- Lahko se uporablja kot CMS s polnim skladom ali kot CMS brez glave, ki zagotavlja REST API.[3]
- Podpira upravljanje vsebine, ki temelji na bazi podatkov, in upravljanje vsebine v ravni datoteki.[2]
- Zagotavlja čist in preprost jezik za predloge, ki se neopazno integrira s HTML.[2]
- Vključuje zmogljivo nadzorno ploščo za upravljanje vsebine in nastavitev spletnega mesta.[2]
- Ponuja vrsto vrst polj in načrtov za ustvarjanje avtorskih izkušenj po meri.[2]
- Podpira nadzor različic vsebine z uporabo Git.[2]
- Zagotavlja orodja ukazne vrstice in poteke dela za pospešitev razvoja.[2]
- Ima aktivno in podporno skupnost razvijalcev in uporabnikov.[2][4]
Če želite Statamic namestiti v obstoječo aplikacijo Laravel, morate slediti nekaj korakom:[3]
1. Počistite konfiguracijski predpomnilnik Laravel z `php artisan config:clear`.
2. Dodajte ukaz `statamic:install` skriptu `post-autoload-dump` v datoteki `composer.json`.
3. Namestite paket `statamic/cms` s Composerjem.
Po namestitvi boste morali ročno nastaviti zbirke vsebine, poglede in druge funkcije, specifične za Statamic, saj ob namestitvi v obstoječo aplikacijo Laravel niso vnaprej konfigurirane.[3]
Citati:[1] https://github.com/statamic/cms
[2] https://statamic.com
[3] https://statamic.dev/installing/laravel
[4] https://statamic.dev