Un site web , site - ul web , site - ul sau pur și simplu site - ul , este un set de pagini web și resurse legate prin hyperlink - uri , definite și accesibile printr - o adresă web . Un site este dezvoltat folosind limbaje de programare web și apoi găzduit pe un server web accesibil prin rețeaua globală de internet , o intranet locală sau orice altă rețea, cum ar fi darknet .
Colecția de site-uri publice constituie World Wide Web .
World Wide Web (WWW) a fost creat în 1989 de către inginerul englez de la CERN , Tim Berners-Lee . Web-ul a fost conceput în principal pentru a partaja automat informații între oamenii de știință, universități și institute din întreaga lume. info.cern.ch a fost primul site web care a intrat online, rulând pe un computer NeXT la CERN. Acest site este întotdeauna accesibil prin internet. Primul site web francez a fost creat în 1992 la CNRS. În acest moment, există doar 26 de site-uri web.
Înainte de introducerea HTML și HTTP , alte protocoale precum FTP și Gopher erau folosite pentru a obține fișiere de pe un server . Aceste protocoale au furnizat o organizare ierarhică a directoarelor în care utilizatorul a navigat și a ales ce fișiere să descarce.
Un site web este o colecție de pagini web care pot fi accesate urmând hyperlinkuri în cadrul site-ului. Adresa web a unui site corespunde de fapt adresei URL ( Uniform Resource Locator ) a unei pagini web destinată să fie prima consultată: pagina principală . Vizitarea paginilor unui site se numește „vizită”, deoarece hyperlinkurile ar trebui să vă permită să consultați toate paginile site-ului fără a părăsi acesta (fără a fi nevoie să consultați o pagină web în afara site-ului). O vizită poate începe cu orice pagină, mai ales când adresa URL a acesteia este dată de un motor de căutare . Din punct de vedere tehnic, nimic nu distinge pagina de pornire de orice altă pagină. Paginile web sunt scrise într-un limbaj de calculator conceput să conțină hyperlinkuri, HTML ( Hypertext Markup Language ).
Uneori vorbim de „site” prin metonimie , în loc de site. Ar trebui să vorbim despre un site web pentru internet, dar prin abuzul de limbă, expresia site-ului web este adesea folosită. Site-urile web nu sunt neapărat accesibile prin internet. De exemplu, intraneturile pot conține unul sau mai multe site-uri web care nu pot fi accesate prin internet.
Astăzi, World Wide Web (Web) este considerat a fi colecția de site-uri web online de pe internet. Protocolul HTTP client-server ( HyperText Transfer Protocol ) este utilizat pentru comunicațiile dintre serverele web care găzduiesc site-uri web și software-ul client HTTP, cum ar fi browserele web și crawlerele .
YouTube este al doilea cel mai vizitat site din lume, cu 2,3 miliarde de utilizatori pe lună în 2020. Numărul său de ore de vizionare a crescut de zece ori între 2012 și 2017, ajungând la un miliard de ore pe lună. Zi. 70% din timpul petrecut de utilizatori pe platforma Youtube este petrecut consumând conținut recomandat de Youtube. Cu toate acestea, YouTube găzduiește și recomandă activ videoclipuri care își încalcă propriile politici, alimentând astfel conținut dăunător.
Diferitele etape ale derulării unui proiect web pot fi rezumate după cum urmează:
Etapa de producție include:
Crearea unui site poate fi încredințată unei agenții web , unui lucrător independent sau faceți-o singur. Dacă creația este delegată, este important să aveți în prealabil definit un cadru inițial sau specificații ale proiectului. Pentru a dezvolta singur un site web, este posibil să utilizați un editor de pagini web ; pentru dezvoltatorii web pricepuți, un editor de text simplu poate fi suficient. De asemenea, puteți utiliza un sistem de gestionare a conținutului.
Sistemele de management al conținutului ( CMS inițial , CMS engleză) sunt utilizate pentru a crea site-uri web folosind modele prestabilite realizate de programatori sau comunități de programatori (a se vedea lista sistemelor de management al conținutului ). Există multe CMS cum ar fi WordPress, WiX, Jimdo, Shopify ... Unele CMS necesită o manipulare tehnică mai mult sau mai puțin avansată, de exemplu în WordPress este adesea recomandat să începeți cu un furnizor de servicii, dimpotrivă în WIX managementul este într-adevăr simplu și elimină nevoia de furnizori diferiți. Aceste programe sunt disponibile pentru începători și simplifică anumiți pași, cum ar fi programarea computerului sau arhitectura site-ului. Procedurile pentru solicitarea numelui de domeniu , găzduirea site-ului și referințarea sunt similare cu site-urile tradiționale personalizate.
Există două tipuri de site-uri: site-uri statice și site-uri dinamice .
Aceste site-uri au cel mai simplu mecanism de operare: adresele URL corespund unui fișier returnat de serverul web. Prin urmare, conținutul paginilor unui site static nu depinde de variabile precum data sau bazele de date. Pentru a modifica conținutul unei pagini, este necesar să schimbați conținutul fișierului.
În plus, vizitatorii pot vedea doar conținutul site-ului, dar nu pot participa la acesta. Pentru a le realiza, sunt necesare doar așa-numitele limbaje de interfață cu utilizatorul ( frontend ), adică HTML, CSS și JavaScript (în teorie, totuși, este posibil să se utilizeze numai HTML).
Aceste site-uri oferă conținut care se poate schimba în timp. Programele rulează pe partea serverelor, în fundal, ( backend ) pentru a genera paginile site-ului. Aceste programe pot utiliza baze de date sau alte surse de date pentru a compune paginile care vor fi afișate în browser.
Acest dinamism aduce funcții care nu pot fi oferite de așa-numitele site-uri statice. De exemplu, vizitatorii pot participa (comentarii pe un blog, schimbarea conținutului paginilor unui wiki ...). Prin urmare, acestea au înlocuit practic siturile statice la începutul anilor 2000.
Pentru a le realiza, aveți nevoie și de HTML, CSS și JavaScript, dar programele care rulează pe partea serverului utilizează alte limbaje care pot crea dinamic paginile, analizând solicitările vizitatorilor și apoi elaborând un răspuns adecvat.
Există mai multe limbi pentru a crea aceste pagini: PHP , Java , C # , Ruby , chiar și altele precum C ++ , Python și Visual Basic prin interfața CGI .
Timpul lor de încărcare este în general mai mare decât pentru paginile statice, cu toate acestea este posibil să se obțină valori apropiate stocând pagini dinamice deja apelate într-o memorie cache , care le va afișa din nou mai repede.
Numărul de site-uri web este în continuă creștere:
An | Număr |
---|---|
1991 (august) | 1 |
1991 | 10 |
1992 | 26 |
1993 | 623 |
1994 | 10 022 |
1995 | 62.800 |
1997 | 1.000.000 |
2000 | 10.000.000 |
2003 (februarie) | 35.863.952 |
2004 | 57.000.000 |
2005 | 74.000.000 |
2006 | 101.000.000 |
2007 | 155.000.000 |
2008 | 186.000.000 |
2009 (noiembrie) | 207 316 960 |
2010 (februarie) | 233 636 281 |
2011 (aprilie) | 312 693 296 |
2012 (ianuarie) | 582 716 657 |
2014 (noiembrie) | 947.029.805 (inclusiv 177.782.668 activ) |
2018 (iunie) | 1.630.322.579 |
În Iulie 2002, statisticile , în număr de site-uri pe locuitor, arată o foarte mare disparitate între țări:
În plus, în 2013, țările care găzduiesc cele mai multe site-uri sunt:
În 2015, mai mult de jumătate din site-urile web sunt în limba engleză.
La sfârșitul anului 2017, cele mai utilizate zece limbi pe internet erau:
Cele mai noi tehnologii implementate pentru un site web sunt numeroase. Le putem clasifica astfel:
Formate de imagini grafice. Folosit pentru a îmbunătăți paginile și sunt recunoscute de toate browserele web .
Alte formate utilizate adesea, necesită un plug sau plug-in , funcția browserului:
Conținutul pus online prin intermediul unui site web trebuie să respecte normele legale și, în special:
Un anumit număr de notificări legale trebuie să apară și pe site-uri într-o secțiune cu același nume pentru a oferi utilizatorilor de internet informațiile obligatorii prevăzute de diferitele texte legale.
Din moment ce legea nr . 2006-961 din1 st august 2006referitor la drepturile de autor și drepturile conexe în societatea informațională , există un depozit legal al internetului. Într-o logică a continuității colecțiilor, legea DADVSI prevede partajarea arhivării web între două instituții de depozitare:Institutul Național al Audiovizualului(INA) gestionează depozitul legal al site-urilor media în timp ceBiblioteca Națională a Franței(BnF) este responsabilă de arhivând toate celelalte site-uri de pe web-ul francez. Colectează în principal.fr,dar și toate numele de domenii pentru care editorul își are sediul în Franța, indiferent de extensie.