Documente Academic
Documente Profesional
Documente Cultură
Obiective:
◦ 1. Scurt istoric
◦ 2. Arhitectura WEB
◦ 3. Limbaje si tehnologii WEB
◦ 4. Protocolul HTTP si adresarea paginilor WEB
◦ 5. WEB pentru dispozitive mobile
◦ 6 WEB search
◦ 7. Retele de livrare a continutului
World Wide Web
World Wide Web reprezintă la ora actuală cel
mai mare rezervor de informaţie în format
electronic din lume.
Documentele Web conţin elemente de tip text,
grafică, audio sau video, toate acestea fiind
cunoscute sub numele de hipermedia
Apare in 1989 la CERN, creatorul sau fiind fizicianul
Tim Berners Lee
WWW
Amazon – 1994
eBay – 1995
Google -1998 (Brin si Page)
Facebook – 2004 (Zuckerberg)
1994: CERN si MIT creeaza W3C (World Wide Web
Consortium) care administreaza dezvoltarea WEB-ului.
Web-ul este un sistem de tip client/server:
◦ Server WEB (de exemplu Apache)
◦ Client WEB (browser, navigator – Firefox, Opera, Chrome,
Internet Explorer)
Comunicarea client-server : protocolul HTTP (Hyper
Text transfer Protocol)
Functiile browserului:
◦ navigarea pe Internet;
◦ utilizarea poştei electronice;
◦ discuţii de grup;
◦ compunerea paginilor Web;
◦ realizarea de conferinţe şi grupuri de lucru pe Internet;
Limbajul pentru crearea paginilor Web statice: HTML
(Hypetr Text Markup Language)
CSS – Cascading Style Sheets
◦ Incepand cu HTML 4.0
Solutii:
◦ 1) Ferme de servere
◦a
◦ Se folosesc tehnici “load-balancing”
(echilibrarea incarcarii pe servere)
Content delivery (Livrarea continutului)
Solutii:
◦ Initial nu toti utilizatorii au intreg continutul, dar cei
care il au creeaza un fisier numit torrent.
◦ Torrent-ul contine doua categorii de informatii:
adresa unui tracker care e un server ce dirijeaza utilizatorii
catre continutul unui torrent (mentine un swarm – lista de
peers);
O lista de chunks (parti) de continut care alcatuiesc torrentul
– initial un calculator detine tot continutul (seeder).
Content delivery (Livrarea continutului)
Bibliografie
Andrew Tanenbaum, David J. Wetherall, Computer
Networks, 5th edition, Prentice Hall, 2011.
V. Avram, D. Rizescu, Technologies for e-Business, Editura
Universitara, Bucuresti, 2015.
B. Oancea, Bazele Informaticii, Editura Economica, 2004.