CMS - na licencji GNU, komercyjnej czy na zamówienie?
Zdecydowanie w większości przypadków polecamy systemy na licencji GNU. Porównując cechy poszczególnych wariantów:
- CMS na licencji GNU - w zasadzie bezpłatny. Jest lepszej lub gorszej jakości, zresztą jak każdy z tych wariantów. Tego typu systemy budowane są przez społeczności internautów/programistów angażujących się w projekt za darmo (jak w Wikipedii). Atutem tych systemów jest właśnie społeczność. W rozwoju tego typu systemów CMS, a przynajmniej wiodących bierze udział rzesza zapaleńców. Wspiera ich ogromna liczba testerów, wywodzących się zazwyczaj z użytkowników systemu, którzy zapewniają feedback pod kątem poprawności działania aplikacji oraz nowych kierunków rozwoju. Do tego dochodzą ludzie piszący dodatki rozbudowujące te systemy. Często jest to rezultat konkretnego wdrożenia. Wiodące systemy CMS na licencji GNU to Joomla i Drupal. Liczba dodatków do nich waha się w granicach kilku tysięcy. Minus to otwarty kod, który sprzyja pseudohakerom. Po wydaniu aktualizacji , czyli nowej wersji błędy i dziury w starszej wersji systemu stają się jawne. Osoby, które nie dbają o aktualizowanie strony www wystawiają się na tacy i narażone są na ataki. Dobrej jakości system na licencji GNU aktualizowany bardzo rzadko bywa przedmiotem skutecznego ataku.
- CMS na licencji komercyjnej - w zasadzie jedynym jego atutem jest gwarancja. Gwarantuje ona że tylko upierdliwy haker zainteresuje się Twoją stroną. Nie ma popularnego kodu, wiec większość dzieciaków zajmujących się kasowaniem witryn po prostu Ci odpuści. Za dużo musieliby się narobić. Niemniej prawda jest taka, że trudno trafić na dobry , płatny CMS w dobrej na polskie warunki cenie. Wiodący CMS na licencji GNU doczekał się nowszej wersji dopiero po roku prac przy udziale przynajmniej kilku dziesięciu programistów i rzeszy testerów sprawdzających działanie aplikacji na różnych serwerach i różnym wykorzystaniu. Większości firm piszących tego typu soft nie stać na aż tak profesjonalne podejście do tematu, gdyż nie mogą liczyć że ich produkt będzie się sprzedawał jak Windowsy Microsoftu. A inwestycja to kwota przynajmniej kilku dziesięciu jak nie kliku set tysięcy złotych. Dlatego dobre systemy CMS na licencji komercyjnej, które przebiją funkcjonalnością systemy na licencji GNU to wydatek rzędu przynajmniej 20.000zł.
- CMS na zamówienie - ma sens w momencie gdy oczekujesz bardzo wysokiej wydajności systemu związanej chociażby z ilością zakładanych odwiedzin strony internetowej - to oznacza ze prowadzisz bardzo aktywny marketing. Istnieją też sytuacje, gdy Twoja koncepcja budowy strony www jest tak nietuzinkowa i nowatorska, że nie ma innego wyjścia jak napisać coś dedykowanego.