Archiwum miesięczne: maj, 2007

Co to właściwie jest CMS? - system zarządzania treścią

wtorek, 22 maj w dziale sekrety tworzenia

Klienci często nas pytają o przeróżne cechy CMSów. Czy dzięki temu można samemu wypełniać serwis treścią Kto może to robić i czy trzeba się na tym specjalnie znać? Zbierając zarówno te wątpliwości jak i często pojawiające się pytania, ułożyliśmy mały przewodnik po świecie aplikacji CMS.

Definicji CMS może być wiele. Podstawową jest rozwinięcie skrótu: Content Management System. Po polsku znaczy tyle, co System Zarządzania Treścią, szerzej: panel aktualizacji treści serwisów internetowych. Dzięki niemu serwisy www mogą być uzupełniane przez ich właścicieli w przypadku firmowych lub osobistych miniserwisów czy też przez managerów i redaktorów w firmach o bardziej złożonej strukturze.

Aktualizacja treści jest tania. Jeśli robi to firma, wtedy uzupełni treść szybko i będzie to mniej kosztować. Jeśli robi się to samemu, wtedy jest już zupełnie za darmo. Zakładając, że mamy CMS.

interfejs nonstop.cms

Fot: interfejs nonstop.cms - naszego panelu, który zyskał uznanie klientów

Jakie korzyści daje stosowanie takich aplikacji?

Pierwszym i podstawowym zyskiem jest czas. Czas, który:
1. potrzebny jest na włożenie treści (tekstu, zdjęć, dodatkowych plików) do serwisu,
2. potrzebny jest na stworzenie dodatkowych działów serwisu,
3. potrzebny jest na obróbkę zdjęć (CMS potrafi sam dostosowac zdjęcia).

Przez CMS wkładamy czysty tekst, edytujemy go jak w Wordzie, po zapisaniu automatycznie pojawia się on w odpowiednim szablonie. Niedoświadczony redaktor nie musi bać się, że coś zepsuje w wyglądzie swojej strony.

Trzecia korzyść to pieniądze zaoszczędzone na długotrwałych aktualizacjach “zwykłych” stron i na szukaniu specjalistów. Tutaj specjaliści poświęcają swój czas na stworzenie CMS, a za rozwój serwisu może odpowiadać każdy.

Ponadto CMSy potrafią automatyzować pracę i zdejmować zbędne zadania z opiekuna serwisu - CMS może samodzielnie generować listy, kanały RSS, mapy stron.

Jakie koszty trzeba ponieść?

Podstawowy koszt to cena instalacji i licencji. CMS można wdrożyć do serwisu, który już istnieje w sieci. Przy nowych stronach dodatkowo potrzebny jest nakład finansowy na stworzenie grafiki. Ceny CMSów są teraz tak przystępne, że nawet osoby prywatne mogą sobie na nie pozwolić.

Mit: do serwisów Flash nie ma CMSów.

To jest fałszywe przekonanie propagowane przez nieumiejętnych webmasterów. Serwisy animowane w technologii Flash jak najbardziej mogą być uzupełniane za pomocą takiego panelu aktualizacji treści. Za przykład może posłużyć strona Galerii Artinfo.pl, której zasoby są aktualizowane za pomocą nonstop.cms. Redaktor może dodawać i edytować artystów, ich galerie prac, edytować i dodawać nowe terminy wystaw i kolekcje zdjęć.

Jedną z ciekawostek jest edycja schematów kolorystycznych serwisu. Można powiedzieć, ze cały serwis zmienia swoją skórkę z każda kolejną wystawą w galerii.

Dla jakich platform można nabyć panele aktualizacji treści?

Panel aktualizacji treści to pewna logika obsługi stron www. Może być wykonany w każdej popularnej technologii internetowej. My proponujemy naszym klientom panele oprogramowane w PHP, używane np. w: Independent.pl, Ssangyong.pl, Antykwariusze.pl lub ASP.net jak w AkademiaFotografii.pl.

Jaki system jest lepszy - dedykowany czy darmowy?

Podczas pracy czasem słyszymy zapytania od klientów: czy możecie wdrożyć system Joomla albo jakiś typu open source? Na pytanie “dlaczego taki?” słyszymy “bo jest tańszy i ma dużo funkcji”. Co prawda takie aplikacje mają wiele funkcji, ale stosowanie ich komercyjnie rozmija się z celem. Ograniczeniem są możliwości rozbudowy i dostosowania narzedzia do potrzeb serwisu. Rozbudowa obcego kodu to więcej pracy niż stworzenie nowego od podstaw.

Po drugie kwestia bezpieczeństwa: otwarty kod pisany przez nieformalną grupę może zawierać tzw. “tylne drzwi”, które naruszają stabilność serwera jak i mogą wpływać na wyciek danych na zewnątrz. Na czarną listę administratorów trafił np. system dyskusji typu forum “phpBB”, który umożliwiał przejęcie kontroli nad wybranymi funkcjami serwera. Pozwalał na ataki domorosłych hakerów. Własny rozwijany od podstaw system jest łatwiej kontrolować i formować według wymagań projektu.

Zapraszamy do dyskusji, zadawania pytań. Chętnie wyjaśnimy dalsze zagadnienia związane z aplikacjami CMS. Wszystkich zainteresowanych prosimy o kontakt lub przesyłanie pytań na adres nonstop@nonstopstudio.com.

Emocni - Tworzenie stron internetowych Bydgoszcz