SlideShare uma empresa Scribd logo
1 de 25
Performance des applications webquoi faire et pourquoi Université du SI – Casa 2011Éric Daspet 1 © OCTO 2010
Performance des applications webquoi faire et pourquoi Université du SI – Casa 2011Éric Daspet 2 © OCTO 2010
Pourquoi ? « Usersreallyrespond to speed » 3 © OCTO 2010  Marissa Meyer, VP user experience, Google
Pourquoi ? 4 © OCTO 2010  « Users really respond to speed » Marissa Meyer, VP user experience, Google
Pourquoi ? 5 © OCTO 2010  « Usersreallyrespond to speed » Marissa Meyer, VP user experience, Google ?
6 © OCTO 2010
7 © OCTO 2010
8 © OCTO 2010
9 © OCTO 2010  « Users really respond to speed » Marissa Meyer, VP user experience, Google
10 © OCTO 2010  « Users really respond to speed » Marissa Meyer, VP user experience, Google C’est pire en réalité L’effet et le même sur les applications internes
Chargement complet d’un écran 4 à 10 secondestout compris :images, javascript, flash, rendu, initialisation, … 11 © OCTO 2010
12 © OCTO 2010
13 © OCTO 2010  95 %front-end 5 % back-end
14 © OCTO 2010  En faire moins pour plus de performances sans perte fonctionnelleni perte graphique
15 © OCTO 2010  Moinsde requêtes HTTP Caches HTTPCache-Control: max-age:360000
16 © OCTO 2010  Moinsde requêtes HTTP Caches HTTP Fusions de fichiers Réutilisations Sprites
17 © OCTO 2010  Moinsde requêtes HTTP Caches HTTP Fusions de fichiers Réutilisations Sprites
18 © OCTO 2010  Moinsde requêtes HTTP Caches HTTP Fusions de fichiers Réutilisations Sprites
19 © OCTO 2010  Moinsde volume échangé Compression HTTP Compression des images Minimisation des codes
20 © OCTO 2010  Moinsde séquentiel Domaines multiples Javascript asynchrone Lazyloading
21 © OCTO 2010  ,[object Object]
volume
séquentielet c’est seulement après qu’on optimise le code et le système … si et seulement si vous en avez encore besoin
22 © OCTO 2010  YslowYahoo! Best Practices Google Page SpeedWeb Page Test Webperf User Group France / Paris
23 © OCTO 2010  questions, réactions, discussions (éventuellement en privé après)

Mais conteúdo relacionado

Destaque

Grand prixpressemagazinefr
Grand prixpressemagazinefrGrand prixpressemagazinefr
Grand prixpressemagazinefr
magazinemediaBE
 
Andre ID, qualifications
Andre ID, qualificationsAndre ID, qualifications
Andre ID, qualifications
Andre Kotze
 
Eurovision 2009
Eurovision 2009Eurovision 2009
Eurovision 2009
stela s
 
eZ publish - Publication instantanée et fort trafic web
eZ publish - Publication instantanée et fort trafic webeZ publish - Publication instantanée et fort trafic web
eZ publish - Publication instantanée et fort trafic web
Gauthier Garnier
 
Aspectos de la teología de la liberación
Aspectos de la teología de la liberaciónAspectos de la teología de la liberación
Aspectos de la teología de la liberación
Recursos Cristianos. Org
 
PROYECTO COLABORATIVO
PROYECTO COLABORATIVOPROYECTO COLABORATIVO
PROYECTO COLABORATIVO
bacehuaman
 

Destaque (20)

Etude de cas e-réputation - groupe 5
Etude de cas e-réputation - groupe 5Etude de cas e-réputation - groupe 5
Etude de cas e-réputation - groupe 5
 
Redes Informaticas Parte 1
Redes Informaticas Parte 1Redes Informaticas Parte 1
Redes Informaticas Parte 1
 
Presentacion EC Informatica '09
Presentacion EC Informatica '09Presentacion EC Informatica '09
Presentacion EC Informatica '09
 
Grand prixpressemagazinefr
Grand prixpressemagazinefrGrand prixpressemagazinefr
Grand prixpressemagazinefr
 
Reminder
ReminderReminder
Reminder
 
Andre ID, qualifications
Andre ID, qualificationsAndre ID, qualifications
Andre ID, qualifications
 
Eurovision 2009
Eurovision 2009Eurovision 2009
Eurovision 2009
 
La veille de Né Kid du 21.09.11 : La communication du vin
La veille de Né Kid du 21.09.11 : La communication du vinLa veille de Né Kid du 21.09.11 : La communication du vin
La veille de Né Kid du 21.09.11 : La communication du vin
 
