Systemy CMS
Opublikowano 20 grudnia 2009
Na rynku dostępnych jest wiele różnego rodzaju systemów CMS. Jednakże na początek trzeba by było wyjaśnić czym w ogóle owy system CMS jest. CMS jest to silnik serwisów WWW, które służą nam do szeroko pojętego zarządzania treścią owych serwisów WWW. Bez systemów CMS współczesne strony w ogóle nie mogłyby istnieć. CMS bowiem pozwala zwykłym użytkownikom na współtworzenie zawartości merytorycznej serwisu. Dlatego właśnie są one tak ważne. W dzisiejszych czasach bowiem wszystkie te najważniejsze serwisy WWW są współtworzone właśnie prze zwykłych użytkowników. Plusem CMS jest to, iż do ich obsługi wcale nie jest potrzebna jakaś szczególna znajomość języka PHP, czy też MySQL. Wystarczy bowiem podstawowa znajomość obsługi komputera. Oczywiście wiadomo, że jeśli mamy znajomość PHP (przynajmniej tą podstawową), to świetnie, jednakże nie jest to wymagane. Obsługa większości systemów CMS jest bowiem bardzo intuicyjna. Wystarczy postępować według komunikatów, które wyświetlają się nam na ekranie monitora. Na rynku w chwili obecnej dostępnych jest wiele przeróżnego rodzaju systemów CMS. Jedne są płatne, a inne darmowe. Oczywiście, jeśli mamy pieniądze, to warto mieć swój własny, niepowtarzalny CMS, jednakże nie jest to aż tak bardzo wymagane. Zwykłe, darmowe CMS bowiem również swoją na bardzo wysokim poziomie. Jednym ze zdecydowanie najlepszych jest Joomla!. Właściwie rzecz biorąc można powiedzieć, że Joomla wygląda zdecydowanie najbardziej interesująco. Nie ma ona aż tylu dziur co inne systemy CMS. Co więcej, wygląda najbardziej efektownie. Innym bardzo dobrym systemem CMS jest php-fusion. Co prawda, jego poprzednia wersja (czyli v6) była raczej zdecydowanie słaba. Miała bowiem wiele dziur i ciężko się ją modyfikowało. Jednakże obecna wersja (v7) została napisana zupełnie na nowo. I był to bardzo dobry ruch. Pfp-Fusion v7 zbiera bowiem już samego początku swojego istnienia bardzo dobre noty. Jest o wiele lepiej zabezpieczony i daje nam łatwość modyfikacji. Jednym z najmniej polecanych systemów CMS jest php-nuke. Nie wiem nawet, czy jest on jeszcze rozwijany. W każdym razie ten system CMS daje nam zdecydowanie najmniej możliwości. Jeśli mamy możliwość uniknięcia go, to powinniśmy to bez zawahania zrobić. Jest jeszcze kilka innych systemów CMS dostępnych na rynku. Niezwykle popularnym w Polsce systemem CMS do zarządzania forum dyskusyjnym jest phpBB by przemo. Jest to jeden ze zdecydowanie najlepszych w ogóle na całym świecie. Co więcej, jest on w stu procentach darmowy. To sprawia, iż warto z niego korzystać. Oczywiście jest wiele lepszych, jednakże one już są płatne. I do tego kosztują naprawdę niemałe pieniądze. Jeśli ktoś chce prowadzić naprawdę duże forum i go stać na to, to powinien skorzystać właśnie z jakiegoś płatnego systemu CMS. W każdym razie nie ulega wątpliwościom, iż w dzisiejszych czasach strona internetowa nie korzystająca z żadnego CMS, czyli po prostu nie dająca możliwości współtworzenia jej zawartości przez zwykłych użytkowników nie ma prawa bytu.
Działanie CMS
Opublikowano 10 grudnia 2009
W momencie jeżeli pracuje się z systemami zarządzania treścią, nie trzeba praktycznie w ogóle martwić się o żadne techniczne zagadnienia związane z tworzenie stron internetowych czy też grafik przeznaczonych do tych stron, ponieważ system CMS zrobi tak naprawdę wszystko za nas, dzięki czemu jest on uważany za jeden z najszybszych i do tego także oczywiście jeden z najwygodniejszych sposób tworzenia stron internetowych czy też konkretnych modułów znajdujących się na już gotowych stronach. Co więcej jeżeli korzysta się z systemów CMS, nie trzeba się nawet martwić o format czy docinanie zdjęć, ponieważ to również można zrobić w bardzo prosty sposób za pomocą CMS, a zdjęcia będą wyglądały niemalże jak po profesjonalnej obróbce przez grafika komputerowego, dlatego też użycie CMS – a nie wyklucza wstawiania na stronę zdjęć czy też własnych grafik.
Co więcej oczywiście w momencie kiedy korzystamy z systemu CMS posiada realnie pełną kontrolę nad nasza strona, czego nie można powiedzieć o stronach tworzonych przez profesjonalnych programistów, gdzie żeby dokonać jakiejkolwiek zmiany na stronie trzeba skontaktować się z osobą odpowiedzialną za dbanie o serwis internetowy, trzeba jej przekazać wszystkie pomysły, po przesyłać teksty i zrobić kilka innych rzeczy, a w przypadku kiedy nie będzie nam się podobał efekt finalny, trzeba będzie prosić o zrobienie poprawek i tym podobne rzeczy. Mówiąc słowem jest to rozwiązanie niepraktyczne i wymagające dużej ilości czasu, a jeżeli posiadamy CMS, to możemy wszelkich zmian dokonać ami i to w każdej chwili.
Dzięki CMS można tworzyć cale serwisy internetowe i to niejednokrotnie sporej wielkości. Przy użyciu jednego przycisku możemy stworzyć nową stronę czy też podstron serwisu, możemy ustalić kolejność menu oraz określić sposób wyświetlania się zarówno grafiki jak i znajdujących się na stronie informacji.
Także praca z tekstem jest wręcz banalnie prosta, ponieważ każdy CMS posiada wbudowany zwykły edytor tekstów, w który wpisuje się informacje, które następnie są wyświetlane na naszej stronie internetowej.
Niewiele zmienia się nawet jeżeli chcemy dodać na stronę własne zdjęcia oraz grafiki komputerowe. Aby to zrobić, należy załadować do CMS – a wybrane przez nas zdjęcie, a program sam dokona obróbki i to w kilku wariantach, czyli w kilku formatach, abyśmy mogli wybrać ten, który najbardziej będzie pasował do naszej strony. Oczywiście dotyczy to każdej strony jak i każdej podstrony w serwisie, które można dowolnie edytować i to zarówno w sposób indywidualny jak i całościowo, co również jest bardzo dużym udogodnieniem w wielu przypadkach.
Jak więc doskonale widać, działanie CMS – ów jest bardzo proste, przynajmniej pod kątem użytkownika, który praktycznie nie musi posiadać żadnej wiedzy z zakresu tworzenia stron internetowych, dzięki czemu obecnie praktycznie już każdy może stać się właścicielem strony internetowej i to za naprawdę nieduże pieniądze, które trzeb jedynie zapłacić za wykupienie profesjonalnego systemu zarządzania treścią.
CMS
Opublikowano 30 października 2009
CMS, czyli z języka angielskiego Content Management System to nic innego jak tylko specjalistyczny system zarządzania treścią. Mówiąc ściślej CMS, jest to specjalna aplikacja internetowa, dzięki której można w naprawdę bardzo prosty sposób stworzyć profesjonalny serwis WWW, a także jednocześnie system ten pozwala na późniejszą bardzo prostą i bezproblemową aktualizację tegoż serwisu WWW, z czego oczywiście należy zaznaczyć, że edycja odbywa się poprzez specjalny nietechniczny panel redakcyjny. Jeżeli chodzi natomiast o kształtowanie samej treści oraz sposobu w jaki treści te będą prezentowane, to w systemie CMS odbywa się to za pomocą nietrudnych pod względem obsługi interfejsów użytkownika. Najczęściej mają one postać stron WWW, które zawierają rozbudowane moduły oraz formularze.
Do podstawowych zadań systemów CMS należy oczywiście oddzielenie treści, czyli zawartości informacji w serwisie, od jego wyglądu, czyli sposobu jej prezentowania. W momencie kiedy wprowadzi się nowe informacje za pomocą uprawnionego do tego celu redaktora, sam system przenosi te informacje do bazy danych, która wypełnia tymi informacjami odpowiednie miejsca na stronie internetowej. Jednak dzięki temu, że można wykorzystać szablony stron, można jednocześnie zmieniać koncepcję graficzną serwisu, za pomocą wykorzystania szablonów, czyli tak zwanych skórek, dzięki czemu serwis WWW może nie tylko na co dzień przekazywać najświeższe informacje z konkretnej branży czy też ogólnie z konkretnego tematu, ale także jednocześnie serwis nie będzie nudny czy statyczny pod względem graficznym. Co więcej takie podejście zapewnia zdecydowanie prostszy proces prezentowanie publikacji w internecie. W tym momencie każda strona WWW jest generowana w sposób dynamiczny oparty oczywiście o szablony orz o zawartość baz danych będących częścią całego systemu CMS, a dyna mila w dzisiejszych czasach jeżeli chodzi o internet i prezentowanie najnowszych informacji jest niezmiernie ważna.
Jeszcze kilka lat temu platformy CMS nie były zbyt popularne i powszechnie stosowane, ponieważ miały one bardzo wiele wad, jednakże na dzień dzisiejszy w znaczny sposób one ewoluowały i zostały znacznie usprawnione, na przykład dzięki temu, że dodano możliwość dynamicznej oraz elastycznej modyfikacji nie tylko treści, al także całej struktury, stały si ona naprawdę bardzo popularne i wręcz wszechobecne w internecie. Najczęściej zdarza się tak, że systemy zarządzania treścią CMS, oparte są na bazach danych, oraz na konkretnych językach skryptowych server – side, bądź też czasami są one oparte na specjalistycznym oprogramowaniu, które znajduje się po stronie serwera. Co więcej także CMS-y mogą służyć także jako forma oprogramowania klienckiego, lecz najczęściej w takich przypadkach do aktualizowania strony używa się takich protokołów jak na przykład FTP. NA chwilę obecną także coraz częściej używa się skomplikowane techniki mające na celu opis struktur całych dokumentów, jak na przykład XML, co już jednak przeznaczone jest dla bardziej zaawansowanych użytkowników.
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ę.