HTML - CSS - JS - PHP - SQL
Czyli, jak ruda stronę www tworzyła?

Co jest potrzebne aby stworzyć własną stronę www

Aby stworzyć własną stronę www potrzebne są cztery rzeczy. Po pierwsze chęci. Po drugie umiejętności. Po trzecie komputer. I wreszcie po czwarte - oprogramowanie.
Chęci umykają jakiemukolwiek opisowi, więc nie będę się nimi zajmował.
Jeśli chodzi o umiejętności to właśnie ich zdobyciu ma służyć ta strona.
Komputer i oprogramowanie pokrótce opisałem poniżej.

Hardware

Wydawać by się mogło, że nie istnieje problem sprzętowy przy tworzeniu stron internetowych. Praktycznie bowiem każdy PC-et nadaje się do wykorzystania go w tym celu. I rzeczywiście, choć nie polecam nikomu używania w tym celu eksponatów muzealnych, to trzeba jednak przyznać, że wymagania sprzętowe dotyczące samego komputera nie są zbyt wygórowane. Wystarczy aby można na nim było zainstalować opisane w rozdziale "Software" programy. Nieco większe wymagania, ale też nie nazbyt wygórowane wystąpią gdy na naszym komputerze uruchomimy emulację serwera. (np. środowisko XAMPP). Nieco inaczej ma się sprawa w przypadku kiedy zdecydujemy się na serwer WWW postawiony na innym komputerze w sieci lokalnej. To na pozór szalone rozwiązanie w rzeczywistości wcale nie musi być tak zwariowane. W wielu domach, walają się po piwnicach stare PC-ety. Jeżeli są sprawne nic nie stoi na przeszkodzie aby wykorzystać je jako lokalny serwer. Jeżeli wykorzystamy oprogramowanie linuksowe to koszty spadają prawie do zera. (Prawie bo będzie nas kosztował switch, i ewentualnie dodatkowa karta sieciowa, ale to naprawdę niewielkie koszty.) Z podstrony Servery Ubuntu [pasek pod oknem tytułowym] można ściągnąć obrazy instalacyjne serwerów Ubuntu zarówno w wersji 32 jak i 64 bitowej. Należy dodać, że w tej konfiguracji zyskujemy znaczne możliwości rozbudowy sieci domowej w ogóle.

Software

I tak zacznijmy od tak dla wszystkich oczywistego (w dzisiejszych czasach) komponentu jakim jest przeglądarka internetowa. Przeciętny użytkownik komputera instaluje sobie jakąś jedną wybraną przeglądarkę, czasem po prostu razem z systemem operacyjnym i ma "załatwioną sprawę". Niestety drogi, przyszły twórczo stron internetowych, Ty jeśli chcesz panować nad efektami swojej pracy to powinieneś zainstalować u siebie wszystkie popularniejsze przeglądarki, tj. IE, Mozilla Firefox, Opera, Safari, Chrome. Należy także pamiętać o mniej popularnych przeglądarkach takich jak; Camino, SeaMonkey czy Konqueror. Zwłaszcza ta ostatnia jest warta uwzględnienia ze względu na zastosowanie w niej niewystępującego w innych przeglądarkach silnika KHTML. Że nie wspomnę tu już o przeglądarkach tekstowych używanych przez użytkowników niektórych dystrybucji Linuxa. Tak się bowiem składa, że różne przeglądarki niektóre polecenia interpretują w różny sposób. Na programiście zaś ciąży obowiązek uwzględnienia tych różnic.

Następnym programem koniecznym do tworzenia stron jest edytor kodu. Oczywiście można w tym celu użyć właściwie dowolnego edytora tekstu, ale jeśli chcemy być efektywni to jednak byłoby wskazane użycie specjalnie do tego celu dedykowanego edytora. Nie chcę tutaj uprawiać kryptoreklamy, dlatego też zamiast wyliczać możliwości posłużę się linkiem do miejsca gdzie znajdziecie spory wybór,zarówno płatnych jak i darmowych edytorów.

http://www.dobreprogramy.pl/Edytory-dla-programistow,Programy,Windows,253.html

W tym miejscu muszę jeszcze wspomnieć o tak zwanych edytorach graficznych. Znanych pod nazwą WYSIWYG (ang. What You See Is What You Get pl. To Co Widzisz Jest Tym Co Otrzymasz ). jest wchodzący w skład pakietu Office program "FrontPage", a w nowszych wersjach "Publisher". W edytorach tego typu tworzy się strony WWW mniej więcej tak jak prezentacje w powszechnie znanym programie "PowerPoint". Nie trzeba wcale znać jakiegokolwiek języka programowania aby stworzyć w ten sposób stronę WWW. Program sam napisze kod na podstawie naszego projektu. Ale nie ma nic za darmo! Po pierwsze takie edytory nie dają pełnej kontroli nad zawartością strony. Po drugie tworzą bardzo nadmiarowy kod, co powoduje, że jakiekolwiek poprawki, czy ingerencje w treść strony są później bardzo utrudnione. I po trzecie należy pamiętać, że tego typu programy tworzą kod pod określoną przeglądarkę. Np. w/w "Publisher" pod IE i wygląd takiej strony na innej przeglądarce może być delikatnie mówiąc niezadawalający. Co zwłaszcza w dobie urządzeń mobilnych może być sporym problemem.

[CC] Jacek Wojciechowski

Co jest potrzebne aby stworzyć własną stronę www

Aby stworzyć własną stronę www potrzebne są cztery rzeczy. Po pierwsze chęci. Po drugie umiejętności. Po trzecie komputer. I wreszcie po czwarte - oprogramowanie.
Chęci umykają jakiemukolwiek opisowi, więc nie będę się nimi zajmował.
Jeśli chodzi o umiejętności to właśnie ich zdobyciu ma służyć ta strona.
Komputer i oprogramowanie pokrótce opisałem poniżej.