Introducción a dreamweaver
Introducción a dreamweaverIntroducción a dreamweaver
Introducción a dreamweaver
 
Edad Moderna
Edad ModernaEdad Moderna
Edad Moderna
 
Wisin & Yandel
Wisin & YandelWisin & Yandel
Wisin & Yandel
 
eZ publish - Publication instantanée et fort trafic web
eZ publish - Publication instantanée et fort trafic webeZ publish - Publication instantanée et fort trafic web
eZ publish - Publication instantanée et fort trafic web
 
Partes Del Computador
Partes Del ComputadorPartes Del Computador
Partes Del Computador
 
Aspectos de la teología de la liberación
Aspectos de la teología de la liberaciónAspectos de la teología de la liberación
Aspectos de la teología de la liberación
 
Brujas
BrujasBrujas
Brujas
 
PROYECTO COLABORATIVO
PROYECTO COLABORATIVOPROYECTO COLABORATIVO
PROYECTO COLABORATIVO
 
Fotos En Un Segundo
Fotos En Un SegundoFotos En Un Segundo
Fotos En Un Segundo
 
Roger Cousinet
Roger CousinetRoger Cousinet
Roger Cousinet
 
LAS ETAPAS DEL DESARROLLO PROFESIONAL EN EL CAMPO DE LAS TICS
LAS ETAPAS  DEL DESARROLLO PROFESIONAL EN EL CAMPO DE LAS TICSLAS ETAPAS  DEL DESARROLLO PROFESIONAL EN EL CAMPO DE LAS TICS
LAS ETAPAS DEL DESARROLLO PROFESIONAL EN EL CAMPO DE LAS TICS
 
FG2A étude consommateurs
FG2A étude consommateursFG2A étude consommateurs
FG2A étude consommateurs
 

Semelhante a Performance des applications web - USI Casa 2011

Soiré soire soa -logica
Soiré soire soa -logicaSoiré soire soa -logica
Soiré soire soa -logica
Alahyane Ahmed
 
Gtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogyGtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogy
Sacha Leprêtre
 
Innover sans contrainte, intégrer sans rupture
Innover sans contrainte, intégrer sans ruptureInnover sans contrainte, intégrer sans rupture
Innover sans contrainte, intégrer sans rupture
Guillaume Laforge
 
Kiwiparty 2011 - Optimisation des sites internet
Kiwiparty 2011 - Optimisation des sites internetKiwiparty 2011 - Optimisation des sites internet
Kiwiparty 2011 - Optimisation des sites internet
Devclic
 

Semelhante a Performance des applications web - USI Casa 2011 (20)

Exakis Day
Exakis DayExakis Day
Exakis Day
 
Présentation welcom la webperf by object23
Présentation welcom la webperf by object23Présentation welcom la webperf by object23
Présentation welcom la webperf by object23
 
Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usage
 
Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07
 
Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5Wygday 2011 - Introduction à HTML5
Wygday 2011 - Introduction à HTML5
 
Petit-Déjeuner : Ceci n'est pas un mobile
Petit-Déjeuner : Ceci n'est pas un mobilePetit-Déjeuner : Ceci n'est pas un mobile
Petit-Déjeuner : Ceci n'est pas un mobile
 
Développer ou debugger ?
Développer ou debugger ? Développer ou debugger ?
Développer ou debugger ?
 
Soiré soire soa -logica
Soiré soire soa -logicaSoiré soire soa -logica
Soiré soire soa -logica
 
yOS Montpellier - La différence entre SharePoint server et SharePoint online ...
yOS Montpellier - La différence entre SharePoint server et SharePoint online ...yOS Montpellier - La différence entre SharePoint server et SharePoint online ...
yOS Montpellier - La différence entre SharePoint server et SharePoint online ...
 
Gtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogyGtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogy
 
Innover sans contrainte, intégrer sans rupture
Innover sans contrainte, intégrer sans ruptureInnover sans contrainte, intégrer sans rupture
Innover sans contrainte, intégrer sans rupture
 
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ? Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
Le Comptoir OCTO - Quoi de neuf pour vos apps mobiles ?
 
Core web vitals pour unifier UX et SEO - Stephane Rios - SEO Camp'us paris 2020
Core web vitals pour unifier UX et SEO - Stephane Rios - SEO Camp'us paris 2020Core web vitals pour unifier UX et SEO - Stephane Rios - SEO Camp'us paris 2020
Core web vitals pour unifier UX et SEO - Stephane Rios - SEO Camp'us paris 2020
 
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...
 
