A CMS-sel kódolás nélkül lehet weboldalt szerkeszteni: cikket írni, képet feltölteni, menüt módosítani.
A CMS, teljes nevén Content Management System, magyarul tartalomkezelő rendszer, olyan szoftver, amellyel egy weboldal tartalmát programozási tudás nélkül lehet létrehozni és módosítani. A tartalom (cikkek, oldalak, képek) és a megjelenés (sablon, téma) külön kezelődik, így a szöveg cseréjéhez nem kell a kódhoz nyúlni.
Ismert CMS-ek: WordPress, Drupal, Joomla, illetve webáruházakhoz a Shopify, a WooCommerce vagy a hazai UNAS és Shoprenter.
Mire jó, hol találkozol vele
Szinte minden cégoldal, blog és webáruház mögött valamilyen CMS áll. Egy jó CMS-ben a szerkesztő be tud jelentkezni, WYSIWYG felületen ír, képet tölt fel, és a rendszer elkészíti belőle az oldalt, a menüt és a sitemapet.
Nagyjából három típust érdemes megkülönböztetni:
- Hagyományos (dinamikus) CMS: minden kérésre adatbázisból állítja össze az oldalt.
- Headless CMS: csak a tartalmat kezeli, és API-n adja át egy külön megjelenítő rétegnek.
- Fájlalapú vagy statikus megoldás: a tartalom fájlokban van (például Markdownban), és egy generátor építi fel belőle a kész oldalt.
Hogy melyik a jó választás, azt a szerkesztők igénye, a karbantartási kapacitás és a szükséges funkciók döntik el.
Ahol a tutorial.hu-n szerepel: