Tworzenie stron WWW

Poradnik jak stworzyć stronę WWW

Budowanie strony WWW za pomocą CMS

Opublikowano 20 października 2009

32Tak 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

42Systemy 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.

Następne kroki

Opublikowano 9 października 2009

21W momencie kiedy projekt graficzny zostanie już w pełni przygotowany następuje chyba najważniejsza część w procesie jakim jest tworzenie stron WWW, czyli rzecz jasna kodowanie strony. Ważne jest jednak to, żeby zarówno programiści jak i graficy ściśle ze sobą współpracowali, ponieważ to od ich wspólnej pracy będzie zależał przyszły sukces bądź też ewentualna porażka całej witryny internetowej. Oczywiście w tym momencie chodzi głównie o optymalizację zarówno kodu źródłowego strony, jak i grafiki, aby były one możliwie jak najbardziej dostosowane do potrzeb sieci jaką jest rzecz jasna internet.
Oczywiście kod źródłowy strony WWW musi być przygotowany tak, aby była ona poprawnie wyświetlana i to w różnych przeglądarkach internetowych, które często charakteryzują się sporymi różnicami, dlatego też tego rodzaju optymalizacja naprawdę nie jest rzeczą prostą. Co więcej strona powinna być także zoptymalizowana w taki sposób, aby osoby posiadające słabe łącza internetowe, względnie osoby korzystające z mobilnych łącz, nie mieli najmniejszego nawet problemu z przejrzeniem zawartości strony, co w konsekwencji mogłoby się okazać dla nas sporą stratą.
Dlatego widać też doskonale, że zarówno praca grafików jak i oczywiście programistów w procesie tworzenia stron WWW nie jest pracą prostą i dodatkowo oczywiście osoby pracujące nad takimi projektami muszą posiadać dokładną i szczegółową widzę z zakresu tron internetowych i procesu ich optymalizacji oraz oczywiście tematycznie dotyczącą samego zajęcia.
Ze względu na to, że obecnie stron internetowych jest naprawdę niezwykle wiele, każda nowo tworzona strona powinna być stroną wyróżniającą się z tłumu, gdyż jeżeli będzie ona podobna do miliona innych, będzie miała niestety raczej słabe szanse na to, żeby móc osiągnąć rzeczywisty internetowy sukces. Właśnie dlatego też na chwilę obecną strony internetowe uatrakcyjnia się na wiele różnych sposobów. Jednym z nich może być na przykład wstawianie na stronę rożnego rodzaju animacji, które zostały wykonane za pomocą technologii Flash czy też DHTML. Dzięki takim elementom można skutecznie wyróżniać najważniejsze elementy samej strony, takie jak na przykład najciekawsze oferty czy też promocje różnego rodzaju. Można w ten sposób także przykładowo skutecznie wyeksponować logo firmy czy też tego rodzaju elementy, które są bardzo istotne dla strony, a także są istotne dla kojarzenia naszej firmy przez klientów stałych jak i tych przyszłych. Zresztą za pomocą tego rodzaju dynamicznych elementów na stronie można wyeksponować wszystko co tylko w naszym mniemaniu jest naprawdę ważne. Oczywiście wielu osobom takie dynamiczne elementy na stronach kojarzą się z wszechobecnymi reklamami, które również mogą być skuteczne w procesie pozyskiwania nowych klientów.
Jednak każdy doświadczony programista czy też ogólnie doświadczona osoba zajmująca się tworzeniem stron WWW doskonale wie, że strona powinna być dodatkowo oprócz wszystkich wcześniejszych wytycznych, oparta o różnego rodzaju standardy, które obowiązują w internecie. Jeżeli bowiem nasza strona nie będzie tych standardów spełniać, to nie tylko może ona źle funkcjonować w kwestii technicznej, czyli przykładowo nie wszystkim będzie się poprawnie otwierać itp., ale także w znacznym stopniu może spaść zaufanie do tej strony, a to niewątpliwie rzeczą korzystną dla nas nie będzie.

Skąd się wzięły i jakie są dostępne?

Opublikowano 8 października 2009

12Systemy 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

22Systemy 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.

« poprzednia

O stronie

Wielu z nas chciałoby mieć swoją własną stronę internetową. Jednakże równie wielu z nas zastanawia się w jaki sposób się w ogóle za to zabrać. Prawda jest bowiem taka, że niewielu wie, jakie są metody tworzenia stron internetowych. Oczywiście Ci, którzy mają pieniądze i naprawdę bardzo im na tym zależy zdecydują się zamówienie strony internetowej. Jednakże trzeba się liczyć z tym, że nie będzie to tania sprawa. Dobra strona internetowa potrafi bowiem kosztować nawet do kilku tysięcy złotych. I nie jest to z całą pewnością mało. Jednakże jeśli chociaż trochę się znamy na tworzeniu stron internetowych to szkoda będzie nam wydać taką ilość pieniędzy. Myślę, że dla każdego z nas jest to rzecz dość oczywista. Warto w takim przypadku chociaż część prac wykonać samemu i tym samym dość znacznie zmniejszyć koszta tworzenia strony internetowej. Jest wiele różnych technik ich stawiania. Można stworzyć stronę internetową opartą o tak zwany język HTML. Jednakże trzeba przyznać, iż jest to już dość stara metoda. W czasach dzisiejszych stanowi ona podstawę innych metod, jednakże samodzielnie już praktycznie rzecz biorąc nie istnieje. Dziś bowiem absolutną podstawą jest jeżyk XHTML z dodatkiem CSS. Takie serwisy mają już prawo bytu. Jednakże trzeba jasno powiedzieć iż powoli również odchodzą do lamusa. Jaką metodą zatem stawiać serwisy internetowe? Powinny one być oparte o język PHP koniecznie z dodatkiem bazy danych MySQL. Takie połączenie bowiem umożliwia współtworzenie zawartości serwisu. Taka możliwość z resztą przyciąga zwykłych użytkowników. Dlatego właśnie warto mieć serwis internetowy oparty o język PHP oraz o bazę danych MySQL.