CMS jet to systemem zarządzania treścią, który daje nam możliwość samodzielnej modyfikacji wpisów, zdjęć i treści na stronie internetowej. Warto zaznaczyć że do obsługi CMS nie potrzebna jest znajomość PHP czy HTML.
Pod lupę weźmiemy trzy najpopularniejsze CMS-y:
- WordPress
- Joomla
- Drupal
Przy wyborze CMS-a warto pod uwagę brać wielkość planowanej strony, możliwości rozbudowy strony internetowej i najważniejsze przeznaczenie strony www.
WordPress
Znakomity CMS, który pierwotnie został stworzony na początku jako platforma blogowa. Dziś obsługuje nawet serwisy informacyjne. Jest prosty do zainstalowania i skonfigurowania. Dosłownie w kilka dni można opanować większość jego funkcji. Pozwala szybko i łatwo modyfikować zawartość oraz wygląd samej strony internetowej. Obecnie aż 59% użytkowników korzysta właśnie z WordPressa (dane: W3Techs) WordPress za pomocą dodatkowych wtyczek coraz częściej służy również do obsługi sklepów internetowych. System pozwala na łatwe budowanie stron internetowych.
Zalety:
- bardzo prosty i łatwy w obsłudze
- nadaje się do blogowania i tworzenia większych serwisów oraz sklepów internetowych
- posiada około 15 tys. bezpłatnych rozszerzeń i wiele gotowych szablonów
- prosty do skonfigurowania oraz nauki
- małe wymagania technicznego zaplecza
- nieskomplikowany edytor dodawania treści i multimediów
- strony oparte na WordPress świetnie się pozycjonują, więc jeśli chcemy by nasza strona była wysoko w wynikach wyszukiwania warto wybrać WordPress.
Wady:
- trudne modyfikacje systemu
- zmniejszone bezpieczeństwo
Joomla
To drugi po WordPressie najpopularniejszy system CMS do budowy stron internetowych. Panel administracyjny jest zdecydowanie mniej intuicyjny, a zarazem bardziej zaawansowany od wspomnianego CMS-a. Zatem wszyscy początkujący użytkownicy mogą mieć problem z dostosowaniem systemu do swoich potrzeb. Joomla pod kątem pozycjonowania zdecydowanie ustępuje miejsca innym systemom CMS. Jednak pomimo kilku pozornych wad, po opanowaniu podstawowych funkcjonalności, Joomla staje się bardzo przyjaznym środowiskiem, a efektem jest stworzenie profesjonalnej strony w krótkim czasie.
Zalety:
- Open-Source: Joomla to narzędzie opensourcowe, korzystając z niego możemy dowolnie modyfikować i rozpowszechniać kod systemu bez martwienia się o opłaty licencyjne.
- Narzędzia e-commerce: CMS posiada kilka dostępnych rozszerzeń dla ułatwienia handlu elektronicznego. Darmowe rozszerzenia takie jak VirtueMart czy HikaShop pozwalają nam na zarządzanie sprzedawanymi produktami i bazą klientów w jednym miejscu.
- Zarządzanie treścią: Struktura i możliwość edycji zawartości w Joomla jest bardzo intuicyjna. W odróżnieniu od Drupala platforma nastawiona jest przyjaźnie do mniej zaawansowanych użytkowników a jej obsługa nie wymaga biegłości w programowaniu. Edycja zawartości odbywa się w edytorze tekstowym przypominającym Microsoftowego Worda.
Wady:
- skomplikowane zarządzanie CMS – em
- nieintuicyjny panel
- system trudny w nauce
- skomplikowana procedura aktualizacji platformy do wyższych wersji
- duże problemy przy późniejszych aktualizacjach projektu, platformy Joomla czy modułów
- mniej przyjazny dla użytkownika
- mniej przyjazny SEO (pozycjonowanie stron internetowych)
Drupal
To kolejny system oparty na licencji opensource. Jest najrzadziej wybieranym CMS-em, głównie ze względu na poziom trudności. Drupal częściej wybierają zaawansowani programiści. Webmasterom daje ogromne możliwości zarządzania stroną, czego efektem może być profesjonalna i rozbudowana witryna. Dzięki możliwości edycji poszczególnych elementów strony www, nie ma potrzeby tworzenia strony od początku. Ponadto Drupal pozwala na tworzenie oraz zarządzanie treściami w postaci tekstu, bloga, statystyk, podcastów, jak i zarządzanie użytkownikami. W porównaniu do WordPressa i Joomli opanowanie systemu Drupal zajmuje najwięcej czasu i wymaga przynajmniej podstawowej wiedzy na temat programowania PHP, CSS czy HTML. Co ważne, utrzymanie strony w tym przypadku jest o wiele droższe.
Zalety:
- świetny interfejs API
- znakomicie indeksuje się i pozycjonuje w wyszukiwarkach internetowych
- silna społeczność, która rozwija cały czas dostępne funkcje
- silnik dający masę możliwości i częste aktualizacje
- nieograniczone możliwości rozbudowy
Wady:
- zbyt dużo funkcji
- niewielka liczba atrakcyjnych graficznie szablonów
- złożona nie intuicyjna konfiguracja
- może sprawiać trudność dla początkujących użytkowników