Kategoria: CMS

Który z podanych systemów zarządzania treścią jest najlepszy?

8 września 2016

System Zarządzania Treścią tzw. CMS można zdefiniować jako aplikację internetową pozwalającą na stworzenie serwisu internetowego, na którym uprawnieni użytkownicy mogą umieszczać treść i decydować o sposobie jej wyświetlania z poziomu panelu administracyjnego dostępnego w samej aplikacji. Zazwyczaj funkcjonalność ta jest zapewniona przez oprogramowanie po stronie serwera, które łączy się z serwerem bazy danych, w którym składowane są treści i parametry serwisu internetowego.

Obecnie istnieje wiele gotowych CMS’ów, zarówno udostępnianych za darmo, jak i komercyjnych. Systemy te często są projektowane tak, aby sprostać wymaganiom jak największej liczby użytkowników. Oczywiście niemożliwe jest pełne pogodzenie łatwości obsługi i elastyczności konfiguracji i dopasowania do potrzeb użytkownika. Oto kilka z nich:

  1. WordPress
  2. Joomla
  3. Drupal
  4. Typo3
  5. QuickCms

WordPress

WordPress jest zdecydowanie najpopularniejszym CMSem na świecie. Skrypt ten w swych korzeniach jest bardziej blogiem niż typowym CMSem. Od pewnego czasu dopiero poprzez jego modernizację i tysiące wtyczek przypomina CMS. Skrypt ten jako Open Source tzw. Otwarte Oprogramowanie jest wyborem większości blogerów, ale może być także z powodzeniem stosowany do projektowania prostych stron internetowych.

Przykładowy CMS WordPress można pobrać ze strony www.WordPress.orgblog_01

Źródło:
https://www.google.pl/imgres?imgurl=https%3A%2F%2Fwww.turnkeylinux.org%2Ffiles%2Fimages%2Fscreenshots%2Fwordpress1_0.jpg%3F1255292850&imgrefurl=https%3A%2F%2Fwww.turnkeylinux.org%2Fwordpress&docid=h1ut7f9rvwdr2M&tbnid=1VHtQ8YgVvepxM%3A&w=640&h=480&bih=969&biw=1920&ved=0ahUKEwjzvsCf1_fOAhUDDCwKHaEpCLoQMwh2KDkwOQ&iact=mrc&uact=8

 

blog_02

Źródło:
https://www.google.pl/imgres?imgurl=https%3A%2F%2Fcodex.wordpress.org%2Fimages%2Fthumb%2F7%2F73%2Fpluginadd.png%2F640px-pluginadd.png&imgrefurl=https%3A%2F%2Fcodex.wordpress.org%2FPlugins_Add_New_Screen&docid=aTPkgYpB4VjnqM&tbnid=c6NHoD_ehIKOXM%3A&w=640&h=382&bih=969&biw=1920&ved=0ahUKEwjzvsCf1_fOAhUDDCwKHaEpCLoQMwh4KDswOw&iact=mrc&uact=8

Zalety:

– łatwy w użyciu

– społeczność

– wtyczki

– szablony

– zarządzanie menu

– niestandardowe pola

Wady:

– modyfikacja wymaga znajomości PHP

– modyfikacja grafiki wymaga znajomości CSS i HTML

– wtyczki i wydajność

– zabezpieczenia PHP

– formatowanie tabelek i grafik

– zapytania SQL

Podsumowując WordPress jest dobrym skryptem do prowadzenia bloga lub projektowania prostej strony internetowej. Jest wspaniałym narzędziem dla początkujących. Dla bardziej zaawansowanych użytkowników zdecydowanie lepszym rozwiązaniem są standardy takie jak np. Joomla czy Drupal.

Joomla!

Joomla! to skrypt, który jest czymś pomiędzy prostym, „plug & play” WordPressem, a kompleksowym i zaawansowanym Drupalem. Skrypt, który jest typu Open Source jest najczęstszym wyborem przez polskich programistów do projektowania nawet zaawansowanych stron internetowych.

Przykładowy CMS Joomla! można pobrać ze strony www.joomla.org

blog_03

Źródło:
https://www.google.pl/imgres?imgurl=https%3A%2F%2Fwww.turnkeylinux.org%2Ffiles%2Fimages%2Fscreenshots%2Fjoomla25-3.jpg%3F1345498965&imgrefurl=https%3A%2F%2Fwww.turnkeylinux.org%2Fjoomla3&docid=gDjSDlqXS19C_M&tbnid=2GjBSaqiMZeDFM%3A&w=640&h=480&bih=969&biw=1920&ved=0ahUKEwjJ5cLu2PfOAhXEBSwKHeaLAN8QMwhCKA8wDw&iact=mrc&uact=8

blog_04