RennesJS Talk webperf by Dareboost
RennesJS Talk webperf by DareboostRennesJS Talk webperf by Dareboost
RennesJS Talk webperf by Dareboost
 
Kiwiparty 2011 - Optimisation des sites internet
Kiwiparty 2011 - Optimisation des sites internetKiwiparty 2011 - Optimisation des sites internet
Kiwiparty 2011 - Optimisation des sites internet
 
Framework XPlatform Mobile
Framework XPlatform MobileFramework XPlatform Mobile
Framework XPlatform Mobile
 
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobileLe Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
Le Lounge OCTO x Accenture - Offrir une expérience premium sur mobile
 
Les Nouveaux Standards et leur implémentation dans les navigateurs modernes
Les Nouveaux Standards et leur implémentation dans les navigateurs modernesLes Nouveaux Standards et leur implémentation dans les navigateurs modernes
Les Nouveaux Standards et leur implémentation dans les navigateurs modernes
 
[Webinar Niji] Frameworks XPlateform mobile - 2210
[Webinar Niji] Frameworks XPlateform mobile - 2210 [Webinar Niji] Frameworks XPlateform mobile - 2210
[Webinar Niji] Frameworks XPlateform mobile - 2210
 

Mais de Eric D.

Api - mix it 2013
Api - mix it 2013Api - mix it 2013
Api - mix it 2013
Eric D.
 
Soirée webperf du 29 nov 2010 - Latence et CDN
Soirée webperf du 29 nov 2010 - Latence et CDNSoirée webperf du 29 nov 2010 - Latence et CDN
Soirée webperf du 29 nov 2010 - Latence et CDN
Eric D.
 
Yahoo! Search monkey API - CEBIT 2008
Yahoo! Search monkey API - CEBIT 2008Yahoo! Search monkey API - CEBIT 2008
Yahoo! Search monkey API - CEBIT 2008
Eric D.
 
Yahoo! Fire eagle API - CEBIT 2008
Yahoo! Fire eagle API - CEBIT 2008Yahoo! Fire eagle API - CEBIT 2008
Yahoo! Fire eagle API - CEBIT 2008
Eric D.
 
Migrations PHP 5 - Solutions linux 2009
Migrations PHP 5 - Solutions linux 2009Migrations PHP 5 - Solutions linux 2009
Migrations PHP 5 - Solutions linux 2009
Eric D.
 
Frameworks php - Solutions Linux 2008
Frameworks php - Solutions Linux 2008Frameworks php - Solutions Linux 2008
Frameworks php - Solutions Linux 2008
Eric D.
 
Introduction à la soirée webperf du 21 juillet 2010, Paris
Introduction à la soirée webperf du 21 juillet 2010, ParisIntroduction à la soirée webperf du 21 juillet 2010, Paris
Introduction à la soirée webperf du 21 juillet 2010, Paris
Eric D.
 

Mais de Eric D. (19)

Bonnes pratiques API - Paris Web 2013
Bonnes pratiques API - Paris Web 2013Bonnes pratiques API - Paris Web 2013
Bonnes pratiques API - Paris Web 2013
 
Blend Web Mix 2013 : Concevoir son API
Blend Web Mix 2013 : Concevoir son APIBlend Web Mix 2013 : Concevoir son API
Blend Web Mix 2013 : Concevoir son API
 
Un peu de TLS ne fait pas de mal - Sudweb 2013
Un peu de TLS ne fait pas de mal - Sudweb 2013Un peu de TLS ne fait pas de mal - Sudweb 2013
Un peu de TLS ne fait pas de mal - Sudweb 2013
 
Api - mix it 2013
Api - mix it 2013Api - mix it 2013
Api - mix it 2013
 
Webpagetest en 5 minutes - Sud Web 2011
Webpagetest en 5 minutes - Sud Web 2011Webpagetest en 5 minutes - Sud Web 2011
Webpagetest en 5 minutes - Sud Web 2011
 
Soirée webperf du 29 nov 2010 - Latence et CDN
Soirée webperf du 29 nov 2010 - Latence et CDNSoirée webperf du 29 nov 2010 - Latence et CDN
Soirée webperf du 29 nov 2010 - Latence et CDN
 
PHP et Performances - AFUP 2005
PHP et Performances - AFUP 2005PHP et Performances - AFUP 2005
PHP et Performances - AFUP 2005
 
Introduction à Rails - Paris on Rails 2006
Introduction à Rails - Paris on Rails 2006Introduction à Rails - Paris on Rails 2006
Introduction à Rails - Paris on Rails 2006
 
