publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
30 skomentuj »

TAGI: cms , drupal , mambo , php-fusion , postnuke , xoops , darmowość

2007-12-17 08:40  |  Marcin Modestowicz

Przegląd darmowych systemów CMS

Przegląd darmowych systemów CMS

Pojęcia takie jak „społeczeństwo informacyjne” czy „Web 2.0” oznaczają m.in. to, że coraz więcej osób chce brać aktywny udział w kształtowaniu oblicza Sieci. Stworzenie i redagowanie własnej witryny – czy będzie to blog, czy sklep internetowy – nie może być już więc zależne od „elitarnych” umiejętności programistycznych. Demokratyzację w dziedzinie tworzenia serwisów WWW zawdzięczamy właśnie systemom obsługi treści CMS (Content Management Systems). No tak, ale systemów tych jest wiele – jak wybrać ten najlepszy? Jeśli chcesz wiedzieć, który CMS najlepiej zaspokoi Twoje potrzeby, zachęcamy do lektury poniższego artykułu.

Ideą leżącą u podstaw powstania CMS-ów jest oddzielenie treści od formy jej prezentacji. Aby zaoszczędzić autorowi strony konieczności rozwiązywania problemów technicznych (a nierzadko i estetycznych), twórcy CMS-ów oferują narzędzia, które w sposób dynamiczny, przy użyciu języków skryptowych, generują strukturę witryny, pobierając gotowe treści z bazy danych. Działanie użytkownika ogranicza się w takim wypadku do skorzystania z interfejsu w przeglądarce internetowej, gdzie w formie przejrzystych paneli może on definiować podstawowe ustawienia swojego serwisu i w oknie przypominającym znajomy każdemu edytor tekstu wprowadzać treść strony. CMS-y oferują przy tym wiele dodatkowych funkcjonalności wykraczających poza zwykłą prezentację informacji – są to m.in. narzędzia wyszukiwawcze, fora, blogi i możliwość zamieszczenia różnego rodzaju multimediów.

Darmowe a komercyjne systemy obsługi treści

Po wpisaniu akronimu CMS do dowolnej wyszukiwarki zostaniemy zarzuceni ogromną liczbą odnośników, przy czym większość z nich będzie dotyczyła właśnie systemów komercyjnych. Sprzedaż takich programów stała się bowiem dochodowym źródłem zysku, w sytuacji gdy coraz większy nacisk kładzie się na marketing internetowy, a nie każdy podmiot obecny na rynku chce lub może sobie pozwolić na stworzenie własnego działu informatycznego. CMS-y tworzone przez duże, poważne firmy, oferują autorski kod, co przeważnie wiąże się z większym bezpieczeństwem danych, zindywidualizowanym podejściem do każdego klienta i pomocą techniczną – wszystko to jednak za słoną opłatą. Systemy oferowane przez mniejsze, działające głównie na lokalnym rynku podmioty są często – jeśli dobrze im się przyjrzeć – mniej lub bardziej zmodyfikowanymi wersjami darmowych CMS. Trzeba zatem uważać, by dobrze ulokować swoje pieniądze.

Jakie zalety mają darmowe systemy CMS? Najpoważniejszą jest oczywiście brak opłat związanych z wdrożeniem, ale na tym nie koniec. Systemy obsługi treści rozpowszechniane jako Open Source są najczęściej popierane przez dużą społeczność użytkowników, pasjonatów i twórców i dzięki temu stosunkowo szybko ewoluują i oferują szerokie możliwości rozbudowy. Modułowa struktura systemów przy dużej liczbie dostępnych wtyczek pozwala na wygodne dostosowanie programu do wymogów użytkownika zarówno pod względem funkcjonalnym, jak i wizualnym. Inaczej niż w wypadku programów płatnych, o konfigurację systemu należy jednak zadbać samemu – podobnie będzie także w chwili pojawienia się problemów. Jeśli nie zadbamy odpowiednio o aktualizację podstawy działania naszego serwisu, pewnego dnia spotkać może nas przykra niespodzianka, np. w postaci awarii bazy danych.

Na co należy zwrócić uwagę?

Przy wyborze darmowego systemu obsługi treści zdecydowanie należy wybierać systemy bardziej powszechne. Współpraca wielu użytkowników w ramach zorganizowanej społeczności pomaga bowiem szybciej wychwycić błędy i opracować skuteczne remedium. Pozwala ona także skorzystać z innych jej owoców, np. tematów wizualnych (themes), dodatków czy wersji oferujących ponadstandardowe funkcje dla specyficznych zastosowań. Z tego względu należy unikać systemów, które nie są już rozwijane (np. polski Jportal), gdyż będą one zawsze trudniejsze w konfiguracji i bardziej podatne na ewentualne ataki.

