Click here to load reader

Manipuler avec attention les URLs courtes

  • View
    277

  • Download
    0

Embed Size (px)

DESCRIPTION

Présentation effectuée à PHP Tour de Nantes 2012, organisé par l'AFUP

Text of Manipuler avec attention les URLs courtes

  • 1. ManipuleravecattentionlesURLscourtesChristopheVilleneuve

2. ???http://bit.ly/TugThbhttp://afup.org/pages/phptournantes2012/sessions.php 3. PourquoifautilraccourcirsesURL? URLlongues Microblogging Twitterlimite140caractres 4. Fabrication 5. FabriquervosURLscourtes TinyURL11caractres Bit.ly6caractres g.co(Google)4caractres fb.me(Facebook) t.co(Twitter)http://votre_url/xxxxxxCalcul... 6. Exempletiny_urlfunctionget_tiny_url($url){$ch=curl_init();$timeout=5;curl_setopt($ch,CURLOPT_URL,http://tinyurl.com/apicreate.php?url=.$url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);$data=curl_exec($ch);curl_close($ch);return$data; } 7. MySQLPHPFormulaire Idurl_longueRequete$sql url_courte CompteurInsertintovotre_table Datecreation url_longue Dateacces date_creation 8. EnHTMLhttp://afup.org/pages/phptournantes2012/sessions.php 9. 10. Risques Phishing XSS Faillesnavigateurs SPAM Repreassoci(1.usa.gov) 11. Vrifier 12. CheckShortURL(http://checkshorturl.com) 13. 14. Solution Xpnd.it!(addonFirefox) ViewThru(addonChrome) Offreprobit.ly(exnyti.ms=>NewYorkTImes) ... 15. Questions?hellosct1

Search related