Enviar búsqueda
Cargar
Performance des sites dynamiques : une histoire de cache à tous les niveaux
•
0 recomendaciones
•
446 vistas
M
My_Sic
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 55
Descargar ahora
Descargar para leer sin conexión
Recomendados
Talk LyonJS FranzP - Emscripten et asm.js
Talk LyonJS FranzP - Emscripten et asm.js
François Poizat
Typescript coffeescript
Typescript coffeescript
La French Tech Rennes St Malo
Bien qu'en ligne votre site web n'est probablement pas en production
Bien qu'en ligne votre site web n'est probablement pas en production
Marc Boivin
Enib cours c.a.i. web - séance #6 : introduction à node js
Enib cours c.a.i. web - séance #6 : introduction à node js
Horacio Gonzalez
PHP : écrire et déployer des applications maintenables !
PHP : écrire et déployer des applications maintenables !
Microsoft
Ting - Un datamapper PHP sous stéroïdes
Ting - Un datamapper PHP sous stéroïdes
Xavier Leune
Présentation de nodejs
Présentation de nodejs
13p
"Apache JMeter, Java et Groovy sont sur un bateau" présentée au Paris JUG
"Apache JMeter, Java et Groovy sont sur un bateau" présentée au Paris JUG
Antonio Gomes Rodrigues
Recomendados
Talk LyonJS FranzP - Emscripten et asm.js
Talk LyonJS FranzP - Emscripten et asm.js
François Poizat
Typescript coffeescript
Typescript coffeescript
La French Tech Rennes St Malo
Bien qu'en ligne votre site web n'est probablement pas en production
Bien qu'en ligne votre site web n'est probablement pas en production
Marc Boivin
Enib cours c.a.i. web - séance #6 : introduction à node js
Enib cours c.a.i. web - séance #6 : introduction à node js
Horacio Gonzalez
PHP : écrire et déployer des applications maintenables !
PHP : écrire et déployer des applications maintenables !
Microsoft
Ting - Un datamapper PHP sous stéroïdes
Ting - Un datamapper PHP sous stéroïdes
Xavier Leune
Présentation de nodejs
Présentation de nodejs
13p
"Apache JMeter, Java et Groovy sont sur un bateau" présentée au Paris JUG
"Apache JMeter, Java et Groovy sont sur un bateau" présentée au Paris JUG
Antonio Gomes Rodrigues
Optimiser WordPress
Optimiser WordPress
Chi Nacim
Optimiser wordpress
Optimiser wordpress
Jean-François Vial
Java in docker devoxx ma 2018
Java in docker devoxx ma 2018
kanedafromparis
NodeJs in real life
NodeJs in real life
Willy Leloutre
BreizhCamp 2013 - Crash test à haute vitesse
BreizhCamp 2013 - Crash test à haute vitesse
Antonio Gomes Rodrigues
NodeJs, une introduction
NodeJs, une introduction
Toxicode
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...
Nicolas Silberman
Architectures.Phpquebec1007
Architectures.Phpquebec1007
Damien Seguy
Intro au js
Intro au js
Alexis Ohayon
ça marchait pourtant en dev
ça marchait pourtant en dev
Olivier Doucet
Un site web rapide ?
Un site web rapide ?
haricot
Préprocesseurs CSS et remote editing : Quelles solutions ? - Human talks Laval
Préprocesseurs CSS et remote editing : Quelles solutions ? - Human talks Laval
Romain Sauger
Qui sont lesauteurs suite101
Qui sont lesauteurs suite101
vpiboyeu
Solicitud de apoyo
Solicitud de apoyo
darioha
Declaration conseil europeen
Declaration conseil europeen
Zoely Mamizaka
Tintin au congo
Tintin au congo
Zoely Mamizaka
Hsa Neuropato
Hsa Neuropato
alifloresmd
Conversaciones básicas (saludos y presentaciones)
Conversaciones básicas (saludos y presentaciones)
José I. Iglesia Puig
The Beautiful Bosra city (Tourisme en Syrie)
The Beautiful Bosra city (Tourisme en Syrie)
Mohammad Alsharif
RÉSUMÉ PRESENTATION - UNIV LIBRE BRUXELLES - BLANCHIMENT ET SECTEUR IMMOBILIE...
RÉSUMÉ PRESENTATION - UNIV LIBRE BRUXELLES - BLANCHIMENT ET SECTEUR IMMOBILIE...
Geert DELRUE
Bienvenue a paris!
Bienvenue a paris!
natalja0239
Vaissellecorse
Vaissellecorse
Clippa Achour
Más contenido relacionado
La actualidad más candente
Optimiser WordPress
Optimiser WordPress
Chi Nacim
Optimiser wordpress
Optimiser wordpress
Jean-François Vial
Java in docker devoxx ma 2018
Java in docker devoxx ma 2018
kanedafromparis
NodeJs in real life
NodeJs in real life
Willy Leloutre
BreizhCamp 2013 - Crash test à haute vitesse
BreizhCamp 2013 - Crash test à haute vitesse
Antonio Gomes Rodrigues
NodeJs, une introduction
NodeJs, une introduction
Toxicode
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...
Nicolas Silberman
Architectures.Phpquebec1007
Architectures.Phpquebec1007
Damien Seguy
Intro au js
Intro au js
Alexis Ohayon
ça marchait pourtant en dev
ça marchait pourtant en dev
Olivier Doucet
Un site web rapide ?
Un site web rapide ?
haricot
Préprocesseurs CSS et remote editing : Quelles solutions ? - Human talks Laval
Préprocesseurs CSS et remote editing : Quelles solutions ? - Human talks Laval
Romain Sauger
La actualidad más candente
(12)
Optimiser WordPress
Optimiser WordPress
Optimiser wordpress
Optimiser wordpress
Java in docker devoxx ma 2018
Java in docker devoxx ma 2018
NodeJs in real life
NodeJs in real life
BreizhCamp 2013 - Crash test à haute vitesse
BreizhCamp 2013 - Crash test à haute vitesse
NodeJs, une introduction
NodeJs, une introduction
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...
Architectures.Phpquebec1007
Architectures.Phpquebec1007
Intro au js
Intro au js
ça marchait pourtant en dev
ça marchait pourtant en dev
Un site web rapide ?
Un site web rapide ?
Préprocesseurs CSS et remote editing : Quelles solutions ? - Human talks Laval
Préprocesseurs CSS et remote editing : Quelles solutions ? - Human talks Laval
Destacado
Qui sont lesauteurs suite101
Qui sont lesauteurs suite101
vpiboyeu
Solicitud de apoyo
Solicitud de apoyo
darioha
Declaration conseil europeen
Declaration conseil europeen
Zoely Mamizaka
Tintin au congo
Tintin au congo
Zoely Mamizaka
Hsa Neuropato
Hsa Neuropato
alifloresmd
Conversaciones básicas (saludos y presentaciones)
Conversaciones básicas (saludos y presentaciones)
José I. Iglesia Puig
The Beautiful Bosra city (Tourisme en Syrie)
The Beautiful Bosra city (Tourisme en Syrie)
Mohammad Alsharif
RÉSUMÉ PRESENTATION - UNIV LIBRE BRUXELLES - BLANCHIMENT ET SECTEUR IMMOBILIE...
RÉSUMÉ PRESENTATION - UNIV LIBRE BRUXELLES - BLANCHIMENT ET SECTEUR IMMOBILIE...
Geert DELRUE
Bienvenue a paris!
Bienvenue a paris!
natalja0239
Vaissellecorse
Vaissellecorse
Clippa Achour
Séance 3
Séance 3
Virginie Pringuet
ENFERMERÍA Y LOS PARADIGMAS EMERGENTES
ENFERMERÍA Y LOS PARADIGMAS EMERGENTES
Jose Martin Andonaire Flores
Keynote de cloture du forum PHP 2013
Keynote de cloture du forum PHP 2013
Olivier Mansour
IGLU México
IGLU México
Gabriel U. García T
Lestoilettessvp2
Lestoilettessvp2
Clippa Achour
Système excréteur
Système excréteur
Cody
Cité état de sparte
Cité état de sparte
yyKevinLi
Tecnologías Aplicadas al Proceso de Enseñanza-Aprendizaje
Tecnologías Aplicadas al Proceso de Enseñanza-Aprendizaje
Jaime Oyarzo Espinosa
Idole des dents blanches blanchiment
Idole des dents blanches blanchiment
mackbill
Points clés - ergonomie web
Points clés - ergonomie web
Vincent Lachambre
Destacado
(20)
Qui sont lesauteurs suite101
Qui sont lesauteurs suite101
Solicitud de apoyo
Solicitud de apoyo
Declaration conseil europeen
Declaration conseil europeen
Tintin au congo
Tintin au congo
Hsa Neuropato
Hsa Neuropato
Conversaciones básicas (saludos y presentaciones)
Conversaciones básicas (saludos y presentaciones)
The Beautiful Bosra city (Tourisme en Syrie)
The Beautiful Bosra city (Tourisme en Syrie)
RÉSUMÉ PRESENTATION - UNIV LIBRE BRUXELLES - BLANCHIMENT ET SECTEUR IMMOBILIE...
RÉSUMÉ PRESENTATION - UNIV LIBRE BRUXELLES - BLANCHIMENT ET SECTEUR IMMOBILIE...
Bienvenue a paris!
Bienvenue a paris!
Vaissellecorse
Vaissellecorse
Séance 3
Séance 3
ENFERMERÍA Y LOS PARADIGMAS EMERGENTES
ENFERMERÍA Y LOS PARADIGMAS EMERGENTES
Keynote de cloture du forum PHP 2013
Keynote de cloture du forum PHP 2013
IGLU México
IGLU México
Lestoilettessvp2
Lestoilettessvp2
Système excréteur
Système excréteur
Cité état de sparte
Cité état de sparte
Tecnologías Aplicadas al Proceso de Enseñanza-Aprendizaje
Tecnologías Aplicadas al Proceso de Enseñanza-Aprendizaje
Idole des dents blanches blanchiment
Idole des dents blanches blanchiment
Points clés - ergonomie web
Points clés - ergonomie web
Similar a Performance des sites dynamiques : une histoire de cache à tous les niveaux
Optimisation de son site web
Optimisation de son site web
Christophe Avonture
Conférence Shinken à SophiaConf2012 (Jean Gabès)
Conférence Shinken à SophiaConf2012 (Jean Gabès)
Jean Gabès
JavaScript Devoxx France 2013
JavaScript Devoxx France 2013
Romain Linsolas
Les défis d’une application mobile multi-périphériques avec HTML5
Les défis d’une application mobile multi-périphériques avec HTML5
davrous
Du JavaScript propre ? Challenge accepted ! @Devoxx France 2013
Du JavaScript propre ? Challenge accepted ! @Devoxx France 2013
Julien Jakubowski
10 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 8
Microsoft
Les containers docker vu par un chef cuisinier et un mécanicien
Les containers docker vu par un chef cuisinier et un mécanicien
Rachid Zarouali
Devoxx 2017 : toutes les actualités technologiques à surveiller !
Devoxx 2017 : toutes les actualités technologiques à surveiller !
Société ELOSI
VDLT - Retour DevFest 2023
VDLT - Retour DevFest 2023
SpikeeLabs
Memcached, une solution de cache par excellence
Memcached, une solution de cache par excellence
Mehdi Mehni
NetApp PartnersTour 2011 à Lille, mon point de vue
NetApp PartnersTour 2011 à Lille, mon point de vue
Olivier (DaffyDuke) Duquesne
Utiliser pleinement le navigateur et les nouveaux clients web - AFUP 2007
Utiliser pleinement le navigateur et les nouveaux clients web - AFUP 2007
Eric D.
Enib cours c.a.i. web - séance #5 - j’ai besoin d’une appli web rapidement !
Enib cours c.a.i. web - séance #5 - j’ai besoin d’une appli web rapidement !
Horacio Gonzalez
La mise en cache et ses secrets
La mise en cache et ses secrets
Aymeric Bouillat
ENIB 2013-2014 - CAI Web #3: J’ai besoin d’une appli web rapidement
ENIB 2013-2014 - CAI Web #3: J’ai besoin d’une appli web rapidement
Horacio Gonzalez
Optimisez la vitesse de chargement de votre site
Optimisez la vitesse de chargement de votre site
WebxFrance
The worst practices for Magento
The worst practices for Magento
Le Bot Christophe
1. Prestashop - Pré-requis
1. Prestashop - Pré-requis
Agence Webup
Performances Web Mobile
Performances Web Mobile
Willy Leloutre
FinistJUG - J’ai besoin d’une appli web rapidement
FinistJUG - J’ai besoin d’une appli web rapidement
Horacio Gonzalez
Similar a Performance des sites dynamiques : une histoire de cache à tous les niveaux
(20)
Optimisation de son site web
Optimisation de son site web
Conférence Shinken à SophiaConf2012 (Jean Gabès)
Conférence Shinken à SophiaConf2012 (Jean Gabès)
JavaScript Devoxx France 2013
JavaScript Devoxx France 2013
Les défis d’une application mobile multi-périphériques avec HTML5
Les défis d’une application mobile multi-périphériques avec HTML5
Du JavaScript propre ? Challenge accepted ! @Devoxx France 2013
Du JavaScript propre ? Challenge accepted ! @Devoxx France 2013
10 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 8
Les containers docker vu par un chef cuisinier et un mécanicien
Les containers docker vu par un chef cuisinier et un mécanicien
Devoxx 2017 : toutes les actualités technologiques à surveiller !
Devoxx 2017 : toutes les actualités technologiques à surveiller !
VDLT - Retour DevFest 2023
VDLT - Retour DevFest 2023
Memcached, une solution de cache par excellence
Memcached, une solution de cache par excellence
NetApp PartnersTour 2011 à Lille, mon point de vue
NetApp PartnersTour 2011 à Lille, mon point de vue
Utiliser pleinement le navigateur et les nouveaux clients web - AFUP 2007
Utiliser pleinement le navigateur et les nouveaux clients web - AFUP 2007
Enib cours c.a.i. web - séance #5 - j’ai besoin d’une appli web rapidement !
Enib cours c.a.i. web - séance #5 - j’ai besoin d’une appli web rapidement !
La mise en cache et ses secrets
La mise en cache et ses secrets
ENIB 2013-2014 - CAI Web #3: J’ai besoin d’une appli web rapidement
ENIB 2013-2014 - CAI Web #3: J’ai besoin d’une appli web rapidement
Optimisez la vitesse de chargement de votre site
Optimisez la vitesse de chargement de votre site
The worst practices for Magento
The worst practices for Magento
1. Prestashop - Pré-requis
1. Prestashop - Pré-requis
Performances Web Mobile
Performances Web Mobile
FinistJUG - J’ai besoin d’une appli web rapidement
FinistJUG - J’ai besoin d’une appli web rapidement
Performance des sites dynamiques : une histoire de cache à tous les niveaux
1.
2.
Octa e &
Octa e :
3.
Oc a e
& Oc a e : Cen rion Frame ork :
4.
Oc a e
& Oc a e : Cen rion Frame ork :
5.
Q e ion Vo
be oin ?
6.
Soyons honn tes,
la meilleure des performances : Le fichie ai e
7.
Des fois on
n'a pas le choix. Imagine vos intranets, vos outils web de gestion...
8.
Les performances des
sites dynamiques c'est : une bonne architecture syst me des optimisations front-end une application optimisée ...
9.
La performance des
sites d namiques : Une histoire de cache tous les niveaux !
10.
Recherche des goulots
d' tranglement
11.
Les deb g
bar
12.
Les deb g
bar
13.
Mysql fournit des
m triques : Slow quer log SHO STATUS;
14.
15.
Le cache de
SGBD M SQL : quer cache MariaDb : subquer cache ...
16.
Mais qui dans
certains cas ralentissent : Si plus de modifications que de lectures Si trop de requ tes différentes
17.
Utilisez les requ
tes préparées. Certains systèmes de cache des SGBD ne sont pas tolérants aux multiples écritures d'une m me requ te.
18.
G n ralement
un simple bouton à pousser.
19.
Les deb g
bar
20.
Les deb g
bar
21.
Les frame orks
22.
Zend Frame ork
Core Class Vie Page Static
23.
Doctrine
Quer cache Result cache Doctrine_Cache_* ...
24.
Ce ne sont
que des outils. vous de les insérer dans votre application.
25.
C'est votre code
m tier qui est à optimiser
26.
Commen ? Audit /
Anal se
27.
P ofiling 2 o
il imple d' age : Xdeb g Zend Deb gge
28.
29.
Les deb g
bar
30.
Les deb g
bar
31.
Votre frame ork
utilise trop de fichiers Seul rem de : APC Mettre à jour
32.
Pro
Cache Varnish Ngin
33.
Le proxy cache
n cessite : un applicatif qui est pens pour
34.
Namco Bandai Game
35.
Q e faire
dans n cas comme cel i-ci ?
36.
Solution 1 :
Aja Facile Aucun investissement mat riel Mais : Perte d'accessibilit
37.
Edge Side Incl
des Le pro cache nous apporte une solution : L'Edge Side Incl des (ESI). Disponible dans Varnish, prochainement dans Ngin .
38.
39.
40.
Cache na iga
e r
41.
E ag Mauvaise id
e Surtout si vous avez plus d'un serveur
42.
Cache p blic Wordpress
Style : cache public vie
43.
A en ion To
n'e pa i imple
44.
Attention Assurez-vous d'avoir les
moyens de ider les caches lorsque c'est n cessaire.
45.
Idem pour les
bad bu . Exemple :
46.
Wa ming pha
e Ne jamai lancer n ser e r an cache !
47.
Wa ming pha
e Si pas de serveur de cache : simuler froid une visite sur toutes les pages Si serveur de cache : assurez-vous que la synchronisation est finie
48.
Wa ming pha
e E emple :
49.
Ne t level Ne
plus faire de cache->delete(); Utilisez plut t les cache->update();
50.
A an de
concl re Cr ez / utilisez des m triques à tous les niveaux
51.
Pas de g
n ralisation Toutes les optimisations de performance par l'ajout du cache ne peuvent tre généralisées à vos autres applications.
52.
B
e ai e Pas d'optimisation pr matur e : c'est contre-productif.
53.
Par contre, d
veloppez en pr parant le terrain : - factorisation - pas de code sp cifique
54.
Me ci
Descargar ahora