Utiliser pleinement le navigateur et les nouveaux clients web - AFUP 2007
Utiliser pleinement le navigateur et les nouveaux clients web  - AFUP 2007Utiliser pleinement le navigateur et les nouveaux clients web  - AFUP 2007
Utiliser pleinement le navigateur et les nouveaux clients web - AFUP 2007
 
Yahoo! Search monkey API - CEBIT 2008
Yahoo! Search monkey API - CEBIT 2008Yahoo! Search monkey API - CEBIT 2008
Yahoo! Search monkey API - CEBIT 2008
 
Yahoo! Fire eagle API - CEBIT 2008
Yahoo! Fire eagle API - CEBIT 2008Yahoo! Fire eagle API - CEBIT 2008
Yahoo! Fire eagle API - CEBIT 2008
 
Migrations PHP 5 - Solutions linux 2009
Migrations PHP 5 - Solutions linux 2009Migrations PHP 5 - Solutions linux 2009
Migrations PHP 5 - Solutions linux 2009
 
Frameworks php - Solutions Linux 2008
Frameworks php - Solutions Linux 2008Frameworks php - Solutions Linux 2008
Frameworks php - Solutions Linux 2008
 
Un web ouvert, Paris Web 2009
Un web ouvert, Paris Web 2009Un web ouvert, Paris Web 2009
Un web ouvert, Paris Web 2009
 
Performance des sites web : qui, pourquoi, quoi, comment et où ? - USI 2010
Performance des sites web : qui, pourquoi, quoi, comment et où ? - USI 2010Performance des sites web : qui, pourquoi, quoi, comment et où ? - USI 2010
Performance des sites web : qui, pourquoi, quoi, comment et où ? - USI 2010
 
Introduction à la soirée webperf du 21 juillet 2010, Paris
Introduction à la soirée webperf du 21 juillet 2010, ParisIntroduction à la soirée webperf du 21 juillet 2010, Paris
Introduction à la soirée webperf du 21 juillet 2010, Paris
 
Performance des sites web - Latence - AFUP 2010
Performance des sites web - Latence - AFUP 2010Performance des sites web - Latence - AFUP 2010
Performance des sites web - Latence - AFUP 2010
 
web, métier de valeur - Paris Web 2010
web, métier de valeur - Paris Web 2010web, métier de valeur - Paris Web 2010
web, métier de valeur - Paris Web 2010
 
Performances Web - Afup 2008
Performances Web - Afup 2008Performances Web - Afup 2008
Performances Web - Afup 2008
 

Último

Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
ssuserc72852
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
ikospam0
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
AmgdoulHatim
 

Último (20)

Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024Echos libraries Burkina Faso newsletter 2024
Echos libraries Burkina Faso newsletter 2024
 
les_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhkles_infections_a_streptocoques.pptkioljhk
les_infections_a_streptocoques.pptkioljhk
 
L application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptxL application de la physique classique dans le golf.pptx
L application de la physique classique dans le golf.pptx
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
 
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANKRAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
RAPPORT DE STAGE D'INTERIM DE ATTIJARIWAFA BANK
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projetFormation échiquéenne jwhyCHESS, parallèle avec la planification de projet
Formation échiquéenne jwhyCHESS, parallèle avec la planification de projet
 
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptxCopie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
Copie de Engineering Software Marketing Plan by Slidesgo.pptx.pptx
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
CompLit - Journal of European Literature, Arts and Society - n. 7 - Table of ...
 
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptxIntégration des TICE dans l'enseignement de la Physique-Chimie.pptx
Intégration des TICE dans l'enseignement de la Physique-Chimie.pptx
 
L'expression du but : fiche et exercices niveau C1 FLE
L'expression du but : fiche et exercices  niveau C1 FLEL'expression du but : fiche et exercices  niveau C1 FLE
L'expression du but : fiche et exercices niveau C1 FLE
 
Formation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptxFormation qhse - GIASE saqit_105135.pptx
Formation qhse - GIASE saqit_105135.pptx
 
La mondialisation avantages et inconvénients
La mondialisation avantages et inconvénientsLa mondialisation avantages et inconvénients
La mondialisation avantages et inconvénients
 
Les roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptxLes roches magmatique géodynamique interne.pptx
Les roches magmatique géodynamique interne.pptx
 
Bilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdfBilan énergétique des chambres froides.pdf
Bilan énergétique des chambres froides.pdf
 
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdfSTRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
STRATEGIE_D’APPRENTISSAGE flee_DU_FLE.pdf
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
Conférence Sommet de la formation 2024 : Développer des compétences pour la m...
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 