Źródło:
https://www.google.pl/imgres?imgurl=https%3A%2F%2Fcdn.rsjoomla.com%2Fimages%2Fproducts%2Fscreenshots%2F119.jpg&imgrefurl=https%3A%2F%2Fwww.rsjoomla.com%2Fjoomla-extensions%2Fjoomla-events.html&docid=w19kHoPY-xzehM&tbnid=jbKAYhReG4wDAM%3A&w=1280&h=720&bih=969&biw=1920&ved=0ahUKEwjJ5cLu2PfOAhXEBSwKHeaLAN8QMwhDKBAwEA&iact=mrc&uact=8

Zalety:

– dość prosta instalacja

– wtyczki

– wsparcie techniczne

– zarządzanie nawigacją

– proste adresy URL

– prosta aktualizacja

– zaawansowana administracja

Wady:

– ograniczone możliwości dostosowywania

– zasoby i wydajność

– koszty

– zgodność modułów

– pierwszy kontakt

Podsumowując Joomla! jest skryptem bardziej zaawansowanym niż WordPress i mniej zaawansowanym niż Drupal. Skrypt jest darmowy, ma bardzo dużo wtyczek, modułów i szablonów, a także posiada bardzo dobre wsparcie techniczne i jest bardzo popularny w Polsce. Preferowany jest również dla stron multimedialnych i posiadających dużą ilość treści, gdyż wtedy może pokazać swoje pełne możliwości.

Drupal

Drupal stał się jednym z najbardziej kompleksowych systemów CMS dostępnych na rynku. Skrypt posiada bardzo specyficzne środowisko programistyczne, które można określić bardziej jako platforma programisty niż proste narzędzie CMS. Skrypt ten jest wyborem wielu programistów, którzy wcześniej korzystali z prostszych narzędzi aktualnie im nie wystarczających jak np. WordPress.
Przykładowy CMS Drupal można pobrać ze strony www.drupal.org

blog_05

Źródło:
https://www.google.pl/imgres?imgurl=https%3A%2F%2Fwww.drupal.org%2Ffiles%2FScreen%2520Shot%25202012-10-21%2520at%25208.02.35%2520AM.png&imgrefurl=https%3A%2F%2Fwww.drupal.org%2Fnode%2F2195381&docid=2S-eiSYNykaq7M&tbnid=1Yub_4riU4qWHM%3A&w=1554&h=1014&bih=969&biw=1920&ved=0ahUKEwiXjq2q3PfOAhXG1ywKHbJtDowQMwhUKBowGg&iact=mrc&uact=8

blog_06

Źródło:
https://www.google.pl/imgres?imgurl=https%3A%2F%2Fwww.drupal.org%2Ffiles%2Fproject-images%2Fgra4-drupal-activity.png&imgrefurl=https%3A%2F%2Fwww.drupal.org%2Fproject%2Fgra4&docid=iaOOWO5JX-i3WM&tbnid=EOWpHKiHr7O_zM%3A&w=1059&h=865&bih=969&biw=1920&ved=0ahUKEwiXjq2q3PfOAhXG1ywKHbJtDowQMwhVKBswGw&iact=mrc&uact=8

Zalety:

– dostępne prawie wszystkie podstawowe funkcje

– zarządzanie wyglądem strony

– różnego rodzaju treści

– zaawansowana administracja użytkownikami

– organizacja zawartości strony

– wtyczki

– wsparcie techniczne

Wady:

– instalacja i modyfikacja

– kompatybilność

– wydajność

Podsumowując Drupal jest rozbudowanym systemem CMS, który  udostępnia mnóstwo funkcji.  Niestety jakakolwiek ingerencja w kod skryptu wymaga bardziej zaawansowanej znajomości języka PHP, HTML i CSS. Na szczęście dla tych, którzy znają tylko podstawy tych języków na przeciw wychodzi wsparcie techniczne, które w j. angielskim jest bardzo rozbudowane. Używając tego rozbudowanego skryptu trzeba mieć świadomość, że przy zwiększającym się ruchu na stronie internetowej, w pewnym momencie administrator serwera może wyłączyć Twoją stronę z powodu generowania zbyt dużego obciążenia.

Typo3

Typo3 jest bardzo potężnym i rozbudowanym systemem CMS posiadającym ogromne możliwości. Skrypt ten rozwijany jako Open Source jest wyborem bardziej zaawansowanych programistów, którzy szukają kombajnu obsługującego wiele funkcjonalności kosztem sporego czasu inwestycji w jego poznanie.
Przykładowy CMS Typo3 można pobrać ze strony www.typo3.org

blog_07

Źródło:
https://www.google.pl/imgres?imgurl=http%3A%2F%2Fjakicmswybrac.pl%2Fscreenshots%2Ftypo3_01.png&imgrefurl=http%3A%2F%2Fjakicmswybrac.pl%2Ftypo3.html&docid=owygqazrW5v11M&tbnid=xwm2i1XtqB-NcM%3A&w=800&h=488&bih=969&biw=1920&ved=0ahUKEwjTkaLN3ffOAhWFDiwKHev7CEEQMwgeKAAwAA&iact=mrc&uact=8

