Creare pagina web
Ce intelegem prin "creare pagina web"?
Fiecare site este format din mai multe
pagini web. Paginile web sunt create cu ajutorul unor programe web. 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
Cam complicat cu creare pagina web, nu? Exista insa programe care promit sa faca procesul de
creare site mult mai usor:
Programe web
Sunt cateva tipuri, si subtipuri.
Programe web pentru avansati, clasificate dupa scopul lor:
- programe web pentru design. Pleaca de la banalul notepad si ajung la editoare web. Toate pot crea o pagina html, diferenta este ca editoarele contin ajutoare, precum colorarea diferita a bucatilor de cod, ordonarea paginilor in site, completarea automata a tag-urilor, etc.
- programe web de tip ftp. Adica programele care fac legatura cu serverul unde ste gazduit site-ul, ftp fiind protocolul prin care realizeaza aceasta legatura.
- servere web pentru testare. Acestea ajuta la testarea site-urilor dinamice fara a mai avea nevoie de un server extern.
Programe web pentru incepatori.
Sunt programele incadrate in categoria "WYSIWYG" ( prescurtare de la "What You See Is What You Get" ). Programele care
promit sa faca tot, fara sa stii nimic despre programare. La inceput, am incercat 2-3 astfel de programe. Ele m-au motivat sa invat sa scriu codul singur. Pentru ca
genereaza o serie de
probleme:
Probleme web
- Probleme web de design. In programele de tip "WYSIWYG" nimic nu o sa fie asa cum vrei. Niciodata. Incerci sa modifici ceva, si iti modifica inca 3 obiecte, sau toata pagina. Nu merge decat cum vrea el. Dupa nervi si timp pierdut ajungi la un compromis. Eh, macar merge. Si deschizi pagina in alt browser...
- Probleme web de compatibilitate. Experienta mi-a demonstrat ca daca ai un design mai complicat decat o pagina A4 goala, n-o sa arate la fel in toate browserele. Cand pagina arata bine in Internet explorer, n-o sa mearga in Mozilla, Opera, Chrome. Si invers. Daca arata bine in internet explorer 6, sigur in 7 n-o sa arate la fel. Ce faci? Trebuie sa modifici! Repari una, se strica alta. Iar nervi, iar timp pierdut.
- Probleme web de optimizare.Ai incropit in final ceva decent, nu chiar ce iti doreai, dar merge. Scoti site-ul pe net. Intra prietenii, rudele, lume multa. O saptamana. Dupa care nu mai sari de 3-4 vizitatori pe zi. 3 boti si vreun prieten mai bun.
Promovarea web implica multe ore de studiu si este de cele mai multe ori neglijata, in conditiile in care 70% din trafic vine din motoarele de cautare. Un site fara vizitatori este pur si simplu inutil.
Sfatul meu: angazeaza specialisti. Castigi nu numai cunostintele lor, dar si experienta lor (si Promovare web gratuita!). Experienta este cheia succesului!
Cam asta implica procesul de "creare pagina web". O zi buna!
Pe aceeasi tema: Cum se face un site
Inapoi de la Creare pagina web la Articole web design