Statamic yra moderni, plokščia, Laravel valdoma TVS, skirta gražioms, lengvai tvarkomoms svetainėms kurti. Tai atvirojo kodo turinio valdymo sistema, kurią galima įdiegti į esamą Laravel programą arba naudoti kaip atskirą TVS.[1][2]
Kai kurios pagrindinės Statamic funkcijos:
– Labai išplečiamas ir pritaikomas, leidžiantis kūrėjams kurti sudėtingas, pagal užsakymą sukurtas svetaines ir programas.[2]
– Gali būti naudojamas kaip pilnas TVS arba kaip TVS be galvos, teikiantis REST API.[3]
- Palaiko tiek duomenų baze valdomą, tiek vienodo failo turinio valdymą.[2]
– Pateikiama aiški ir paprasta šablonų kalba, kuri sklandžiai integruojama su HTML.[2]
– Yra galingas valdymo skydelis, skirtas valdyti turinį ir svetainės nustatymus.[2]
– Siūloma įvairių laukų tipų ir brėžinių, kad būtų galima sukurti tinkintą kūrimo patirtį.[2]
- Palaiko turinio versijos valdymą naudojant Git.[2]
– Teikia komandinės eilutės įrankius ir darbo eigas, kad paspartintų kūrimą.[2]
– Yra aktyvi ir palaikanti kūrėjų ir naudotojų bendruomenė.[2][4]
Norėdami įdiegti „Stamic“ esamoje „Laravel“ programoje, turite atlikti kelis veiksmus:[3]
1. Išvalykite „Laravel“ konfigūracijos talpyklą naudodami „php artisan config:clear“.
2. Pridėkite komandą „statamic:install“ prie „post-autoload-dump“ scenarijaus faile „composer.json“.
3. Su Composer įdiekite paketą „statamic/cms“.
Įdiegę turėsite rankiniu būdu nustatyti turinio rinkinius, rodinius ir kitas „Statamic“ specifines funkcijas, nes įdiegus esamoje „Laravel“ programėlėje ji nėra iš anksto sukonfigūruota.[3]
Citatos:[1] https://github.com/statamic/cms
[2] https://statamic.com
[3] https://statamic.dev/installing/laravel
[4] https://statamic.dev