Performance des applications web - USI Casa 2011

  • 1. Performance des applications webquoi faire et pourquoi Université du SI – Casa 2011Éric Daspet 1 © OCTO 2010
  • 2. Performance des applications webquoi faire et pourquoi Université du SI – Casa 2011Éric Daspet 2 © OCTO 2010
  • 3. Pourquoi ? « Usersreallyrespond to speed » 3 © OCTO 2010 Marissa Meyer, VP user experience, Google
  • 4. Pourquoi ? 4 © OCTO 2010 « Users really respond to speed » Marissa Meyer, VP user experience, Google
  • 5. Pourquoi ? 5 © OCTO 2010 « Usersreallyrespond to speed » Marissa Meyer, VP user experience, Google ?
  • 6. 6 © OCTO 2010
  • 7. 7 © OCTO 2010
  • 8. 8 © OCTO 2010
  • 9. 9 © OCTO 2010 « Users really respond to speed » Marissa Meyer, VP user experience, Google
  • 10. 10 © OCTO 2010 « Users really respond to speed » Marissa Meyer, VP user experience, Google C’est pire en réalité L’effet et le même sur les applications internes
  • 11. Chargement complet d’un écran 4 à 10 secondestout compris :images, javascript, flash, rendu, initialisation, … 11 © OCTO 2010
  • 12. 12 © OCTO 2010
  • 13. 13 © OCTO 2010 95 %front-end 5 % back-end
  • 14. 14 © OCTO 2010 En faire moins pour plus de performances sans perte fonctionnelleni perte graphique
  • 15. 15 © OCTO 2010 Moinsde requêtes HTTP Caches HTTPCache-Control: max-age:360000
  • 16. 16 © OCTO 2010 Moinsde requêtes HTTP Caches HTTP Fusions de fichiers Réutilisations Sprites
  • 17. 17 © OCTO 2010 Moinsde requêtes HTTP Caches HTTP Fusions de fichiers Réutilisations Sprites
  • 18. 18 © OCTO 2010 Moinsde requêtes HTTP Caches HTTP Fusions de fichiers Réutilisations Sprites
  • 19. 19 © OCTO 2010 Moinsde volume échangé Compression HTTP Compression des images Minimisation des codes
  • 20. 20 © OCTO 2010 Moinsde séquentiel Domaines multiples Javascript asynchrone Lazyloading
  • 21.
  • 23. séquentielet c’est seulement après qu’on optimise le code et le système … si et seulement si vous en avez encore besoin
  • 24. 22 © OCTO 2010 YslowYahoo! Best Practices Google Page SpeedWeb Page Test Webperf User Group France / Paris
  • 25. 23 © OCTO 2010 questions, réactions, discussions (éventuellement en privé après)
  • 26. Performance des applications webquoi faire et pourquoi Université du SI – Casa 2011Éric Daspet 24 © OCTO 2010
  • 27.
  • 28. Eye-Open, par calico_13http://www.flickr.com/photos/calico_13/419846038/in/set-72157594579918893/licence Creative Commons Paternité-Pas d'Utilisation Commerciale-Pas de Modification 2.0 Générique
  • 29. Eye-closed 2, par calico_13http://www.flickr.com/photos/calico_13/419383830/in/photostream/licence Creative Commons Paternité-Pas d'Utilisation Commerciale-Pas de Modification 2.0 Générique
  • 30. PurbeckWay Direction Post, par TreeHouse1977http://www.flickr.com/photos/treehouse1977/2979812858/licence Creative Commons Paternité-Partage des Conditions Initiales à l'Identique 2.0 Générique
  • 31. Danboconoce a Domo - Danbomeets Domo, par GVicianohttp://www.flickr.com/photos/gviciano/4060850226/licence Creative Commons Paternité-Pas d'Utilisation Commerciale-Pas de Modification 2.0 Générique
  • 32. Max Hoogte, par westerhttp://www.flickr.com/photos/wester/12949097/licence Creative Commons Paternité-Pas d'Utilisation Commerciale-Pas de Modification 2.0 Générique
  • 33. Money, par Dave Bargerhttp://www.flickr.com/photos/lalunablanca/1058204843/licence Creative Commons Paternité-Pas d’Utilisation Commerciale-Partage à l’Identique 2.0 Générique
  • 34. Heavy load, par Chris de Rhamhttp://www.flickr.com/photos/mon_oeil/1871989383/licence Creative Commons Paternité- Pas d'Utilisation Commerciale-Pas de Modification 2.0 Générique25 © OCTO 2010