Darmowy CMS
Tak jak w życiu tak i w informatyce nie wszystko jest tak piękne jak by się mogło wydawać na pierwszy rzut oka. Pokrótce postaramy się przedstawić kilka problemów, na które możemy natrafić decydując się na tego typu oprogramowanie.
Systemy open source są bardziej popularne od ich komercyjnych odpowiedników. Co za tym idzie niektórzy ludzie stworzyli automaty, które wyszukują serwisy oparte o wybrany przez nas popularnym system CMS i go atakują. Musimy stale monitorować informacje o nowych wersjach oprogramowania i w razie czego przeprowadzić jego aktualizację.
Większość wykrytych dziur w systemie znajduje się jednak w przeróżnych rozszerzeniach. Dzięki otwartym źródłom każdy może taki dodatek napisać i rozpowszechniać. Tutaj rodzi się pewien problem ponieważ zdarza się, że piszą to osoby, które dopiero uczą się programować, a co za tym idzie ich pojęcie o bezpieczeństwie jest znikome. Musimy się starać wybierać dodatki, które ciągle są rozwijane i aktualizowane, jeśli dodatek jest z przed kilku lat możemy być zaniepokojeni.
Łatwość zarządzania systemem i instalacji dodatkowych rozszerzeń spowodowała narzucenie pewnego schematu wyglądu strony. Jeśli chcielibyśmy mieć oryginalną oprawę graficzną wiążę się to z koniecznością posiadania wiedzy programistycznej. Dodatkowa praca może także nas czekać z dodatkami, które czasem wymagają jakiś modyfikacji by spełniały nasze założenia.
Wydajność nie jest mocną stroną serwisów postawionych na wolnym oprogramowaniu. Bardzo rzadko można znaleźć dobry cache, który wyeliminuje większość zapytań do bazy danych. Są wyjątki (np. ez publish), ale wymaga to już pewnej wiedzy programistycznej. Jest to jednak problem raczej przyszłościowy, gdy będziemy mieli duży ruch na stronie to będzie nas stać na inwestycje związane ze stroną.
Decydując się na oprogramowanie open source pamiętajmy, że dostajemy produkt o pewnej ustalonej koncepcji. Takie systemy nadają się jak najbardziej na start naszej działalności, ale z czasem jeśli serwis się rozwinie będziemy musieli zainwestować pieniądze w jego modyfikację / rozbudowę.
Na koniec mała dygresja o komercyjnych systemach CMS nie każdy takie oprogramowanie jest dobre, co więcej wiele firm sprzedaje tragiczne jak chodzi o bezpieczeństwo i jakość systemy. Zanim zdecydujemy się wydać pieniądzę postarajmy się skorzystać z opinii specjalisty. Za skorzystanie z doradztwa internetowego nie zapłacimy wiele, a często może nas to uchronić przed wyrzuceniem pieniędzy w błoto.

