Statamic on moderni, tasainen, Laravel-käyttöinen sisällönhallintajärjestelmä, joka on suunniteltu kauniiden, helposti hallittavien verkkosivustojen rakentamiseen. Se on avoimen lähdekoodin sisällönhallintajärjestelmä, joka voidaan asentaa olemassa olevaan Laravel-sovellukseen tai käyttää itsenäisenä sisällönhallintajärjestelmänä.[1][2]
Jotkut Statamicin tärkeimmistä ominaisuuksista ovat:
- Erittäin laajennettavissa ja muokattavissa, joten kehittäjät voivat rakentaa monimutkaisia, räätälöityjä verkkosivustoja ja sovelluksia.[2]
- Voidaan käyttää täyden pinon CMS:nä tai päättömänä CMS:nä, joka tarjoaa REST API:n.[3]
- Tukee sekä tietokantapohjaista että kiinteän tiedoston sisällönhallintaa.[2]
- Tarjoaa puhtaan ja yksinkertaisen mallikielen, joka integroituu saumattomasti HTML:ään.[2]
- Sisältää tehokkaan ohjauspaneelin sisällön ja sivuston asetusten hallintaan.[2]
- Tarjoaa erilaisia kenttätyyppejä ja piirustuksia mukautettujen kirjoituskokemusten luomiseksi.[2]
- Tukee sisällön versionhallintaa Gitin avulla.[2]
- Tarjoaa komentorivityökaluja ja työnkulkuja kehitystä nopeuttamaan.[2]
- Sillä on aktiivinen ja tukeva kehittäjien ja käyttäjien yhteisö.[2][4]
Asenna Statamic olemassa olevaan Laravel-sovellukseen noudattamalla muutamia vaiheita:[3]
1. Tyhjennä Laravel-asetusten välimuisti komennolla "php artisan config:clear".
2. Lisää `statamic:install` -komento `post-autoload-dump` -komentosarjaan `composer.json`-tiedostossasi.
3. Asenna `statamic/cms`-paketti Composerilla.
Asennuksen jälkeen sinun on määritettävä manuaalisesti sisältökokoelmat, näkymät ja muut Statamic-spesifiset toiminnot, koska niitä ei ole valmiiksi määritetty, kun se asennetaan olemassa olevaan Laravel-sovellukseen.[3]
Lainaukset:[1] https://github.com/statamic/cms
[2] https://statamic.com
[3] https://statamic.dev/installing/laravel
[4] https://statamic.dev