Wygoda używania systemów zarządzania treścią
CMS jest wygodnym rozwiązaniem sam w sobie, po zainstalowaniu dodatkowych wtyczek i ?personalizacji? systemu pod nasze wymagania staje się rozwiązaniem idealnym. Takim, z jakim nam wygodnie, jakie nas uzależnia na swój sposób i czyni pracę taką a nie inną ? słowem z czasem niezauważalnie my sami się pod niego dostosowujemy.
Ma niewątpliwie garść zalet. Dostęp z każdego miejsca na Ziemi z Internetem, zorganizowana praca w nawet kilkadziesiąt osób, łatwość aktualizacji i dostosowywania wszystkiego. A na samym początku powstania i popularyzacji systemów zarządzania treścią cel był jeden ? miały oddzielić to co było wcześniej niepodzielne, czyli treść strony z jej szablonem.
I faktycznie ? tak było. Nie ważne czy strona była w prostym htmlu czy z użyciem już wstawek php, chociażby include ? tak czy inaczej w tym samym pliku często była treść jako news, artykuł czy zbiór linków razem z kodem szablonu. Nie było to rozwiązanie wygodne a na pewno nie było bezpieczne. Niebezpieczne pod tym względem, że webmaster ? jeśli nie trzymał porządku w pisanym kodzie źródłowym ? mógł pomylić fragment zakodowanego tekstu z kodem szablonu. Efekt prosty do przewidzenia ? strona się rozjeżdża, znika część szablonu, coś się nie wyświetla w tym miejscu jakim powinno.
Teraz na szczęście sprawa wygląda inaczej. Wraz z CMSem dostajemy osobno szablon. Osobno, czyli jako oddzielne pliki ? które swoją drogą też możemy sobie ręcznie edytować jeśli mamy tylko taką chęć. To bardzo wygodna rzecz, gdy nam się znudzi wygląd witryny nie musimy jej przebudowywać całej, wystarczy tylko podmienić pliki szablonu, ewentualne wstawić wymagane wstawki od naszych modułów by wszystko grało jak należy.
A jeśli jesteśmy zieloni w kwestiach kodowania szablonów? To prawda, kod źródłowy szablonu pod konkretny system zarządzania treścią nie wygląda przyjaźnie. PHP-Fusion tudzież Joomla! posiadają swoje zmienne używane w szablonach, wymagają pewnego schematu przy pisaniu kodu takowego layoutu. Jeśli nas to przeraża ? w Sieci znajdziemy dziesiątki gotowych szablonów, gotowych do wykorzystania, za darmo. A gdy nam nie wystarczą, możemy zakupić licencjonowane, bardzo wysokiej jakości szablony ? tym samym bardziej unikalne niż te ogólnodostępne. Następne, nawet metodą prób i błędów możemy wprowadzić parę swoich zmian by wszystko wyświetlało się zgodnie z naszym życzeniem i efekt finalny może powalić na kolana.