Ce intelegem prin “creare pagina web”?
Fiecare site este format din mai multe pagini web. Paginile web sunt create cu ajutorul unor programe web. Sunt mai multe programe cu care se pot crea pagini web, chiar fara a cunoaste limbjul HTML, cum sunt Microsoft FrontPage sau Macromedia Dreamweaver. Editoarele de text sunt programele de baza, si cele mai folosite, pentru editarea paginii web. Avantajul folosirii lor este simplitatea, pentru creare paginii web sunt necesare câteva din codurile invizibile ale limbajului HTML, astfel se creaza documente rapid si usor, in plus ocupa foarte putin spatiu si resurse de memorie, acestea insa necesita cunoasterea limbajului HTML. Dintre editoarele de text cunoscute cel mai folosit este NotePad care este intalnit pe toate calculatoarele care au instalat sistemul de Operare Windows, dar poate fi utilizat orice editor de text. Pentru începatori si pentru usurinta cu care se lucreaza, eu recomand folosirea aplicatie NotePad sau Notepad++, dar cei avansati pot folosi si altele cum ar fi Dreamweaver. sau alte editoare avansate. Anumite programe web cauzeaza anumite probleme web. Cam asta este legatura intre cele trei. Dar sa detaliem.
Pagina web este unitatea de baza a internetului. Fiecare informatie, imagine, clip, s.a.m.d este cuprinsa intr-o pagina web.
Paginile web se impart in trei categorii:
- pagini web statice. Numele spune totul. Si anume, sunt paginile in care nimic nu se misca, nimic nu se transforma, nici o culoare cand ajungi cu mouse-ul pe un link, nimic. Sunt scrise exclusiv in limbaj HTML si sunt stramosii paginilor moderne. Astfel de pagini sunt inca folosite pentru timpul de incarcare mic. Ulterior a fost adaugat CSS-ul, un “upgrade” al HTML-ului.
- pagini web cu continut dinamic. Sunt paginile care “traiesc”, reactioneaza la miscarile vizitatorului. Ca meniul pe care il vezi deasupra. Sunt paginile in care continutul se schimba, fara sa incarce o noua pagina. Pentru acestea avem nevoie de alte limbaje de programare: Java, Javascript, Ajax, XML, ActionScript si eventual extensii ale acestora: jQuery, MooTools, etc.
- pagini web create dinamic. Arata la fel ca celelalte, ca design se incadreaza in primele doua categorii. Diferenta consta in modul in care sunt create:
- la o pagina statica, vizitatorul cere un site, comanda ajunge la server, server-ul returneaza pagina.
- la o pagina diamica, comanda ajunge la server, server-ul extrage informatia necesara din baza de date, o introduce intr-o pagina statica ce foloseste drept sablon, apoi pagina este livrata vizitatorului.
Acest gen de programare foloseste limbaje precum asp, perl, python, ruby, cel mai raspandit fiind php. Mai complicat, insa prezinta o serie de avantaje:- cu o singura pagina statica si o baza de date pot fi create sute de pagini diferite
- poate fi creata o interfata de administrare cu ajutorul careia utlizatorul introduce informatii in baza de date, eliminandu-se astfel necesitatea unui programator
- design-ul site-ului poate fi schimbat mult mai usor, pentru ca implica doar modificarea paginii statice sablon, Pentru realizarea unui website de acest fel se pot folosi sisteme de administrare a continutului, pe scurt CMS, intre acestea amintim. Wordpress, Joomla, Drupal etc.
Cam complicat cu creare pagina web, nu? Exista insa programe care promit sa faca procesul de creare site mult mai usor:{/AF}