Hardware

Wydawać by się mogło, że nie istnieje problem sprzętowy przy tworzeniu stron internetowych. Praktycznie bowiem każdy PC-et nadaje się do wykorzystania go w tym celu. I  rzeczywiście, choć nie polecam nikomu używania w tym celu eksponatów muzealnych, to trzeba jednak przyznać, że wymagania sprzętowe dotyczące samego komputera nie są zbyt wygórowane. Wystarczy aby można na nim było zainstalować opisane w rozdziale "Software" programy. Nieco większe wymagania, ale też nie nazbyt wygórowane wystąpią gdy na naszym komputerze uruchomimy emulację serwera. (np. środowisko XAMPP). Nieco Inaczej ma się sprawa w przypadku kiedy zdecydujemy się na serwer WWW postawiony na innym komputerze w sieci lokalnej. Inaczej bo musimy uwzględnić parametry sieci oraz urządzeń sieciowych. To na pozór szalone rozwiązanie w rzeczywistości wcale nie musi być tak zwariowane. W wielu domach, walają się po piwnicach stare PC-ety. Jeżeli są sprawne nic nie stoi na przeszkodzie aby wykorzystać je jako lokalny serwer. Jeżeli wykorzystamy oprogramowanie linuksowe to koszty spadają prawie do zera. (Prawie bo będzie nas kosztował switch, i ewentualnie dodatkowa karta sieciowa, ale to naprawdę niewielkie koszty.) Z podstrony Servery Ubuntu [pasek pod oknem tytułowym] można ściągnąć obrazy instalacyjne serwerów Ubuntu zarówno w wersji 32 jak i 64 bitowej. Należy dodać, że w tej konfiguracji zyskujemy znaczne możliwości rozbudowy sieci domowej w ogóle.

Software

I tak zacznijmy od tak dla wszystkich oczywistego (w dzisiejszych czasach) komponentu jakim jest przeglądarka internetowa. Przeciętny użytkownik komputera instaluje sobie jakąś jedną wybraną przeglądarkę, czasem po prostu razem z systemem operacyjnym i ma "załatwioną sprawę". Niestety drogi, przyszły twórczo stron internetowych, Ty jeśli chcesz panować nad efektami swojej pracy to powinieneś zainstalować u siebie wszystkie popularniejsze przeglądarki, tj. IE, Mozilla Firefox, Opera, Safari, Chrome. Należy także pamiętać o mniej popularnych przeglądarkach takich jak; Camino, SeaMonkey czy Konqueror. Zwłaszcza ta ostatnia jest warta uwzględnienia ze względu na zastosowanie w niej niewystępującego w innych przeglądarkach silnika KHTML. Że nie wspomnę tu już o przeglądarkach tekstowych używanych przez użytkowników niektórych dystrybucji Linuxa. Tak się bowiem składa, że różne przeglądarki niektóre polecenia interpretują w różny sposób. Na programiście zaś ciąży obowiązek uwzględnienia tych różnic.

Następnym programem koniecznym do tworzenia stron jest edytor kodu. Oczywiście można w tym celu użyć właściwie dowolnego edytora tekstu, ale jeśli chcemy być efektywni to jednak byłoby wskazane użycie specjalnie do tego celu dedykowanego edytora. Nie chcę tutaj uprawiać kryptoreklamy, dlatego też zamiast wyliczać możliwości posłużę się linkiem do miejsca gdzie znajdziecie spory wybór,zarówno płatnych jak i darmowych edytorów. Link znajduje się na pasku poniżej nagłówka strony. Myślę, że każdy znajdzie tam coś dla siebie. W tym miejscu muszę jeszcze wspomnieć o tak zwanych edytorach graficznych. Znanych pod nazwą WYSIWYG. Najbardziej znanym edytorem WYSIWYG jest wchodzący w skład pakietu Office program "FrontPage", a w nowszych wersjach "Publisher". W edytorach tego typu tworzy się strony WWW mniej więcej tak jak prezentacje w powszechnie znanym programie "PowerPoint". Nie trzeba wcale znać jakiegokolwiek języka programowania aby stworzyć w ten sposób stronę WWW. Program sam napisze kod na podstawie naszego projektu. Ale nie ma nic za darmo! Po pierwsze takie edytory nie dają pełnej kontroli nad zawartością strony. Po drugie tworzą bardzo nadmiarowy kod, co powoduje, że jakiekolwiek poprawki, czy ingerencje w treść strony są później bardzo utrudnione. I po trzecie należy pamiętać, że tego typu programy tworzą kod pod określoną przeglądarkę. Np. w/w "Publisher" pod IE i wygląd takiej strony na innej przeglądarce może być delikatnie mówiąc niezadawalający. Co zwłaszcza w dobie urządzeń mobilnych może być sporym problemem.

Skoro mamy już edytor na którym będziemy tworzyć nasze strony to należałoby pomyśleć o edytorze grafiki. Nikt chyba nie wyobraża sobie w dzisiejszych czasach strony internetowej pozbawionej jakichkolwiek elementów graficznych. Jednak aby można było rzeczoną grafikę zamieszczać na stronach trzeba mieć możliwości jej obróbki i do tego potrzebny nam będzie edytor graficzny. Tutaj wybór jest naprawdę przeogromny. Należy jedynie zwrócić uwagę aby użyty przez nas edytor obsługiwał przezroczystość oraz umożliwiał tworzenie animacji przy użyciu formatów GIF i PNG Link - podobnie jak pozostałe odsyłacze znajduje się na pasku poniżej nagłówka strony.