<ul>Gabriel PREDA Senior Web-Applications Developer 13 Ianuarie 2010 Orange Concept Store – București </ul>API.trafic.ro
<ul><li>Arhitectură – în 2-3  cuvinte  slideuri
Oferta API-ului
Planuri de viitor </li></ul>Sumar
Arhitectură trafic.ro ... trafic.ro Utilizatori Siteuri Statistici Vizitatori Vizite Afișări ............... ... ||| *** B...
Arhitectură Provide a unified interface to a set of interfaces in a (sub)system. Facade defines a higher-level interface t...
Arhitectură trafic.ro Utilizatori Siteuri Statistici Vizitatori Vizite Afișări ............... ... ||| *** Bounce rate
Arhitectură class TraficApi { public function getCategories() public function getTop1000($page) {...} public function getS...
Arhitectură SOAP vs. REST ...amândouă !?!? http://www.w3.org/TR/soap/ vs. http://en.wikipedia.org/wiki/Representational_St...
Arhitectură trafic.ro
Arhitectură v0.01 v0.02 v0.03 v0.04 v0.05 v0.06 .......... vX.YZ Eram sigur că mai este ceva !!! <ul><li>Trebuia să oferim...
Trebuia să luăm în calcul versiunile viitoare
Și cel mai important trebuie să fie SIMPLU... </li></ul>
Upcoming SlideShare
Loading in …5
×

API.trafic.ro - prezentare tehnica

723 views

Published on

Gabriel Preda prezinta API-ul trafic.ro.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
723
On SlideShare
0
From Embeds
0
Number of Embeds
75
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

API.trafic.ro - prezentare tehnica

  1. 1. <ul>Gabriel PREDA Senior Web-Applications Developer 13 Ianuarie 2010 Orange Concept Store – București </ul>API.trafic.ro
  2. 2. <ul><li>Arhitectură – în 2-3 cuvinte slideuri
  3. 3. Oferta API-ului
  4. 4. Planuri de viitor </li></ul>Sumar
  5. 5. Arhitectură trafic.ro ... trafic.ro Utilizatori Siteuri Statistici Vizitatori Vizite Afișări ............... ... ||| *** Bounce rate
  6. 6. Arhitectură Provide a unified interface to a set of interfaces in a (sub)system. Facade defines a higher-level interface that makes the (sub)system easier to use. Facade Pattern
  7. 7. Arhitectură trafic.ro Utilizatori Siteuri Statistici Vizitatori Vizite Afișări ............... ... ||| *** Bounce rate
  8. 8. Arhitectură class TraficApi { public function getCategories() public function getTop1000($page) {...} public function getSiteSummary($siteIdentifier) ............. } trafic.ro Utilizatori Siteuri Statistici Vizitatori Vizite Afișări ............... ... ||| *** Bounce rate Facade: class TraficApi
  9. 9. Arhitectură SOAP vs. REST ...amândouă !?!? http://www.w3.org/TR/soap/ vs. http://en.wikipedia.org/wiki/Representational_State_Transfer DA !!!
  10. 10. Arhitectură trafic.ro
  11. 11. Arhitectură v0.01 v0.02 v0.03 v0.04 v0.05 v0.06 .......... vX.YZ Eram sigur că mai este ceva !!! <ul><li>Trebuia să oferim suport pentru versiunile precedente
  12. 12. Trebuia să luăm în calcul versiunile viitoare
  13. 13. Și cel mai important trebuie să fie SIMPLU... </li></ul>
  14. 14. Arhitectură trafic.ro
  15. 15. Oferta API-ului api.trafic.ro/documentation Categorii Identificator site Intervale Vocabular comun Top 10 Top 1000 (0.02) Clasamente Sumar site, Vizitatori, Orele zilei, New vs. Returning, Timp mediu, First browser, First resolution, Cautare Statistici
  16. 16. <ul>Planuri de viitor </ul>Etapa A Vom oferi tot ce se mai poate oferi fără autentificare - Pe baza sugestiilor din comunitate Exemplu: rezultat JSON pentru REST Etapa C Numai viitorul va decide... Etapa B Introducem autentificarea în API pentru anumite/toate metodele - Vom emite cât mai multe statistici - Altele Să oferim cât mai mult din trafic.ro prin API Idealul
  17. 17. <ul>Mai multe la... </ul>api.trafic.ro http://

×