SlideShare una empresa de Scribd logo
1 de 30
Scurt istoric al Web-ului Episodul 2: Trecutul webului
Scop ,[object Object],[object Object],[object Object],[object Object]
Status-quo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1992: Magazinele online ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1993: CGI ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1994: Motorul de cautare ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1995: Amazon ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1995: Yahoo! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1995: AuctionWeb (eBay) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1995: PHP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1995: Java applets ,[object Object],[object Object],[object Object],[object Object],[object Object]
1995: JavaScript (JS) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1996: CSS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1996: DHTML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1996: ASP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1996: Flash ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1996: Apache HTTPD ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1996: ICQ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1996: Forumul Web ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1997: Portalul Web ,[object Object],[object Object],[object Object],[object Object],[object Object]
1997: J2EE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1997: HTML4 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1998: Google ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1998: WAP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1999: Napster ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1999-2000: Dot-com bubble ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2000: XHTML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2000: AdWords ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2000-2001: Dot-com crash ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Concluzii ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

Destacado

Practical machine learning - Part 1
Practical machine learning - Part 1Practical machine learning - Part 1
Practical machine learning - Part 1Traian Rebedea
 
Algorithm Design and Complexity - Course 11
Algorithm Design and Complexity - Course 11Algorithm Design and Complexity - Course 11
Algorithm Design and Complexity - Course 11Traian Rebedea
 
A focused crawler for romanian words discovery
A focused crawler for romanian words discoveryA focused crawler for romanian words discovery
A focused crawler for romanian words discoveryTraian Rebedea
 
How useful are semantic links for the detection of implicit references in csc...
How useful are semantic links for the detection of implicit references in csc...How useful are semantic links for the detection of implicit references in csc...
How useful are semantic links for the detection of implicit references in csc...Traian Rebedea
 
PhD Defense: Computer-Based Support and Feedback for Collaborative Chat Conve...
PhD Defense: Computer-Based Support and Feedback for Collaborative Chat Conve...PhD Defense: Computer-Based Support and Feedback for Collaborative Chat Conve...
PhD Defense: Computer-Based Support and Feedback for Collaborative Chat Conve...Traian Rebedea
 
Algorithm Design and Complexity - Course 12
Algorithm Design and Complexity - Course 12Algorithm Design and Complexity - Course 12
Algorithm Design and Complexity - Course 12Traian Rebedea
 
Intro to Deep Learning for Question Answering
Intro to Deep Learning for Question AnsweringIntro to Deep Learning for Question Answering
Intro to Deep Learning for Question AnsweringTraian Rebedea
 

Destacado (8)

Practical machine learning - Part 1
Practical machine learning - Part 1Practical machine learning - Part 1
Practical machine learning - Part 1
 
Algorithm Design and Complexity - Course 11
Algorithm Design and Complexity - Course 11Algorithm Design and Complexity - Course 11
Algorithm Design and Complexity - Course 11
 
A focused crawler for romanian words discovery
A focused crawler for romanian words discoveryA focused crawler for romanian words discovery
A focused crawler for romanian words discovery
 
How useful are semantic links for the detection of implicit references in csc...
How useful are semantic links for the detection of implicit references in csc...How useful are semantic links for the detection of implicit references in csc...
How useful are semantic links for the detection of implicit references in csc...
 
PhD Defense: Computer-Based Support and Feedback for Collaborative Chat Conve...
PhD Defense: Computer-Based Support and Feedback for Collaborative Chat Conve...PhD Defense: Computer-Based Support and Feedback for Collaborative Chat Conve...
PhD Defense: Computer-Based Support and Feedback for Collaborative Chat Conve...
 
Algorithm Design and Complexity - Course 12
Algorithm Design and Complexity - Course 12Algorithm Design and Complexity - Course 12
Algorithm Design and Complexity - Course 12
 
Intro to Deep Learning for Question Answering
Intro to Deep Learning for Question AnsweringIntro to Deep Learning for Question Answering
Intro to Deep Learning for Question Answering
 
What is word2vec?
What is word2vec?What is word2vec?
What is word2vec?
 

Similar a Istoria Web-ului - part 2 - tentativ How to Web 2009

Web-ul nostru (cel de toate zilele)
Web-ul nostru (cel de toate zilele)Web-ul nostru (cel de toate zilele)
Web-ul nostru (cel de toate zilele)Traian Anghel
 
Proiect web
Proiect webProiect web
Proiect webMEliRal
 
Proiect Programare Web
Proiect Programare WebProiect Programare Web
Proiect Programare WebAdela Bran
 
