Budowanie strony WWW za pomocą CMS
Opublikowano 20 października 2009
Tak naprawdę na chwilę obecną dla zdecydowanej większości osób systemy zarządzania treścią, czyli CMS kojarzą się z narzędziami, które pozwolą na edytowanie już istniejącej strony, co zresztą w większości przypadków rzeczywiście jest zgodne z prawdą, niemniej jednak tak naprawdę za pomocą systemów CMS można zbudować całą stronę internetową i to niejednokrotnie nawet dość sporych rozmiarów. Co więcej rzecz jasna następnie system ten pozwala na bardzo szybkie i wygodne zarządzanie treściami na stronie, co zresztą zostało już docenione przez naprawdę wielu użytkowników internetu posiadających własne witryny internetowe.
W momencie kiedy zdecydujemy się na zakup jakiegoś systemu zarządzania treścią, to otrzymujemy pakiet wszystkich narzędzi mających na celu dowolne zarządzanie stroną internetową. Są to najczęściej narzędzia służące zarówno do budowy jak i do późniejszej edycji strony. Za pomocą tegoż systemu można nie tylko zarządzać niewielkimi stronami internetowymi, ale także i nawet bardzo rozbudowanymi serwisami, co jest dodatkowym i oczywiście niewątpliwym plusem takiego rozwiązania.
Do jednych z największych plusów tego rodzaju rozwiązania należy między innymi to, że można tworzyć a następnie edytować stronę internetową i to bez konieczności posiadania praktycznie żadnej wiedzy z zakresu programowania stron internetowych, co jest bardzo dużym udogodnieniem dla wielu osób, które po protu nie muszą zatrudniać programistów do tego, aby stworzyć dla siebie bądź też przykładowo dla swojej firmy stronę, a to jednocześnie wiąże się z oszczędnością niejednokrotnie naprawdę niemałych pieniędzy, gdyż niestety firmy oferujące tworzenie stron WWW często żądają za swoje usługi niemałych pieniędzy. Ta więc raz wykupiony system CMS będzie się szybko zwracał, a następnie przynosił niemalże korzyści, w tym także oczywiście korzyści finansowe.
Dzięki posiadaniu systemu CMS można samodzielnie wykonać wiele prac związanych z budową oraz z edytowaniem treści znajdujących się na naszej stronie WWW. Przede wszystkim po pierwsze można szybko i bezproblemowo od samych podstaw stworzyć własny serwis internetowy. Oczywiście można w tym momencie wykorzystać wszystkie możliwości uatrakcyjnienia strony, czyli teksty, grafikę ( co jest często bardzo ważnym elementem jeżeli chodzi o przyciąganie nowych klientów serwisu ), a co więcej nawet za pomocą CMS można dodawać do strony animacje Flash, co niewątpliwie jest bardzo dużym udogodnieniem pod względem wizualnym. Następnie kiedy strona jest już stworzona, w każdym momencie można wyedytować znajdujące się na niej treści, z czego można to zrobić osobno dla każdej podstrony, lub też aktualizacja może dotyczyć także całego serwis internetowego. Dzięki CMS można także w dowolnym momencie zmienić szatę graficzną strony, co również jest niemałym udogodnieniem. Kolejnym, choć oczywiście nie ostatnim z plusów jakimi charakteryzują się systemy CMS jest to, że dzięki nim można kontrolować zachowanie strony w przeglądarkach internetowych, co również jest często bardzo ważne, szczególnie jeżeli chcemy wypromować stronę.
Dla kogo CMS?
Opublikowano 17 października 2009
Systemy zarządzania treścią, czyli CMS są bardzo dobrym rozwiązaniem dla naprawdę wielu grup osób. Przede wszystkim są one przydatne dla takich osób, które chcą posiadał własny serwis czy też stronę internetową, jednakże nie posiadają odpowiednich umiejętności programistycznych ani graficznych, aby móc taką stronę zrobić, a jednocześnie nie mogą sobie pozwolić na zatrudnienie firmy oferującej tworzenie stron internetowych, gdyż często jest to naprawdę drogie rozwiązanie. Najczęściej więc z systemów CMS do budowy strony internetowej korzystają nowo startujące firmy czy też sklepy internetowe, ale także osoby zamieszczające z internecie informacje tematyczne jako hobby, co również często się zdarza. Dzięki takiemu rozwiązaniu jakim jest CMS, można naprawdę łatwo stworzyć dynamiczny serwis internetowy, co w dzisiejszych czasach jest naprawdę dużym plusem, gdyż ludziom znudziły się już statyczne i nieaktualizowane strony.
Jednak pomimo tak wielu plusów wielu ludzi zastanawia się, czy warto jest inwestować w taki właśnie system zarządzania treścią, ponieważ początkowo może się on wydawać dużym wydatkiem, którym jednak nie jest. Plusów jest chwilowo tak wiele, że ciężko byłoby je wszystkie wymienić, nawet jeżeli posiada się „normalną” stronę internetową i tylko niektóre działy czy też podstrony podlegają od system zarządzania treścią CMS.
W przypadku kiedy budujemy na systemie CMS nową stronę, to oczywiście musimy zdawać sobie sprawę z tego, że będzie ona stosunkowo dość prosta, jednakże niezależnie do tego, w jakim miejscu na świecie będziemy się znajdowali, możemy z łatwością edytować treści w naszym serwisie. Może być to także przeważający plus w przypadku już istniejących stron internetowych, ponieważ w tym momencie gdziekolwiek będziemy się znajdować i o dowolnej porze możemy zaktualizować wybrane treści i to bez konieczności posiadania dostępu do kodu strony, czego często nie mamy.
Co więcej oczywiście trzeba sobie zdawać sprawę z tego, że przy pomocy systemu CMS możemy stale sprawować kontrolę nad naszym serwisem internetowym, a także i z osobami, którego odwiedzają, a wiadome jest to, że użytkownicy bardzo cenią sobie stały kontakt z zarządcą serwisu, szczególnie jeżeli na stronie odbywa się jakieś forum dyskusyjne czy też tego rodzaju rzeczy.
Jednak i tak do większość osób najbardziej przemawiają oczywiście argumenty mające związek z finansami, a to niewątpliwie może przekonywać, ponieważ w istocie systemy CMS wiążą się z bardzo dużymi oszczędnościami, gdyż można samem zarządzać stroną, a za to rzecz jasna nie musimy płacić. Co jest jednak oczywiste.
Jak więc doskonale widać, systemy CMS są doskonałym rozwiązaniem praktycznie dla wszystkich, którzy cenią obie wygodę oraz oszczędności niezależnie od tego, czy będzie to strona firmowa czy te prywatna, rozwiązanie to jest naprawdę bardzo opłacalne i to właśnie szczególnie jeżeli chodzi o niekomercyjne zastosowanie, ponieważ ludzi często niestety nie zostać na założenie „normalnej” strony hobbystycznej, a CMS pomaga im w tym po możliwie jak najmniejszych kosztach.
Skąd się wzięły i jakie są dostępne?
Opublikowano 8 października 2009
Systemy zarządzania treścią, czyli CMS, posiadają już kilkunastoletnią historię, co jak wiadomo w ścięcie szeroko rozumianej informatyki nie jest wcale krótką historią. Pierwsze CMS – y pojawiły się już w połowie lat dziewięćdziesiątych dwudziestego wieku i były wręcz swego rodzaju przełomem jeżeli chodzi o zarządzanie treściami stron internetowych. Pomysłodawcą a także i pierwszym wykonawcą systemów CMS była amerykańska firma o nazwie CNET i swój pierwszy system CMS wprowadziła ona na amerykański rynek w roku 1995, choć początkowo nie miały one zastosowań komercyjnych. W następnych latach dzięki dość sporemu zainteresowaniu systemami zarządzania treścią, firma CNET wydzieliła zewnętrzną firmę o nazwie Vignette, do których to zadań tejże właśnie firmy należało produkowanie systemów CMS w celach komercyjnych, co spotkało się z dość sporym zainteresowaniem odbiorców początkowo w Ameryce, a następnie na innych kontynentach.
Warto jest jednak pamiętać, że w momencie ,kiedy systemy CMS „wypłynęły” z Ameryki, zaczęły one być także produkowane przez wiele innych firm z różnych kontynentów, dzięki czemu nastąpił dość szybki i ciekawy rozwój tejże technologii, co jest jednak zrozumiałe przy tego rodzaju produktach. Właśnie dlatego, że każda firma korzystając z ogólnego założenia CMS dodawała do tego oprogramowania coraz to nowsze i nowocześniejsze elementy i udoskonalenia, na dzień dzisiejszy możemy rozróżnić wiele rodzajów CMS – ów, które jednak grupuje się w kilka podstawowych typów.
Systemy CMS dzieli się tak na prawdę w zależności od ich zastosowania. Mogą być to bowiem przykładowo systemy zarządzania samymi dokumentami, czyli tak zwane Document Management, systemy zarządzania wiedzą, czyli Knowledge Management, systemy zarządzania zasobami cyfrowymi, czyli Digital Asset Management, systemy zarządzania obiegiem treści Web Content Management, z czego oczywiście trzeba pamiętać, że ostatni z wymienionych systemów CMS, czyli Web Content Management jest obecnie najpopularniejszym i najszerzej stosowanym systemem zarządzania treścią.
Dzięki tym właśnie najpopularniejszym systemom zarządzania treścią, można bez większego problemu edytować treści oraz wygląd witryny internetowej i to rzecz jasna bez konieczności dokonywania jakichkolwiek zmian w kodzie źródłowym strony. Co więcej dzięki takiemu rozwiązaniu treść strony mogą edytować nawet osoby, które nie posiadają dostępu do kodu strony oraz ie posiadają żadnych umiejętności programistycznych, a posiadają jedynie dostęp do panelu administracyjnego systemu CMS. Dzięki temu treści na stronie mogą być szybko i skutecznie edytowane i nie ma przy tym żadnych obaw, że osoba nie znająca się na programowaniu zrobi jakiś „bałagan” w kodzie źródłowym strony, co niewątpliwie mogłoby skutecznie „unieruchomić” strona na jakiś czas, dopóki kod nie zostałby poprawiony. Byłoby to niewątpliwie bardzo niekorzystne, dlatego też w wielu przypadkach zastosowanie systemów zarządzania treścią jest wręcz absolutnie niezbędne nawet dla samego bezpieczeństwa.
Różne odmiany CMS
Opublikowano 6 października 2009
Systemy zarządzania treścią dzielą się na kilka podstawowych rodzajów, co zostało omówione już wcześniej, jednakże oprócz tego dzielą się ona także na kilka odmian, dzięki czemu ich zastosowanie może być dużo szersze aniżeli mogłoby się to wydawać osobom nie pozostającym do końca w temacie jakim są systemy zarządzania treścią CMS.
Pierwszą odmianą systemów CMS, jest Content Management Framework. Innymi słowy mówiąc jest to coś w rodzaju szkieletu, czyli bibliotek oraz zbioru narzędzi, które służą do budowy następnych systemów CMS. Warto jest oczywiście pamiętać, że systemy, które zostały zbudowane na CMF ( Content Management Framework ) najczęściej są niestety bardzo kosztownymi systemami i wymagają one pracy wielu programistów, co jednocześnie oczywiście znacznie niestety zwiększa koszty powstania takiego systemu CMS. W tym momencie przykładem może być istnienie takich firma jak Vignette, Zope, RedDot, Docmentum i innych.
Następną odmianą systemów CMS jest tak zwane Page – based systems. Druga odmiana CMS tak naprawdę są systemami, które są oparte na konsolach transparentnych. Systemy te pozwalają użytkownikowi na edycje wewnątrz strony, a co więcej nie wymagają one posiadania osobnych konsoli służących do zarządzania treścią. Co więcej tego rodzaju systemy CMS są naprawdę bardzo proste w obsłudze, dlatego też ich nauka nie jest skomplikowana, a co więcej nie wymagają one od użytkownika posiadania zaawansowanej wiedzy dotyczącej zarówno samych systemów CMS, jak i ogólnego programowania. Właśnie dlatego też systemy page – based systems są jednymi z najwygodniejszych i najpopularniejszych systemów CMS w ogóle. Warto jednak w tym przypadku pamiętać, że jeżeli interesują nas bardziej zaawansowane aplikacji, które wykraczają poza tradycyjne zarządzanie treścią,takie jak na przykład TikiWiki, Backend, Plone czy też Typo3, niewątpliwie będą wymagać pomocy profesjonalnego programisty, gdyż dla laika są one zdecydowanie zbyt trudne.
Następną odmianą systemów CMS jest Module – based systems. Te systemy bazują na modułach, co znaczy, że wykorzystują one specjalne moduły oraz funkcje do tego, aby prezentować zawarte w nich treści. Najczęściej takie systemy zawierają w sobie zarządzanie informacjami, a także różne fora dyskusyjne i tym podobne rzeczy. Największą zaletą tego rodzaju systemów CMS jest możliwość naprawdę szybkiego i bezproblemowego uruchomienia samego portalu. Jednakże trzeba pamiętać, że w przypadku braku jakiegoś modułu, bądź też kiedy posiada on niski stopień, konieczne będzie napisanie go od nowa, a to oznacza konieczność pisania kodu źródłowego, co może w znacznym stopniu ograniczać tempo rozwoju portalu internetowego.
Ostatnią odmianą systemów CMS jest Content object systems. Tego rodzaju systemy charakteryzują się tym, że koncentrują się one wokół tak zwanych obiektów. Są to niewielkie części informacji, które mogą być powtarzane w wielu miejscach na stronie internetowej. Tego rodzaju oprogramowanie często używane jest jako tak zwane oprogramowanie redakcyjne wykorzystywane w wydawnictwach i czasopismach.