Zależy co to za strona ma być. Jeśli strona ma wyglądać jak wizytówka (Strona główna, O mnie, Galeria, Kontakt), to wystarczy zrobić kilka podstron w zależności ile jest linków w menu. Do tego wystarczą ci jeżyki HTML, CSS, i JavaScript (biblioteka Jquery).
- W wizytówce strony wystarczy zrobić kila podstron tak jak wyżej napisałem w zależności od ilości linków w menu. Menu strony pozostaje bez zmian na każdej podstronie, tło zazwyczaj pozostaje takie samo. Strona ładnie wygląda jeśli nie jest dużo kolorów na stronie (max 4 kolory pasujące kolorystycznie do siebie, nie daje się jaskrawych kolorów bo oczy bolą od dłuższego przeglądania strony z tymi kolorami).
Jeśli ma to wyglądać jak blog strony to już musisz zastosować języki HTML, CSS , JavaScript (biblioteka Jquery), PHP oraz system zarządzania bazą danych (MySQL).
- W blogu treść strony jak i komentarze pod danym artykułem trzyma się w bazie danych wspomnianym wyżej MySQL, ponieważ ułatwia to pracę w przyszłości. Przykład: Mamy na stronie głównej 20 artykułów jeden pod drugim gdzie mamy wyciągnięty temat i skrócony artykuł (1/4) całego artykułu. Temat linkujemy (napisany skrypt w którym na stronie głównej są wyciągane wspomniane 20 artykułów z bazy danych podlinkowany jest np. temat gdzie po kliknięciu na dany temat przenosi nas do osobnej strony(gdzie w niej jest wyciągana temat, treść, obrazek itd. w zależności jakie rekordy są w bazie do wyciągnięcia i co chcemy wyciągnąć z bazy i pokazać użytkownikom). tak zbudowana strona zaoszczędza nam miejsce na serwerze gdyż nie robimy 20 osobnych stron dla tych artykułów tylko 5 pliki + pliku np. takie jak kontakt czy logowanie jak i rejestracja (index.php (menu, środek jak i stopka strony) , menu.php (menu strony), środek strony(wyciągane są wspomniane tematy i skrócone artykuły), strona.php (wyciągany konkretny artykuł), stopka.php (stopka strony).
Tak mam to rozplanowane na swojej testowej stronie . (Z powodu braku czasu nie ulepszam jej).