Civilizatia Egipteana
Civilizatia EgipteanaCivilizatia Egipteana
Civilizatia Egipteanaandreiiovan
 
Proiect programare web
Proiect programare webProiect programare web
Proiect programare webala2200
 
Proiectului SUPER in cadrul ExpertNetwork
Proiectului SUPER in cadrul ExpertNetworkProiectului SUPER in cadrul ExpertNetwork
Proiectului SUPER in cadrul ExpertNetworkexpertadrian
 
Proiect Programare WEB
Proiect Programare WEBProiect Programare WEB
Proiect Programare WEBPascu Catalin
 
Proiect Programare WEB
Proiect Programare WEBProiect Programare WEB
Proiect Programare WEBPascu Catalin
 
48892700 invatam-php
48892700 invatam-php48892700 invatam-php
48892700 invatam-phpdissdiss2005
 
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...Codecamp Romania
 
Web2.0 - tutorial si exemple
Web2.0  - tutorial si exempleWeb2.0  - tutorial si exemple
Web2.0 - tutorial si exempleChelariu Mihai
 

Similar a Istoria Web-ului - part 2 - tentativ How to Web 2009 (20)

Audi
AudiAudi
Audi
 
Irina Cureraru
Irina CureraruIrina Cureraru
Irina Cureraru
 
Licenta web aplicatie.pptx
Licenta web aplicatie.pptxLicenta web aplicatie.pptx
Licenta web aplicatie.pptx
 
Felicitari personalizate
Felicitari personalizateFelicitari personalizate
Felicitari personalizate
 
Patrascu Mihaela Hanelore Conceptul World Wide Web
Patrascu Mihaela Hanelore Conceptul World Wide Web Patrascu Mihaela Hanelore Conceptul World Wide Web
Patrascu Mihaela Hanelore Conceptul World Wide Web
 
Web-ul nostru (cel de toate zilele)
Web-ul nostru (cel de toate zilele)Web-ul nostru (cel de toate zilele)
Web-ul nostru (cel de toate zilele)
 
Proiect web
Proiect webProiect web
Proiect web
 
Proiect Programare Web
Proiect Programare WebProiect Programare Web
Proiect Programare Web
 
Civilizatia Egipteana
Civilizatia EgipteanaCivilizatia Egipteana
Civilizatia Egipteana
 
Galerie
GalerieGalerie
Galerie
 
Galerie
GalerieGalerie
Galerie
 
Proiect programare web
Proiect programare webProiect programare web
Proiect programare web
 
Proiectului SUPER in cadrul ExpertNetwork
Proiectului SUPER in cadrul ExpertNetworkProiectului SUPER in cadrul ExpertNetwork
Proiectului SUPER in cadrul ExpertNetwork
 
Proiect Programare WEB
Proiect Programare WEBProiect Programare WEB
Proiect Programare WEB
 
Proiect Programare WEB
Proiect Programare WEBProiect Programare WEB
Proiect Programare WEB
 
Proiect programare web
Proiect programare webProiect programare web
Proiect programare web
 
48892700 invatam-php
48892700 invatam-php48892700 invatam-php
48892700 invatam-php
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
Remus Pereni - Remus Pereni - JavaScript, from dark ages to renaissance, the ...
 
Web2.0 - tutorial si exemple
Web2.0  - tutorial si exempleWeb2.0  - tutorial si exemple
Web2.0 - tutorial si exemple
 

Más de Traian Rebedea

An Evolution of Deep Learning Models for AI2 Reasoning Challenge
An Evolution of Deep Learning Models for AI2 Reasoning ChallengeAn Evolution of Deep Learning Models for AI2 Reasoning Challenge
An Evolution of Deep Learning Models for AI2 Reasoning ChallengeTraian Rebedea
 
AI @ Wholi - Bucharest.AI Meetup #5
AI @ Wholi - Bucharest.AI Meetup #5AI @ Wholi - Bucharest.AI Meetup #5
AI @ Wholi - Bucharest.AI Meetup #5Traian Rebedea
 
Deep neural networks for matching online social networking profiles
Deep neural networks for matching online social networking profilesDeep neural networks for matching online social networking profiles
Deep neural networks for matching online social networking profilesTraian Rebedea
 
Detecting and Describing Historical Periods in a Large Corpora
Detecting and Describing Historical Periods in a Large CorporaDetecting and Describing Historical Periods in a Large Corpora
Detecting and Describing Historical Periods in a Large CorporaTraian Rebedea
 
