CMS Open Source a komercyjny

CMS Open Source a komercyjny

Osoby korzystające z systemów CMS dzielą się na sympatyków Wolnego Oprogramowania (Open Source) i autorskich rozwiązań komercyjnych. W artykule subiektywnie porównamy te dwa rozwiązania pokazując za i przeciw dla każdego z nich.

Poprzedni artykuł
Następny artykuł
Foto: shutterstock
shutterstock

TABELA PORÓWNAWCZA SYSTEMU CMS OPEN SOURCE I SYSTEMU ICEPORTAL 3 CMS

Czynniki charakteryzujące

CMS Open Source

ICEportal 3 CMS

Dostępność kodu źródłowego

nieograniczona

ograniczona

Cena i czas licencji

Bezpłatna, można ją pobrać z Internetu.

Licencja bezterminowa - jednorazowa płatność z prawem do bezterminowego korzystania z systemu, gwarancja na rok w tym darmowe update'y, instalacja na serwerze klienta.

Licencja abonamentowa - płatność w formie abonamentu np. miesięcznego, często połączona z hostingiem – instalacja oprogramowania na serwerze dostawcy, dostawca wykonuje update’y systemu i dba o infrastrukturę serwerową.

Pomoc bezpośrednia, pomoc telefoniczna

niedostępna

 

gwarantowana

Dostępność szablonów

duża

duża

Zarządzanie treścią

konsola

panel

Kompatybilność z przeglądarkami internetowymi

Brak zgodności z niektórymi przeglądarkami np. IE 6.0 lub IE 7.0.

Zgodność z wszystkimi najpopularniejszymi przeglądarkami (używanymi przez co najmniej 98,7% użytkowników).

Sposób powstawania nowych modułów

Po udostępnieniu kodu źródłowego jądra, pracują nad nim ludzie z całego świata.

Wyspecjalizowane jednostki firmy lub grupy specjalistów udoskonalających dany moduł (jądro).

Funkcjonalność modułów

Moduły ogólnie dostępne, brak lub niska funkcjonalność, awaryjność modułów tworzonych przez wiele osób; brak spójności programowej, wsparcia.

Unikatowe moduły CMS pisane na specjalne życzenie klienta.

Rozszerzenia modułów

Powstawanie nowych modułów, brak rozszerzania i usprawniania modułów już istniejących.

Usprawnianie już funkcjonujących modułów, moduły dedykowane – pisane na specjalne życzenie klienta.

Elastyczność modułów CMS

Dostęp do całego modułu i jego kodu źródłowego.

Dostęp do modułu tylko z poziomu programisty; zamknięty dostęp do kodu źródłowego.

Zgodność języka programistycznego modułu

Nie wszystkie moduły pisane są pod kątem uniwersalności obsługi modułów w danych systemach Joomla – PHP4 lub PHP5

Obsługuje wszystkie języki i skrypty programowania w systemach PHP5.

Wsparcie techniczne

Niezależność w wyborze osoby odpowiedzialnej za usprawnianie strony, ale brak osób odpowiedzialnych za funkcjonowanie systemu - ewentualna odpowiedzialność spada na administratora wykonującego instalację.

Brak gwarancji, oprócz tej udzielanej przez administratora.

Wsparcie poprzez dedykowane strony internetowe i fora dyskusyjne.

Za działanie systemu odpowiedzialny jest producent oprogramowania oraz autoryzowana firma wykonująca jego wdrożenie.

Gwarancja udzielana przez producenta/firmę wdrażającą oprogramowania na minimum rok od wdrożenia.

Wsparcie techniczne poprzez pomoc bezpośrednią i telefoniczną, w okresie gwarancji darmowe update'y.

Po okresie gwarancyjnym - płatne update'y lub umowa na obsługę serwisową.

Profesjonalna pomoc w zakresie obsługi i wdrażania CMS

Konieczność szukania wielu osób, które wspólnie mogą świadczyć pomoc – brak czasu i środków pieniężnych na dotarcie do wszystkich osób współtworzących projekt.

Konkretna osoba lub zespół osób tworzących system od początku dysponujących wiedzą ekspercką. Eksperci dostępni w zakresie pomocy zarówno bezpośredniej jak i telefonicznej.

Bezpieczeństwo CMS

Bardzo wielu programistów z całego świata, przez co brak spójności w oprogramowaniu, luki w modułach, ciągłe poprawki i update’y, otwarty kod źródłowy, dodatkowo posiadają „tylne furtki”- wejścia do modułu, co może być przyczyną hackingu baz danych.

Zamknięty kod źródłowy, gwarantujący bezpieczeństwo systemu. Małe grupy programistów piszących oprogramowanie autorskie, przed wypuszczeniem update’u systemy dokładnie testowane, systemy stabilniejsze, z mniejszą ilością błędów - w zależności od systemu.

Udostępnienie i ochrona danych osobowych

Częsty „wyciek” danych, bądź ich ujawnianie bez wiedzy klienta poprzez dostęp do modułów różnych osób, a także błędy modułów i umieszczone w nich skrypty przechwytujące dane osobowe.

Dobrowolne podanie danych w celu współpracy, chronionych na serwerze administratora.

Możliwości systemu

Rozwiązania modułowe - duża ilość modułów, częste powielanie funkcjonalności, duża ilość dostępnych szablonów.

Zarządzanie serwisem poprzez konsolę / przeglądarkę.

Duże możliwości funkcjonalne, dopracowanie modułów pod względem funkcjonalności i bezpieczeństwa.

Rozwiązania modułowe i framework umożliwiające dostosowanie systemu do indywidualnych potrzeb klienta.

Zarządzanie serwisem poprzez przeglądarkę np. Internet Explorer, Opera, Firefox.

 

 

 

Autor:

Przeczytaj również

Dyskusja

Zamknij

Jesteśmy poza biurem, zostaw telefon a oddzwonimy do Ciebie.

 

Krakweb Twój nr telefonu będzie wykorzystany tylko jednorazowo, jeżeli nie wyrazisz zgody to nie zadzwonimy więcej do Ciebie.

We will call you