Cytat(reek @ 19.10.2011, 16:07:24 )

jakie ? photoshop,gimp?
Tak.
Generalnie proces tworzenia strony rozpoczyna się od projektu graficznego w przykładowo jednym z wymienionych przez Ciebie programów. To robią z reguły graficy.
Taką gotową grafikę dostaje osoba, która "zamienia" to na kod HTML połączony z CSS oraz JavaScript, jeśli jest potrzebny. Polega to na tym, że poszczególne elementy tej grafiki, stanowiące logiczną całość (np. belka z menu) zapisuje w postaci znaczników HTML i osadza fragmenty grafiki wycięte z całości przy pomocy stylów CSS tak, by efekt końcowy wyświetlany w przeglądarce był zgodny z tym, co widać na projekcie graficznym.
Te dwa etapy dotyczą strony klienckiej (client-side, czyli tego, co widzi internauta w przeglądarce).
Na koniec, jeśli jest to serwis z dynamicznie generowaną treścią, do pracy zabiera się programista, pisząc skrypty działające po stronie serwera i generujące odpowiednią treść osadzaną w przygotowanym wcześniej kodzie HTML.
Ten etap dotyczy strony serwerowej (server-side), czyli tego, co dzieje się po stronie serwera WWW (np. Apache czy nginx), na którym znajdują się pliki z serwisem i do którego internauci odwołują się poprzez adres strony.
O ile etap pierwszy jest wykonywany jako pierwszy (z reguły), tak etapy drugi i trzeci mogą być wykonywane równocześnie. Ale nie jest to regułą.