Propunere de dezvoltare a carierei universitare
Propunere de dezvoltare a carierei universitarePropunere de dezvoltare a carierei universitare
Propunere de dezvoltare a carierei universitareTraian Rebedea
 
Automatic plagiarism detection system for specialized corpora
Automatic plagiarism detection system for specialized corporaAutomatic plagiarism detection system for specialized corpora
Automatic plagiarism detection system for specialized corporaTraian Rebedea
 
Relevance based ranking of video comments on YouTube
Relevance based ranking of video comments on YouTubeRelevance based ranking of video comments on YouTube
Relevance based ranking of video comments on YouTubeTraian Rebedea
 
Algorithm Design and Complexity - Course 10
Algorithm Design and Complexity - Course 10Algorithm Design and Complexity - Course 10
Algorithm Design and Complexity - Course 10Traian Rebedea
 
Algorithm Design and Complexity - Course 9
Algorithm Design and Complexity - Course 9Algorithm Design and Complexity - Course 9
Algorithm Design and Complexity - Course 9Traian Rebedea
 
Algorithm Design and Complexity - Course 8
Algorithm Design and Complexity - Course 8Algorithm Design and Complexity - Course 8
Algorithm Design and Complexity - Course 8Traian Rebedea
 
Algorithm Design and Complexity - Course 7
Algorithm Design and Complexity - Course 7Algorithm Design and Complexity - Course 7
Algorithm Design and Complexity - Course 7Traian Rebedea
 
Algorithm Design and Complexity - Course 6
Algorithm Design and Complexity - Course 6Algorithm Design and Complexity - Course 6
Algorithm Design and Complexity - Course 6Traian Rebedea
 
Algorithm Design and Complexity - Course 5
Algorithm Design and Complexity - Course 5Algorithm Design and Complexity - Course 5
Algorithm Design and Complexity - Course 5Traian Rebedea
 
Algorithm Design and Complexity - Course 4 - Heaps and Dynamic Progamming
Algorithm Design and Complexity - Course 4 - Heaps and Dynamic ProgammingAlgorithm Design and Complexity - Course 4 - Heaps and Dynamic Progamming
Algorithm Design and Complexity - Course 4 - Heaps and Dynamic ProgammingTraian Rebedea
 
Algorithm Design and Complexity - Course 3
Algorithm Design and Complexity - Course 3Algorithm Design and Complexity - Course 3
Algorithm Design and Complexity - Course 3Traian Rebedea
 

Más de Traian Rebedea (15)

An Evolution of Deep Learning Models for AI2 Reasoning Challenge
An Evolution of Deep Learning Models for AI2 Reasoning ChallengeAn Evolution of Deep Learning Models for AI2 Reasoning Challenge
An Evolution of Deep Learning Models for AI2 Reasoning Challenge
 
AI @ Wholi - Bucharest.AI Meetup #5
AI @ Wholi - Bucharest.AI Meetup #5AI @ Wholi - Bucharest.AI Meetup #5
AI @ Wholi - Bucharest.AI Meetup #5
 
Deep neural networks for matching online social networking profiles
Deep neural networks for matching online social networking profilesDeep neural networks for matching online social networking profiles
Deep neural networks for matching online social networking profiles
 
Detecting and Describing Historical Periods in a Large Corpora
Detecting and Describing Historical Periods in a Large CorporaDetecting and Describing Historical Periods in a Large Corpora
Detecting and Describing Historical Periods in a Large Corpora
 
Propunere de dezvoltare a carierei universitare
Propunere de dezvoltare a carierei universitarePropunere de dezvoltare a carierei universitare
Propunere de dezvoltare a carierei universitare
 
Automatic plagiarism detection system for specialized corpora
Automatic plagiarism detection system for specialized corporaAutomatic plagiarism detection system for specialized corpora
Automatic plagiarism detection system for specialized corpora
 
Relevance based ranking of video comments on YouTube
Relevance based ranking of video comments on YouTubeRelevance based ranking of video comments on YouTube
Relevance based ranking of video comments on YouTube
 
Algorithm Design and Complexity - Course 10
Algorithm Design and Complexity - Course 10Algorithm Design and Complexity - Course 10
Algorithm Design and Complexity - Course 10
 
Algorithm Design and Complexity - Course 9
Algorithm Design and Complexity - Course 9Algorithm Design and Complexity - Course 9
Algorithm Design and Complexity - Course 9
 
Algorithm Design and Complexity - Course 8
Algorithm Design and Complexity - Course 8Algorithm Design and Complexity - Course 8
Algorithm Design and Complexity - Course 8
 
