DefinicjaCMS (Content Management System, po polsku system zarządzania treścią) to oprogramowanie, które pozwala tworzyć i zmieniać treści strony internetowej z panelu w przeglądarce, bez pisania kodu. Oddziela treść od wyglądu: Ty edytujesz teksty i zdjęcia, a o to, jak się wyświetlą, dba motyw. Najpopularniejszym CMS-em jest WordPress.
Do czego służy CMS?
Do samodzielnej pracy z treścią. Logujesz się do panelu, piszesz wpis, wgrywasz zdjęcia i klikasz „Opublikuj”. Nie potrzebujesz do tego programisty ani znajomości kodu. CMS pilnuje też porządku: kto ma jakie uprawnienia, jakie były poprzednie wersje tekstu i co czeka na publikację.
Jakie są rodzaje CMS-ów?
- Klasyczny CMS, np. WordPress: panel i strona działają razem na jednym serwerze. Wygląd strony ustala motyw, a dodatkowe funkcje dają wtyczki.
- Headless CMS: sam panel do treści, a stronę albo aplikację buduje się osobno i pobiera z niego dane. Przydaje się, gdy te same treści trafiają w kilka miejsc, np. na stronę i do aplikacji mobilnej.
- Kreator stron: gotowa usługa w abonamencie, w której panel, hosting i szablony są w jednym pakiecie.
Kiedy firmie przyda się CMS?
Gdy treści zmieniają się często i chcesz je zmieniać sam: aktualności, wpisy na blogu, realizacje, oferty pracy albo produkty w sklepie. Jeśli strona zmienia się kilka razy w roku, panel bywa zbędny. Strona bez CMS-a, czyli statyczna, jest wtedy szybsza i tańsza w utrzymaniu, a drobne zmiany wprowadza wykonawca. Jak wybrać, opisuję w artykule Strona statyczna czy WordPress?
Co CMS oznacza po uruchomieniu strony?
- Aktualizacje. System, motyw i wtyczki trzeba aktualizować, bo w starych wersjach wychodzą luki bezpieczeństwa.
- Kopie zapasowe. Treści żyją w bazie danych, więc kopia musi obejmować i pliki, i bazę.
- Wygodę panelu. Dobrze ułożony panel prowadzi za rękę. Źle ułożony sprawia, że i tak dzwonisz do wykonawcy.
Najczęstsze pytania
Czy WordPress to CMS?
Tak, najpopularniejszy. Zaczynał jako system do blogów, a dziś działają na nim strony firmowe, portale i sklepy.
Czy każda strona firmowa potrzebuje CMS-a?
Nie. Jeśli treści zmieniają się rzadko, strona statyczna bez panelu jest szybsza i tańsza w utrzymaniu. CMS opłaca się, gdy często i samodzielnie dodajesz treści.