blog_08

Źródło:
https://www.google.pl/imgres?imgurl=https%3A%2F%2Ftypo3.org%2Ffileadmin%2Ft3org%2Fimages%2FFM-news%2F2014%2Freleases%2FCMS7%2FFormEngine_7.2.PNG&imgrefurl=https%3A%2F%2Ftypo3.org%2Fnews%2Farticle%2Fannouncing-typo3-cms-72-continuous-excitement%2F&docid=zdBr8oylBrItNM&tbnid=oK7md_PKl_Yj5M%3A&w=1356&h=880&bih=969&biw=1920&ved=0ahUKEwjTkaLN3ffOAhWFDiwKHev7CEEQMwgnKAgwCA&iact=mrc&uact=8

Zalety:

– modułowy

– rozszerzenia

– elastyczny system administratorów

– rodzaje treści

– wsparcie techniczne

– cofanie zmian

– zmiana struktury strony

– wewnętrzny język TypoScript

Wady:

– instalacja i modyfikacja

– zasoby serwera i wydajność

– wsparcie techniczne w Polsce

Podsumowując Typo3 mimo, że jest wszechstronny i nadaje się do stworzenia prostej strony jak i zaawansowanego portalu z różnego rodzaju treściami, to jednak wymaga mnóstwa czasu od strony programistycznej by go opanować. Modułowość i rozszerzalność skryptu to jego istotne atuty niestety kosztem wydajności i wymagań co do zasobów serwera.

QuickCms

Quick.Cms jest jednym z prostszych systemów CMS.  Skrypt bardzo dobrze spisuje się w prostych stronach firmowych, ale istnieją nawet bardziej skomplikowane wdrożenia. Skrypt ten jest darmowy i jest wyborem tych designerów i programistów, którzy chcą łatwo i sprawnie stworzyć proste strony internetowe nie obciążając zbytnio serwera.
Przykładowy CMS QuickCms można pobrać ze strony www.OpenSolution.org

blog_09

Źródło:
https://www.google.pl/imgres?imgurl=http%3A%2F%2Fjakicmswybrac.pl%2Fscreenshots%2Fquick.cms_01.png&imgrefurl=http%3A%2F%2Fjakicmswybrac.pl%2Fquick.cms.html&docid=vgSD5mxX_IisPM&tbnid=HnEUDMyuD3bIpM%3A&w=800&h=500&bih=969&biw=1920&ved=0ahUKEwjZ1c2t3_fOAhUFjiwKHUyzAhcQMwgeKAAwAA&iact=mrc&uact=8

blog_10

Źródło:
https://www.google.pl/imgres?imgurl=http%3A%2F%2Fjakicmswybrac.pl%2Fscreenshots%2Fquick.cms_02.png&imgrefurl=http%3A%2F%2Fjakicmswybrac.pl%2Fquick.cms.html&docid=vgSD5mxX_IisPM&tbnid=3WuwHj2TODxp2M%3A&w=800&h=500&bih=969&biw=1920&ved=0ahUKEwjZ1c2t3_fOAhUFjiwKHUyzAhcQMwglKAcwBw&iact=mrc&uact=8

Zalety:

– instalacja i prostota modyfikacji

– przyjazna administracja

– wsparcie techniczne

– dobre wsparcie SEO

– wydajność i wymagania

– standardy

– wersja mobilna

– sklep internetowy

Wady:

– wtyczki i szablony

– baza danych

– modyfikacja wymaga znajomości PHP

– modyfikacja grafiki wymaga znajomości CSS i HTML

Podsumowując Quick.Cms jest bardzo dobrym skryptem do zrobienia prostej strony internetowej. Wymaga pewnej wiedzy na temat języka HTML , CSS i PHP aby opracować wygląd strony oraz zmodyfikować funkcjonalność. Pocieszeniem jest to, że skrypt posiada minimalistyczny kod PHP i HTML co znacznie ułatwia jego modyfikację. Jest niesamowicie wydajny pod warunkiem, że nie obsługuje kilkuset podstron. Dla bardziej wymagających programistów pozostaje użycie skryptów takich jak Joomla! lub Drupal.

Podsumowanie

Z powyższego artykułu najlepszym systemem zarządzania treścią jest Joomla!, ponieważ używając tego skryptu można stworzyć zarówno prostą stronę jak i bardziej skomplikowaną. Nawet początkujący użytkownik jest w stanie przyswoić taki system zarządzania treścią jak Joomla!, gdyż zawiera dużo wtyczek, szablonów jak i ogromne wsparcie techniczne.

Autor: PW