Algorithm Design and Complexity - Course 7
Algorithm Design and Complexity - Course 7Algorithm Design and Complexity - Course 7
Algorithm Design and Complexity - Course 7
 
Algorithm Design and Complexity - Course 6
Algorithm Design and Complexity - Course 6Algorithm Design and Complexity - Course 6
Algorithm Design and Complexity - Course 6
 
Algorithm Design and Complexity - Course 5
Algorithm Design and Complexity - Course 5Algorithm Design and Complexity - Course 5
Algorithm Design and Complexity - Course 5
 
Algorithm Design and Complexity - Course 4 - Heaps and Dynamic Progamming
Algorithm Design and Complexity - Course 4 - Heaps and Dynamic ProgammingAlgorithm Design and Complexity - Course 4 - Heaps and Dynamic Progamming
Algorithm Design and Complexity - Course 4 - Heaps and Dynamic Progamming
 
Algorithm Design and Complexity - Course 3
Algorithm Design and Complexity - Course 3Algorithm Design and Complexity - Course 3
Algorithm Design and Complexity - Course 3
 

Istoria Web-ului - part 2 - tentativ How to Web 2009

  • 1. Scurt istoric al Web-ului Episodul 2: Trecutul webului
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.

Notas del editor

  1. Incepem How to Web cu o scurta prezentare a istoriei Webului. Nu ne propunem sa facem o prezentare exhaustiva, nici nu ar fi posibil. Dorim doar sa facem o trecere in revista a momentelor importante legate de tehnologiile si aplicatiile ce au compus sau compun web-ul de astazi si de maine.
  2. Common Gateway Interface reprezinta prima incercare de standardizare a modului in care se poate genera continut dinamic (ex: countere, informatii dintr-o baza de date, etc.) intr-o pagina Web, care altfel este statica (adica nu poate varia in functie de timp). CGI-ul nu este un limbaj de programare, ci o interfata ce descrie modul standard in care un server Web poate comunica cu un program extern (aplicatie) scris in orice limbaj de programare. Aici este inclus si modul in care parametrii cererii HTTP (GET sau POST) sunt transmisi aplicatiei. Cele mai utilizate limbaje de programare in perioada aparitiei CGI-ului (1993-1995) au fost Perl, C/C++, precum si shell scripting. Acestea au constituit astfel primele variante de “server-side scripting”, ce aveau sa se dezvolte in perioada urmatore dupa cum vom vedea. Detalii mai tehnice: Cand se face o cerere catre www.somedomain/page.cgi Se executa programul din spate Acestuia i se trimit parametrii cererii HTTP Iesirea programului este oferita apoi serverului web pentru a contrui raspunsul HTTP
  3. Desi, primele proiecte de motoare de cautare, au aparut in 1993, abia in 1994 a aparut primul motor de cautare care a cunoscut un mare succes la public: Lycos.
  4. Desi compania a fost infiintata in 1994, abia in anul urmator s-a lansat Amazon.com care oferea clientilor sai posibilitatea de a cumpara carti online. Totusi, in scurt timp si-a diversificat gama de produse vandute, acoperind o plaja cat mai larga. Compania si-a extins activitatea apoi in toata lumea, ajungand la peste jumatate de miliard de vizitatori annual in ultimii ani si la cifre de afaceri din ce in ce mai mari, depasind 10 miliarde de dolari in 2008. Cu toate acestea, se pare ca per total Amazon a cheltuit mai mult decat a produs cu peste 1 miliard de dolari de la aparitia sa. Acest lucru, s-a datorat si faptului ca compania a avut o politica de investitii, cumparand mai multe afacaeri online si dezvoltand alte servicii noi. Astfel, Amazon a ofera in acest moment inclusiv servicii de salvare a datelor si cloud computing, precum S3 si EC2. 1997 - IPO Nu in ultimul rand, Amazon a fost una dintre firmele care a abordat cu un mare succes recomandarea de produse de care ar fi interesati clientilor sai. Au un centru de dezvoltare software la Iasi.
  5. IPO - 1996
  6. IPO – 1998
  7. Mai tehnic: Avantaje: Usor de configurat si de folosit Viteza mare, consum redus de resurse Dezavantaje Nu impune o separare a datelor, procedurilor de prelucrare si prezentarii (Model, Controller si View) De multe ori, cod greu de intretinut
  8. Lansat in decembrie 1995 (deci practic cam in 1996).
  9. Si Adobe este in Bucuresti dupa cum bine stim  .
  10. IPO: 2004 Mai multe detalii: http://www.google.com/corporate/history.html