CMS czyli System Zarządzania Treścią
wtorek, 9 wrzesień 2008W poprzednim wpisie zadeklarowałem, że żeby mieć sprawny e-biznes nie musisz znać wszystkich technologii internetowych. Teraz wytłumaczę Ci dlaczego. Otóż możesz mieć bardzo dobrą stronę internetową za darmo lub za na prawdę niewielkie pieniądze, korzystając z Systemów Zarządzania Treścią (ang. Content Management System - CMS).
System zarządzania treścią jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację i rozbudowę serwisu WWW przez redakcyjny personel nietechniczny. Kształtowanie treści i sposobu ich prezentacji w serwisie zarządzanym poprzez CMS odbywa się za pomocą prostych w obsłudze interfejsów użytkownika, zazwyczaj w postaci stron WWW zawierających rozbudowane formularze i moduły. (źródło: Wikipedia)
Tak więc mając podstawową wiedzę na temat języka HTML, możesz tworzyć treści, które zostaną załadowane na stronę internetową za pomocą systemu CMS i powstanie z tego ładna i logiczna całość.
Ba, powiem więcej - czasami nie musisz znać nawet języka HTML, by stworzyć stronę w CMSie. Większość z nich posiada wizualne edytory tekstu typu WYSIWYG (ang. What You See Is What You Get - czyli to co widzisz będzie tym, co otrzymasz). Niestety wbrew definicji w 90% przypadkach nie otrzymasz tego samego co widzisz w panelu, a to dlatego, że w CMSach modyfikujesz wygląd i sposób prezentacji strony za pomocą szablonów.
Szablon (ang. theme, czyli motyw/osnowa; layout, czyli plan/układ) to w zasadzie sposób prezentacji danych, które wprowadzasz do bazy swojego CMSa. Określa wygląd całego serwisu: nagłówków, menu, artykułów, stopki itd. po to, żeby całóść była jednolita i użyteczna.
Systemy CMS można podzielić na skrypty instalowane na własnym serwerze oraz na serwerze dostawcy, czyli w modelu ASP.
Najpopularniejszymi darmowymi skryptami CMS do instalacji na własnym serwerze są:
- Wordpress - system blogowy, na którym można równie dobrze “postawić” statyczną stronę internetową
- Joomla - bardzo zaawansowany system pozwalający tworzyć witryny o różnym stopniu skomplikowania
- PHP Nuke - system CMS przeznaczony głównie do tworzenia portali
- OScommerce - system do prowadzenia własnego sklepu internetowego
Aby korzystać z tych CMSów musisz posiadać własny serwer internetowy, czyli hosting. Możesz skorzystać z darmowego hostingu, taniego hostingu w USA lub innych ofert hostingu.
Wśród CMSów w modelu ASP możesz spotkać:
- impleSITE - CMS wraz z hostingiem za cenę… praktycznie samego hostingu
- Sklepy Allegro / iStore.pl / Bazarek.pl - systemy do prowadzenia własnego sklepu internetowego.
Jaki CMS wybrać?
Trudno mi na to pytanie odpowiedzieć. Wszystko zależy od witryny jaką chcesz prowadzić. Jeżeli nie ma to być sklep internetowy i umiesz instalować skrypty na serwerze, polecam WordPressa lub Joomlę. Jeżeli natomiast zupełnie nie znasz się na technikach internetowych, impleSITE powinien Ci wystarczyć.