Kolejną kwestią, którą powinniśmy wziąć pod uwagę, jest intuicyjność obsługi. Należy pamiętać o tym, że użytkownicy końcowi systemu niejako „z założenia” nie muszą mieć bardziej zaawansowanych umiejętności informatycznych, i ten fakt twórcy powinni respektować. Jest to tak samo ważne, jeśli instalacji systemu zamierzamy dokonać sami – tutaj będziemy jednak musieli wykazać się już odpowiednim poziomem wiedzy i przede wszystkim dysponować właściwymi uprawnieniami na serwerze. Większość najbardziej popularnych systemów obsługi treści jest napisana w PHP i korzysta z bazy danych MySQL – powinniśmy się więc upewnić, czy dysponujemy tymi składnikami w ramach naszego pakietu hostingowego. Sama instalacja przebiega najczęściej w sposób automatyczny i wystarcza do niej przeglądarka WWW. W większości wypadków będzie ona jednak wymagała „przygotowania terenu” poprzez konfigurację bazy danych MySQL i nadanie odpowiednich atrybutów niektórym plikom instalacyjnym na serwerze. Pamiętajmy jednak o tym, że wiele z zaprezentowanych poniżej CMS-ów można zainstalować automatycznie, korzystając z panelu obsługi naszego konta na serwerze. To duże ułatwienie dla osób mających niewielkie pojęcie o zapleczu technicznym funkcjonowania takich systemów. W razie wątpliwości powinniśmy się zgłosić z zapytaniem bezpośrednio do firmy hostingowej.

«poprzednia 1 2 3 4 ... 8 następna »

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
30 skomentuj »

