Web static

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În tehnologia informației, Web-ul static ( web 1.0 ) este o paradigmă a proiectării și publicării web caracterizată, din punct de vedere comunicativ , într-o interacțiune unilaterală substanțială între utilizator și furnizorul de conținut: utilizatorul poate vizualiza conținutul oferit de autor al unui site , prezent de obicei pe un server web , dar nu poate modifica starea sau informațiile, care este în schimb prerogativa administratorului sau proprietarului site-ului.

Scurt exemplu de document textual și static, scris în HTML5.

Din punct de vedere tehnic, conținutul, indiferent dacă este textual , structurat și formatat în documente și foi de stil, utilizând în principal formatele HTML și CSS , sau audiovizuale , formate de marcare în ordine, sunt stocate de server și nu sunt manipulate de către acea parte, înainte de transmiterea către browser , nici pe de altă parte, în momentul afișării sau reproducerii acestora pentru utilizator.

Descriere

Paradigma a fost prima care a fost utilizată în istoria publicării web, când tehnologia a făcut incomod să existe programe care să poată procesa conținutul în timp real la momentul solicitării de către utilizator, dar simplitatea care este intrinsec caracteristică în acest limitând, a permis rețelei statice o longevitate care o vede și astăzi destul de răspândită.

Aspectul textului și al imaginilor care apar în browserul web atunci când utilizatorul vizitează un site web static este adesea creat folosind un limbaj simplu cunoscut sub numele de Hyper Text Markup Language ( HTML ): când un utilizator vizitează un site web, porțiunea de text care este „delimitat” de HTML este transferat de pe site-ul web în browserul utilizatorului ; browserul interpretează acest text, afișând text și imagini utilizatorului. Bucata de text care este transferată se numește de obicei o pagină web . Mulți vizitatori ai site-ului web înțeleg navigarea în termeni de mișcare „de la pagină la pagină” în cadrul unui site. Când fac clic cu mouse - ul pe un hyperlink, acestea sunt transportate de browserele lor către o altă pagină. Când apasă butonul Înapoi, acestea sunt readuse la ultima pagină pe care au vizitat-o.

Putere

Dezvoltarea unui site web static nu implică, prin definiție, nicio activitate de programare pe partea de server, cu limbaje precum ASP , .NET , Perl sau PHP , dar necesită în continuare pregătirea serverului web și codarea pagini în limbile interpretate de browsere .: HTML , CSS și JavaScript sunt utilizate în principal. Dezvoltarea software necesară, prin urmare, se limitează la vizualizarea conținutului și este oarecum mai puțin oneroasă, în comparație cu paradigma dinamică. În mod similar, găzduirea unui site static este de obicei mai puțin costisitoare, nu numai pentru că necesită încărcări minime de CPU pentru serverul legat și pentru că nu necesită prezența unei baze de date pentru stocarea separată a conținutului, ci și pentru că operațiunile de implementare a site-ului constau în simpla copie a fișierelor de pe acesta din urmă.

Din aceste motive, site-urile statice sunt încă utilizate pe scară largă pentru publicații web la scară mică sau caracterizate printr-o variabilitate redusă a conținutului și care nu necesită interacțiune cu utilizatorul, cum ar fi informații simple sau site-uri promoționale pentru persoane, evenimente, servicii sau companii.

Poate fi potențial mai sigur decât un site web dinamic (deoarece nu poate fi atacat cu SQL Injection și alte atacuri hacker tipice site-urilor dinamice), mai rapid (deoarece are mult mai puține linii de cod decât un site web dinamic), iar structura nu trebuie actualizate des, așa cum se întâmplă cu CMS, cum ar fi Wordpress. Utilizatorii, incapabili să se înregistreze și să lase date personale pe site, nu pot fi victime ale furtului de date, al cardurilor de credit etc.

Puncte slabe

Un site web de acest tip, numit static, permite utilizatorului să acceseze pagini, să parcurgă diferitele conținuturi, să vizualizeze imagini și alte suporturi, dar nu îi permite să interacționeze dinamic . În consecință, sunt excluse formele de participare prin web a utilizatorului la activități precum inserarea comentariilor într-un forum de discuții , scrierea de postări într-un blog , conversația prin chat sau editarea unui wiki . Chiar și operațiunile de ajustare a conținutului la utilizator, de exemplu, în funcție de timpul de conectare, limba acestuia sau browserul utilizat, sunt excluse din cauza limitării tehnologice. În cele din urmă, din punctul de vedere al autorului, chiar și actualizarea unui site static, de exemplu pentru adăugarea unei noi pagini sau chiar doar pentru a corecta o mică eroare, necesită, de fapt, să se intervină direct asupra documentelor HTML sursă și eventual efectuând modificări împrăștiate pe tot site-ul.

Din aceste motive, multe site-uri web publicate inițial static au migrat ulterior către web-ul dinamic . Această a doua paradigmă separă informațiile (sau conținutul ) de structura de aspect a site-ului, generând pagina care va fi trimisă clientului folosind limbaje de scriptare . Acest lucru permite întreținerea și actualizarea rapidă și ușoară a site-ului și o interacțiune mai mare cu utilizatorul, fiind în același timp mai complexă din punct de vedere tehnologic decât o implementare statică.

Bibliografie

  • Wilde, E., Wilde's WWW: fundamentele tehnice ale World Wide Web . Springer-Verlag New York, Inc., 2001.
  • Lowe D., Hall W., Hypermedia and the Web . Wiley, 1999.

Elemente conexe

Internet Portal internet : accesați intrările Wikipedia care se ocupă de internet