- System CMS – co to jest i jak działa?
- Rodzaje systemów CMS
- Dedykowany CMS zalety
- Dedykowany CMS wady
- Indywidualny CMS – czy to dobry wybór?
System CMS – co to jest i jak działa?
- zarządzanie użytkownikami,
- zarządzanie menu,
- moderowanie komentarzy,
- dodawanie zdjęć,
- zmiana szablonu,
- edycja kodu HTML,
- ustalenie formy adresów URL,
- dodawanie nowych rozwiązań.
Celem systemu CMS jest ułatwienie zarządzania stroną. To dzięki niemu możesz prowadzić np. witrynę firmową i często bez wsparcia specjalisty wdrażać proste modyfikacje, takie jak aktualizacja treści, zmiana opcji w menu czy ustawienie odpowiednich meta tagów. W praktyce jednak nie każdy system CMS jest tak łatwy w obsłudze. Niektóre z nich są bardzo przystępne i szybko zrozumiesz, jak wykonać w nich podstawowe operacje, a w innych możesz mieć problem z wprowadzaniem jakichkolwiek zmian.
Dlatego nie warto stawiać na przypadkowy system CMS, szczególnie jeśli przygodę z nim zaczynasz bez doświadczenia z takimi rozwiązaniami. To m.in. prostocie obsługi swój sukces zawdzięcza WordPress, czyli najpopularniejszy CMS na świecie. Według danych W3Techs z października 2020 roku korzystało z niego blisko 64 proc. wszystkich stron, które bazują na systemie CMS i prawie 40 proc. wszystkich istniejących witryn. To doskonale obrazuje, jaki sukces odniosło to rozwiązanie.
Jego popularność wynika m.in. z tego, że można z niego korzystać z darmo, nawet w celach zarobkowych. Społeczność tego CMS-a tworzą miliony internautów, a do dyspozycji użytkowników są tysiące rozszerzeń, dzięki którym możesz zwiększyć funkcjonalność systemu. W listopadzie 2020 roku w bazie WordPressa znajdowało się ponad 58 tys. wtyczek!
Rodzaje systemów CMS
1. SaaS
2. Open Source
3. Dedykowany
Dedykowany CMS zalety
- Brak ograniczeń i elastyczność – programista zrealizuje wszystkie Twoje życzenia, o ile oczywiście będą one wykonalne. Rozwiązania zastosowane na stronie będą dokładnie takie, jakich wymagasz. W określonym czasie może być wdrożona niemal każda funkcja. Ograniczać mogą Cię tylko czas i pieniądze.
- Zwiększone bezpieczeństwo – popularne systemy CMS mają to do siebie, że stanowią atrakcyjny cel dla internetowych przestępców, którzy znają dziesiątki sposobów, żeby wykraść dane użytkowników czy przechwycić inne ważne informacje. Wystarczy dziura znaleziona w kodzie wtyczki, motywu czy w oprogramowaniu samego CMS-a. W momencie, kiedy w sieci pojawia się informacja o znalezionym błędzie, miliony stron na świecie mogą być już zainfekowane wirusami. W przypadku dedykowanego CMS-a ryzyko jest zdecydowanie mniejsze. Zerknij na poniższy wykres. Według danych Sucuri aż 90 proc. włamań w 2018 roku dotyczyło systemu WordPress. Na kolejnych miejscach znalazły się inne popularne darmowe CMS-y.
- Dokumentacja i wsparcie – w ramach realizacji zlecenia najczęściej możesz liczyć na pełną dokumentację i wsparcie ze strony firmy, która wykona system CMS. Zleceniobiorca powinien przekazać Ci instrukcję do systemu i przeprowadzić szkolenie z zakresu jego obsługi.
Dedykowany CMS wady
- Czas realizacji projektu – jeśli wybierzesz stronę opartą na darmowym CMS-ie czy w modelu SaaS, to może być ona do Twojej dyspozycji nawet tego samego dnia. W przypadku dedykowanego projektu będzie to trwać zdecydowanie dłużej. Wiele rozwiązań programiści będą być może musieli tworzyć od zera, co tym bardziej wpłynie na czas realizacji. W przypadku zaawansowanych projektów uzyskanie oczekiwanego efektu może zająć nawet kilka miesięcy.
- Wyższe koszty – w przypadku darmowego CMS-a czy modelu SaaS opłaty są nieznaczne. Natomiast stworzenie od zera zaawansowanego projektu może wymagać wygospodarowania na taką inwestycję bardzo dużej kwoty. Ile konkretnie będziesz musiał zapłacić? Nie da się tego oszacować. Może to być kilka, a nawet kilkadziesiąt tysięcy lub więcej. Wpływ na cenę ma również to, na jaką agencję czy freelancera się zdecydujesz.
- Ryzyko problemów z realizacją – jeśli chcesz mieć dedykowanego CMS-a, to do realizacji projektu powinieneś znaleźć doświadczoną i renomowaną agencję czy programistę. Jeśli dokonasz niewłaściwego wyboru, może dojść do takiej sytuacji, że przyjdzie Ci nieustannie walczyć z kolejnymi błędami odnajdywanymi w systemie CMS. Prowadzenie strony będzie utrudnione, mimo że zainwestowałeś w system duże pieniądze.
- Przywiązanie do jednej firmy – prawie na pewno przy kolejnych realizacjach będziesz korzystać z usług programisty, który wykonał stronę. Jeśli współpraca nie będzie się układać, to możesz zdecydować się na inną firmę, ale wtedy pojawi się problem – dla nowego wykonawcy Twój CMS będzie anonimowy, a wdrożenie w nim zmian może wymagać poświęcenia więcej czasu niż w przypadku popularnych systemów. To może oznaczać wyższe koszty.
- Odpłatne modyfikacje – masz pomysł na wprowadzenie zmian na swoim dedykowanym CMS-ie? Żaden problem. Zlecasz realizację i programista najczęściej bez większych problemów ją wdroży. Jednak w przypadku darmowych systemów większość funkcji można uzyskać za pomocą bezpłatnych wtyczek, a nawet jeśli trzeba będzie za coś płacić, to zdecydowanie mniej.
- Brak darmowych aktualizacji – raczej nie będziesz mógł liczyć na bezpłatne aktualizacje. Wszelkie zmiany będą najczęściej odpłatne, poza tymi, które dotyczyć będą odnalezionych błędów. Zależy to jednak od zawartej umowy.
- Oczekiwanie na kolejne wdrożenia – kiedy zlecisz firmie jakieś zadanie, to musisz liczyć się z tym, że długo przyjdzie Ci czekać na jego realizację. W przypadku popularnych systemów CMS możesz przebierać w programistach, którzy potrzebne zmiany wdrożą ekspresowo.
- Brak uwzględnienia SEO - często zdarza się tak, że firmy IT tworząc strony, nie myślą zbyt o SEO, a bardziej skupiają się na prostocie i estetyce witryny. To powoduje, że praca z dedykowanym CMS-em staje się jeszcze większym wyzwaniem, gdyż agencja SEO musi wtedy wprowadzać duże i często kosztowne zmiany (które np. wymagają ingerencji w kod czy utworzenia dodatkowych modułów).
Indywidualny CMS – czy to dobry wybór?
- Zależy Ci na autorskim oprogramowaniu.
- Korzystasz już z jakiegoś systemu CMS, ale chciałbyś w nim wprowadzić bardzo dużą ilość zmian.
- Inwestujesz w wieloletni projekt, który zamierzasz rozwijać.
- Realizujesz duży projekt i zależy Ci na konkretnych rozwiązaniach, których nie zapewniają darmowe CMS-y.
- Oczekujesz solidnego zabezpieczenia strony przed atakami cyberprzestępców.