Komentarze

  • Deco

    #1 Deco 2008-07-07 09:50:02 0

    Szkoda, że nie wspomniano nic o bardziej rozbudowanych CMS'ach takich jak chociażby TYPO3.

    None

  • dAREuS

    #2 dAREuS 2008-07-07 09:50:02 0

    @deco: Dokonaliśmy takiego świadomego wyboru po prostu. TYPO3 wciągnęłoby nawet Drupala jedną dziurką od nosa. Ale to CMS z innej kategorii, to rozbudowany system, przeznaczony często z myślą o dużych firmach. Dla pocieszenia dodam, że na styczeń planujemy duży materiał tylko o TYPO3 :).

    None

  • szuki

    #3 szuki 2008-07-07 09:50:02 0

    nigdy nie zadowli się każdego...

    Generalnie ja chętnie bym ujrzał CMS's nie należące do grupy CMS'ów w php...

    None

  • Grzegorz Kossakowski

    #4 Grzegorz Kossakowski 2008-07-07 09:50:02 0

    Jeśli redakcja rozważałaby przyjżenie się systemom CMS o dużej konfiguralności, rozszerzalności i możliwości integracji to polecam zerknięcie na Daisy CMS (http://cocoondev.org/daisy/index.html).

    Jest to, ciekawa hybryda CMS-u i Wiki o bardzo dużych możliwościach rozszerzania i dostosowywania do własnych wymagań. Poza tym ma doskonałą dokumentację. :)

    None

  • Badyl

    #5 Badyl 2008-07-07 09:50:02 0

    Moglibyście chociaż wspomnieć na końcu o pozostałych.

    Ja używam CMS Made Simple - bezkonkurencyjny jeżeli chodzi o dostosowanie do swojego wyglądu, duża grupa chętnie pomagających osób i szybki rozwój polecam!

    None

  • MrX

    #6 MrX 2008-07-07 09:50:02 0

    Niebawem wszyscy się zdziwią i to bardzo. Światło dzienne ujrzy kolos... Massivo

    None

  • fenix75

    #7 fenix75 2008-07-07 09:50:02 0

    Ja bym dodał do kolejnego testu bardziej zaawansowanych CMS-ów EZ-Publish który jest już w klasie enterprise ima ogromne możliwości ale dla osób bez znajomości PHP chyba bym nie polecał. Sam nie znam PHP ale zawziąłem się i walczę z nimi(EZ) i z PHP

    None

  • rad

    #8 rad 2008-07-07 09:50:02 0

    MrX mógłbyć napisać coś więcej o tym Massivo? Jakiś link może? Przymierzam się do większej strony społecznościowej i targany pomiędzy Drupalem, a czymś na bazie Django z chęcią bym spróbował :)

    napisz tutaj, albo daj znać na mejla: rad na rad.xt.pl

    None

  • rad

    #9 rad 2008-07-07 09:50:02 0

    przydał by się RSS na komentarze :P

    None

  • pozmu

    #10 pozmu 2008-07-07 09:50:02 0

    Typo 3 wciąga nosem??? Typo 3 jest raczej dla stron statycznych... z opisanych cms-ów faktycznie Drupal jest najlepszy... No ale brakuje mi tu właśnie EzPublish.

    fenix75, co Ty mówisz? EzPublish *nie* wymaga *w ogóle* znajomości PHP!!! To jest właśnie jego główna zaleta - bardzo rozbudowany system szablonów, w którym to "programujemy" swoją stronę...

    None

  • Kamila

    #11 Kamila 2008-07-07 09:50:02 0

    Skoro te darmowe CMSy są takie dobra, dlaczego tak mało stron korporacyjnych opartych jest na tym systemie? Na stronie Joomla znalazłam tylko Przekrój i Porsche. Pytam, bo sama lada chwila będę poszukiwać jakiegoś CMSa do strony firmowej i boję się, że w tych darmowych tkwi jakiś haczyk..

    None

  • patrycju5z

    #12 patrycju5z 2008-07-07 09:50:02 0

    " Pytam, bo sama lada chwila będę poszukiwać jakiegoś CMSa do strony firmowej i boję się, że w tych darmowych tkwi jakiś haczyk.."

    Tak samo jak w linuxaxh twki haczyk bo jest darmowy... Jak cos moze byc darmowe skoro inne firmy biorą duzo za jakis produkt. Poniewaz systemy te robione są przez ludzi fanatykow ktorych nie dokonca zalezy na zarabianiu tylko daniu ludziom produktu lepszego niz platne wersje. Coraz wiecej takich inicjatyw mozemy zaobserwowac. wyadje mi sie ze rozwoj technologii idzie w strone wolnego oprogramowania. Poza tym Projekt oparty o darmowy cms jest tanszy a prawie zawsze o wiele bardziej rozbudowany, a to dlatego ze za darmowymi projektami siedzie wiecej ludzi. Szybciej mogą sprawdzić bledy, zrobic dodatki, moduly itd.... Proponuje joomle klientom od ponad 2lat i wszyscy są zadowoleni. Poza tym na joomli robione jest wszystko.. począwszy od stron urzedow miasta, po sklepy a skonczyszwy na stronce malutkiej firmy. Nie mialem narazie tyle czasu aby sprawdzic pozostale cmsy. Z pewnoscia to zrobie. Dzieki za przeglad darmowych cmsow

    None

  • sator

    #13 sator 2008-07-07 09:50:02 0

    @Kamila:

    Joomla to tak naprawdę system dla jednego użytkownika i to niezbyt wymagającego. Nie ma (i prawdopodobnie nigdy nie będzie miał ani ACL z prawdziwego zdarzenia, ani możliwości tworzenia własnych typów zawartości. Co za tym idzie- możliwości jego dostosowywania są znikome. IMO dobrym zamiennikie Joomli są mało znane systemy takie jak silverstripe, lub modx. Podobna(większa) funkcjonalność + 10x większa ergonomia!

    @partycju5z:

    A co mówiesz klientom, którzy chcą mieć choćby minimalną funkcjonalność typu workflow?

    None

  • szyder

    #14 szyder 2008-07-07 09:50:02 0

    @Kamila:

    Joomla to tak naprawdę system dla jednego użytkownika i to niezbyt wymagającego. Nie ma (i prawdopodobnie nigdy nie będzie miał ani ACL z prawdziwego zdarzenia, ani możliwości tworzenia własnych typów zawartości. Co za tym idzie- możliwości jego dostosowywania są znikome. IMO dobrym zamiennikie Joomli są mało znane systemy takie jak silverstripe, lub modx. Podobna(większa) funkcjonalność + 10x większa ergonomia!

    None

  • diodak

    #15 diodak 2008-07-07 09:50:02 0

    Na uwage zasluguje tez websitebaker.

    None

  • saeldhaine

    #16 saeldhaine 2008-07-07 09:50:02 0

    wszystkie opisane CMS-sy operaja sie na PHP-MySQL; szkoda ze nie opisano np. Plone (Python,Zope)

    None

  • koko

    #17 koko 2008-07-07 09:50:02 0

    O czym my tu mówimy. Żaden profesjonalny serwis nie działa na php i majeskiuel. Tylko oracle+jsp i cmsy o nie oparte!

    None

  • Pavel

    #18 Pavel 2008-07-07 09:50:02 0

    koko: Bo?

    None

  • jz

    #19 jz 2008-07-07 09:50:02 0

    Ten artykul powinien nazywac sie "Przeglad wybranych CMS w PHP". Dziwne ze nawet nie wspomniano o doskonalym Plone. Jest prostszy i potezniejszy od tych pehapowych projektow.

    None

  • MrX

    #20 MrX 2008-07-07 09:50:02 0

    Massivo już prawie gotowy:

    www.massivo.pl

    None

  • west28

    #21 west28 2008-07-07 09:50:02 0

    W Polsce dominuje pogląd, że "open" jest atakiem na portfele większości "firm" informatycznych. Odniosłem takie wrażenie po uruchomieniu serwisu o presta shop. Co najśmieszniejsze większość stron pisanych na zamówienie to mniej lub bardziej udane "remake" projektów darmowych. Zatem odnosząc się do tematu ruszonego przez Kamilę i autora artykułu. Tylko serwis posiadający dużą społeczność i dostępność kodu pozwala ma bezstresowe zarządzanie witryną w przypadku mniejszych firm. W przypadku dużych jeśli mają zaplecze it oraz farmę serwerów opartych na win projektują swoje strony korporacyjne na podstawie asp.

    Ja z kolei wybrałem sobie word press i na jego podstawie projektuję także strony dla firm.

    None

  • nowY

    #22 nowY 2008-07-07 09:50:02 0

    Witam wszystkich,

    Wypowiadają się tutaj prawdziwi fachowcy więc mam pytanie. Potrzebuje strone na CMS-ie z galerią zdjęć i sklepem. Obsługa musi być po polsku. Narazie jedy co znalazłem (ciekawe) to Jomala! (Wydaje mi się że jeśli hodzi o tani i dobry hosting to zdecydowanie PHP). Co byście mi radzili? Z góry wielkie dzięki za pomoc.

    Pozdrawiam :)

    None

  • lol

    #23 lol 2008-07-07 09:50:02 0

    i tak wszyscy zajmują się sprzedażą wdrożeń tych "darmowych rozwiązań"... wsparcie niestety jest potrzebne... a możliwości dostosowania pod "siebie" bez znajmości srodowiska, języka programowania oraz technik webowych, prowadzi do powstawania niewydajnych koszmarków pozlepianych taśmą klejącą... :)

    None

  • nowY

    #24 nowY 2008-07-07 09:50:02 0

    Dzięki za pomoc...

    None

  • GBH

    #25 GBH 2008-07-07 09:50:02 0

    www.pkp.pl - stoi na drupalu, kilka duzych serwisow na swiecie. ja polecam prosty w2 www.tatuaze.biz

    pozdrawiam

    None

  • Adam Walczak

    #26 Adam Walczak 2009-03-28 11:01:33 0

    Witam.

    Niedawno powstał pierwszy polski serwis nt. SilverStripe.

    www.silverstripe.org.pl

    Pozdrawiam i zapraszam

    IP: 87.205.70.[...] Mozilla/5.0 (X11; U; Linux x86_64; pl-PL; rv:1.9.0.7) Gecko/2009030423 Ubuntu/8.10 (intrepid) Firefox/3.0.7

  • prosiaczek2

    #27 prosiaczek2 2009-04-06 19:31:51 0

    jestem rozczarowany po przeczytaniu tego artykułu. :(

    Zabrakło na prawdę dobrego CMS'a, który na pewno wygrał z php fusion, mowa tutaj o ThePortal 2. Do tego CMS ten jest polską produkcją, a autorzy służą chętnie pomocą 24h nawet przez GG

    IP: 95.49.139.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8

  • mak

    #28 **mak**® 2009-04-07 11:06:04 0

    @prosiaczek2: Czy zwróciłeś uwagę na datę publikacji tekstu? Wtedy, gdy Marcin Modestowicz przygotowywał artykuł, to ThePortal 2 do debiutu miał ok. dziewięciu miesięcy.

    IP: 83.4.59.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729)

  • anulek

    #29 anulek 2009-11-11 22:06:49 0

    Joomla jest bezapelacyjnie najlepsza

    http://infoprodukty.pl/kurs_joomla/

    IP: 85.222.88.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 GTB5

  • Mariusz Łakomski

    #30 Mariusz Łakomski 2010-11-03 10:53:14 0

    Czy zna ktoś darmowy odpowiednik CMSa PuzelCMS? Chodzi mi o zasadę edycji treści jaką tam zastosowano. Tutaj link do dema paneli tego cmsa: http://cms.geosigma.pl/login

    IP: 78.8.57.[...] Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.12) Gecko/20101027 Ubuntu/9.10 (karmic) Firefox/3.6.12

Uwaga! Możesz zarejestrować się w serwisie i w ten sposób zarezerwować swój nick oraz ominąć konieczność ciągłego odczytywania wyrazów.

Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł