- cu un editor de text simplu Notepad sau Notepad++ scriem într-un fișier de tip text, comenzile HTML care provoacă afișarea în browser a conținutului paginii-web. Fișierul trebuie salvat cu extensia .html .
- comenzile HTML pe care le scriem reprezintă codul HTML al paginii-web.
- limbajul HTML nu este ușor de folosit și se folosește de obicei împreună cu limbajele CSS, Javascript și PHP.
- aceasta este cea mai bună dar și cea mai grea metodă pentru scrierea paginilor-web.
- exemple: Frontpage, Mozilla Composer, Dreamweaver, Komposer etc.
- aceste programe crează codul HTML folosind comenzile din meniu ca în Word și nu trebuie să cunoaștem limbajul HTML.
- sunte metode simple, rapide, dar neperformante.
- crează site-ul automat pe anumite servere după un format la alegere (Wordpress)
- exemplu când ne încărcăm materiale în rețelele sociale, ni se crează automat paginile personale care se leagă în site.
- pentru paginile-web mai pretențioase care au efecte de animație și interacțiune cu utilizatorii trebuie să le atașăm programe în limbajele CSS, Javascript și PHP.
- la început se stabilește împreună cu beneficiarul care este ideea sau scopul site-ului. De aici rezultă complexitatea lui, efortul de proiectare, resursele, costurile și ideile de bază despre organizarea muncii și proiectare. Se încheie un contract.
- este etapa cea mai îndelungată și mai dificilă, la care lucrează unul sau mai mulți programatori.
- mai întâi se stabilește o schemă de organizare a siteului, cu diferite secțiuni, legăturile dintre pagini și ce trebuie să conțină fiecare.
- apoi se proiectează fiecare pagină cu conținutul de text, imagini, clipuri, fragmente de cod-program pentru scripturi.
- se prelucrează imaginile și videoclipurile cu programe editoare specializate.
- căutăm în Internet firme care oferă servicii de găzduire pe serverele lor (web hosting company).
- studiem prețurile și alegem firma dorită și ne creem un cont pe siteul acesteia.
- există găzduire gratuită (pe termen limitat și cu servicii puține) și contra cost.
- intrăm în contul creat și încărcăm (upload) fiecare fișier al siteului.
- avem acces la diferite alte servicii : adrese de email dedicate siteului, parole în anumite pagini, protecție contra atacurilor și virușilor, asistență tehnică la nevoie etc.
- este obligatorie numai dacă vrem un nume personalizat http://www.nume-site.domeniu-primar .
- fără înregistrare numelui, adresa siteului este de forma  http://www.serviciu-de-găzduire.domeniu-primar/nume-site/ .
- numele este rezervat pentru noi contra unei taxe pentru perioada de timp aleasă apoi trebuie rezervat din nou.
- de obicei găzduirea și rezervarea se face de aceeași firmă, dar putem apela și la firme diferite.
- periodic facem modificări în site sau trebuie să setăm anumiți parametri tehnici.
- crearea paginilor web (și a siteurilor) este o muncă de creație în care se îmbină cunoștințele tehnice de programare cât și simțul artistic și estetic al proiectantului.
- proiectanții paginilor și siteurilor sunt o categorie de programatori denumiți web-designeri (to design = a proiecta).
- în munca de proiectare, programatorul trebuie să țină cont de anumite criterii tehnice, de conținut sau de aspect ale paginilor-web :
1. Criterii tehnice de funcționare :
- Viteza de descărcare a paginilor web în calculatorul nostru când navigăm trebuie să fie cât mai mare. O viteză de descărcare mai bună se obţine prin optimizarea (uneori prin micşorarea) numărului şi a dimensiunii imaginilor conţinute de pagină şi a excesului de obiecte sau efecte dinamice care ocupă memoria sau consumă din trafic.
- Performanţele calculatorului şi softului : este bine să dăm posibilitatea ca paginile să poată fi citite cu softuri (browsere și alte programe) şi dispozitive (calculator, tabletă sau smartphone) cât mai puţin performante, prin renunţarea de a folosi facilităţi prea pretenţioase. Astfel dăm şansa ca situl web să fie vizitat de un număr mai mare de utilizatori.
2. Informaţiile conținute :
3. Aspectul paginilor :
4. Pentru căutarea, regăsirea, promovarea sitului :
Exemplu : siteul şcolii se poate găsi uşor dacă folosim cuvintele "şcoala Reghin", "Ioan Bojor", "liceu Reghin", "liceul Ioan Bojor" etc.
5. Pentru navigarea ușoară în interiorul siteului :
6. Comunicarea cu vizitatorii o permitem prin publicarea informațiilor de contact ale administratorului sitului (adresa de email, telefon) sau existenţa unui forum de discuţii.