SlideShare une entreprise Scribd logo
1  sur  26
Performance d’un site web




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Pourquoi faire attention à la vitesse
                 de son site ?


           Impact sur le CA
           Impact sur la navigation
           Impact suspecté sur le référencement




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Pourquoi faire attention à la vitesse
                 de son site ?


           Exemples :
               100 ms de temps de chargement supplémentaire, et
               Amazon va perdre 1% de ses ventes
               500 ms de plus sur Google, c'est 20% de recherche en
               moins.
               2 secondes de plus chez Bing, et c'est plus de 4% de
               revenu en moins par utilisateur.



Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Comment mesure la vitesse ?


           Mesure ponctuelle : onglet réseau de Firebug




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Comment mesure la vitesse ?


           Mesure régulière :
               Essentielle pour voir les pics de charges, des anomalies
               passagère.

               Google Analytics  vitesse perçue par l’utilisateur
               Google Webmaster Tools  vitesse perçue par Google
               Cacti, MRTG, Nagios, Mumin, …  vitesse
               « reproductible »

Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Prix de l’optimisation




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Axes de progrès


         Temps de chargement des pages
             Optimisation des images
             Compression CSS / Javascript / HTML
             Proximité du serveur
             Serveur « média » : CDN, Varnish
             Serveur « application » : Apache, Nginx




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Axes de progrès


           Comment automatiser ? Cas pratique avec les images
               Une image envoyée par un utilisateur n’est jamais
               optimisée
               C’est au développeur de proposer une solution




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Axes de progrès


           Comment automatiser ? Cas pratique avec les images
               Prestashop




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Axes de progrès


Comment automatiser ? Cas pratique avec les images
  Prestashop
Axes de progrès


           Comment automatiser ? Cas pratique avec les images
               Drupal




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Axes de progrès


          Comment automatiser ? Cas pratique avec les images
              Drupal




84110 Vaison la Romaine - 04 90 36 09 45
commercial@vaisonet.com - www.vaisonet.com
Axes de progrès


           Comment automatiser ? Cas pratique avec les images

                Utilisation avancée avec les CDN :

           1. Charger les images dans le CDN avec un traitement par
              batch : File Conveyor
           2. Diffuser les images via un CDN


Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Axes de progrès


           Et pour aller plus loin ?
               Extension Firefox « Google PageSpeed »
               https://developers.google.com/speed/pagespeed/?hl=fr




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Axes de progrès


Et pour aller plus loin ?
  Extension Firefox « Google PageSpeed »
  https://developers.google.com/speed/pagespeed/?hl=fr
Hébergement


           Mutualisé / Serveur virtuel / Serveur dédié

           Performance / Disponibilité




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Génération des pages


           Installation de PHP :
               Module Apache / CGI
               Performance vs Sécurité ?




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Génération des pages


           Développement
               Performance vs Maintenance ?
               Bonnes pratiques
               Design pattern




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Génération des pages


           Cache d’opcode
               APC : précompilation et mise en RAM
               L’optimisation la plus facile à faire
               Le gain le plus efficace (environ de 20 à 40%)




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Génération des pages


           Base de données
               Extensions php : PDO / mysql / mysqli
               Lecture vs Ecriture
               Moteurs de stockage : InnoDB, MyIsam, Memory
               SQLite
               MySQL, MariaDB, Percona



Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Génération des pages


           Base de données MySQL
               Attention aux sauvegardes (LOCK, Sauvegarde Slave)
               Réplication / Cluster
               GeneralQuery, Slow Query, Bin, Error,
               Moteurs de stockage : InnoDB, MyIsam, Memory
               SQLite
               MySQL, MariaDB, Percona
               MySQLTuner
Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Cache


           Le cache est une mauvaise chose, mais il est
           nécessaire
               Gérer du cache fait baisser les performances
               Utiliser du cache donne des données obsolètes à
               l’utilisateur




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Cache


           Quoi mettre en cache :
               Cache du navigateur : images, css, html, js
               Cache applicatif web : « portions » de site
               Cache http
               Cache MySQL : requêtes




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Cache


           Où mettre en cache :
               Lents : fichier, base de données
               Rapides : mémoire vive




Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Gérer les pics d’activité


           Distribuer le cache en mémoire vive
               Memcache

           Répartir les lectures MySQL

           Utiliser un CDN



Barcamp e-commerce & SEO – Jeudi 4 avril 2013
commercial@vaisonet.com - www.vaisonet.com
Gérer les pics d’activité


          Des questions ?




84110 Vaison la Romaine - 04 90 36 09 45
commercial@vaisonet.com - www.vaisonet.com

Contenu connexe

En vedette

diseño curricular nacional 2009
diseño curricular nacional 2009diseño curricular nacional 2009
diseño curricular nacional 2009Kathy Cerna
 
Rockola.fm ficod
Rockola.fm ficodRockola.fm ficod
Rockola.fm ficodSanti Comet
 
Fl003 definitiva adm_36003111__1507161214_6546750716015439510
Fl003 definitiva adm_36003111__1507161214_6546750716015439510Fl003 definitiva adm_36003111__1507161214_6546750716015439510
Fl003 definitiva adm_36003111__1507161214_6546750716015439510mariaabilleira
 
Vision dynamique et geographique de l'epidemie ebola 20141228
Vision dynamique et geographique de l'epidemie ebola 20141228Vision dynamique et geographique de l'epidemie ebola 20141228
Vision dynamique et geographique de l'epidemie ebola 20141228Jan-Cedric Hansen
 
Invistissement des Chinois dans l'immobilier Français
Invistissement des Chinois dans l'immobilier FrançaisInvistissement des Chinois dans l'immobilier Français
Invistissement des Chinois dans l'immobilier Françaisstephane bertoux
 
Murmure 004 24 Fevrier 2011
Murmure 004 24 Fevrier 2011Murmure 004 24 Fevrier 2011
Murmure 004 24 Fevrier 2011Claudie Merlet
 
01 principios doplpler EASY
01 principios doplpler EASY01 principios doplpler EASY
01 principios doplpler EASYGere Chumpitaz
 
Présentation Destination Changemakers - Finale du Prix Moovjee
Présentation Destination Changemakers  - Finale du Prix MoovjeePrésentation Destination Changemakers  - Finale du Prix Moovjee
Présentation Destination Changemakers - Finale du Prix Moovjeedestinationchangemakers
 
Cours "Social Media pour les organisations de jeunesse - basique"
Cours "Social Media pour les organisations de jeunesse - basique"Cours "Social Media pour les organisations de jeunesse - basique"
Cours "Social Media pour les organisations de jeunesse - basique"Matthias Fiechter
 
El marco de la dirección estratégica
El marco de la dirección estratégicaEl marco de la dirección estratégica
El marco de la dirección estratégicaprofesorapetra
 
Práctica de word
Práctica de wordPráctica de word
Práctica de wordwipapelo37
 

En vedette (20)

diseño curricular nacional 2009
diseño curricular nacional 2009diseño curricular nacional 2009
diseño curricular nacional 2009
 
Rockola.fm ficod
Rockola.fm ficodRockola.fm ficod
Rockola.fm ficod
 
Fl003 definitiva adm_36003111__1507161214_6546750716015439510
Fl003 definitiva adm_36003111__1507161214_6546750716015439510Fl003 definitiva adm_36003111__1507161214_6546750716015439510
Fl003 definitiva adm_36003111__1507161214_6546750716015439510
 
Petre
PetrePetre
Petre
 
Pédophilie
PédophiliePédophilie
Pédophilie
 
Vision dynamique et geographique de l'epidemie ebola 20141228
Vision dynamique et geographique de l'epidemie ebola 20141228Vision dynamique et geographique de l'epidemie ebola 20141228
Vision dynamique et geographique de l'epidemie ebola 20141228
 
Invistissement des Chinois dans l'immobilier Français
Invistissement des Chinois dans l'immobilier FrançaisInvistissement des Chinois dans l'immobilier Français
Invistissement des Chinois dans l'immobilier Français
 
Murmure 004 24 Fevrier 2011
Murmure 004 24 Fevrier 2011Murmure 004 24 Fevrier 2011
Murmure 004 24 Fevrier 2011
 
Parasha 40 balak
Parasha 40 balakParasha 40 balak
Parasha 40 balak
 
01 principios doplpler EASY
01 principios doplpler EASY01 principios doplpler EASY
01 principios doplpler EASY
 
Elección2012
Elección2012Elección2012
Elección2012
 
Présentation Destination Changemakers - Finale du Prix Moovjee
Présentation Destination Changemakers  - Finale du Prix MoovjeePrésentation Destination Changemakers  - Finale du Prix Moovjee
Présentation Destination Changemakers - Finale du Prix Moovjee
 
Cours "Social Media pour les organisations de jeunesse - basique"
Cours "Social Media pour les organisations de jeunesse - basique"Cours "Social Media pour les organisations de jeunesse - basique"
Cours "Social Media pour les organisations de jeunesse - basique"
 
El marco de la dirección estratégica
El marco de la dirección estratégicaEl marco de la dirección estratégica
El marco de la dirección estratégica
 
Práctica de word
Práctica de wordPráctica de word
Práctica de word
 
La moto
La motoLa moto
La moto
 
¡ Vamos a disfrazarnos !
¡ Vamos a disfrazarnos !¡ Vamos a disfrazarnos !
¡ Vamos a disfrazarnos !
 
Danny boy
Danny boyDanny boy
Danny boy
 
Doris bautista
Doris bautistaDoris bautista
Doris bautista
 
Résolution de problèmes
Résolution de problèmesRésolution de problèmes
Résolution de problèmes
 

Similaire à Performance d'un site Internet

L'argumentation commercial pour la vitesse dans le marketing numérique
L'argumentation commercial pour la vitesse dans le marketing numériqueL'argumentation commercial pour la vitesse dans le marketing numérique
L'argumentation commercial pour la vitesse dans le marketing numériqueThom. Poole
 
Webconférence SEO le 22 Novembre : Comment optimiser un site Demandware pour ...
Webconférence SEO le 22 Novembre : Comment optimiser un site Demandware pour ...Webconférence SEO le 22 Novembre : Comment optimiser un site Demandware pour ...
Webconférence SEO le 22 Novembre : Comment optimiser un site Demandware pour ...Peak Ace
 
Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...
Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...
Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...Peak Ace
 
Les chantiers indispensables à ajouter à votre roadmap 2018 - Philippe Yonnet...
Les chantiers indispensables à ajouter à votre roadmap 2018 - Philippe Yonnet...Les chantiers indispensables à ajouter à votre roadmap 2018 - Philippe Yonnet...
Les chantiers indispensables à ajouter à votre roadmap 2018 - Philippe Yonnet...Peak Ace
 
Gestion des performances Magento et Hebergement
Gestion des performances Magento et HebergementGestion des performances Magento et Hebergement
Gestion des performances Magento et HebergementX2i
 
Conférence Linkeyword 2.0 : Vendre grâce à Internet : Salon des entrepreneurs...
Conférence Linkeyword 2.0 : Vendre grâce à Internet : Salon des entrepreneurs...Conférence Linkeyword 2.0 : Vendre grâce à Internet : Salon des entrepreneurs...
Conférence Linkeyword 2.0 : Vendre grâce à Internet : Salon des entrepreneurs...linkeyword20
 
Seo camp day lorraine 2018 - Nancy gregory ambroise
Seo camp day lorraine 2018  - Nancy gregory ambroiseSeo camp day lorraine 2018  - Nancy gregory ambroise
Seo camp day lorraine 2018 - Nancy gregory ambroiseGrégory Ambroise
 
Web Perf : par où commencer ? #SEOGoodVibes
Web Perf : par où commencer ? #SEOGoodVibesWeb Perf : par où commencer ? #SEOGoodVibes
Web Perf : par où commencer ? #SEOGoodVibesiProspect France
 
Webperf : par où commencer ? - SEOGoodVibes
Webperf : par où commencer ? - SEOGoodVibesWebperf : par où commencer ? - SEOGoodVibes
Webperf : par où commencer ? - SEOGoodVibesMadeline Pinthon
 
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 object23Brigitte Marandon
 
Synodiance > AMP - EBG - 04/04/2016
Synodiance > AMP - EBG - 04/04/2016Synodiance > AMP - EBG - 04/04/2016
Synodiance > AMP - EBG - 04/04/2016Search Foresight
 
Atelier n°4 : Optimiser votre site marchand
Atelier n°4 : Optimiser votre site marchandAtelier n°4 : Optimiser votre site marchand
Atelier n°4 : Optimiser votre site marchandEcommerce United
 
Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...
Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...
Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...Peak Ace
 
Webinar Semrush Neper - quel ROI pour les pages amp
Webinar Semrush Neper - quel ROI pour les pages  ampWebinar Semrush Neper - quel ROI pour les pages  amp
Webinar Semrush Neper - quel ROI pour les pages ampPhilippe YONNET
 
Quel ROI attendre d'un projet de création de pages AMP ?
Quel ROI attendre d'un projet de création de pages AMP ?Quel ROI attendre d'un projet de création de pages AMP ?
Quel ROI attendre d'un projet de création de pages AMP ?Semrush France
 
AMP, le nouveau cheval de Troie de Google pour un web mobile instantané
AMP, le nouveau cheval de Troie de Google pour un web mobile instantanéAMP, le nouveau cheval de Troie de Google pour un web mobile instantané
AMP, le nouveau cheval de Troie de Google pour un web mobile instantanésemrush_webinars
 
Kiwiparty 2011 - Optimisation des sites internet
Kiwiparty 2011 - Optimisation des sites internetKiwiparty 2011 - Optimisation des sites internet
Kiwiparty 2011 - Optimisation des sites internetDevclic
 
Amp 2 ans après, quel impact sur votre seo en 2018
Amp 2 ans après, quel impact sur votre seo en 2018Amp 2 ans après, quel impact sur votre seo en 2018
Amp 2 ans après, quel impact sur votre seo en 2018Peak Ace
 
Evolutions et nouveaux outils SEO
Evolutions et nouveaux outils SEOEvolutions et nouveaux outils SEO
Evolutions et nouveaux outils SEODimitri Brunel
 

Similaire à Performance d'un site Internet (20)

L'argumentation commercial pour la vitesse dans le marketing numérique
L'argumentation commercial pour la vitesse dans le marketing numériqueL'argumentation commercial pour la vitesse dans le marketing numérique
L'argumentation commercial pour la vitesse dans le marketing numérique
 
Webconférence SEO le 22 Novembre : Comment optimiser un site Demandware pour ...
Webconférence SEO le 22 Novembre : Comment optimiser un site Demandware pour ...Webconférence SEO le 22 Novembre : Comment optimiser un site Demandware pour ...
Webconférence SEO le 22 Novembre : Comment optimiser un site Demandware pour ...
 
Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...
Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...
Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...
 
Les chantiers indispensables à ajouter à votre roadmap 2018 - Philippe Yonnet...
Les chantiers indispensables à ajouter à votre roadmap 2018 - Philippe Yonnet...Les chantiers indispensables à ajouter à votre roadmap 2018 - Philippe Yonnet...
Les chantiers indispensables à ajouter à votre roadmap 2018 - Philippe Yonnet...
 
Gestion des performances Magento et Hebergement
Gestion des performances Magento et HebergementGestion des performances Magento et Hebergement
Gestion des performances Magento et Hebergement
 
Conférence Linkeyword 2.0 : Vendre grâce à Internet : Salon des entrepreneurs...
Conférence Linkeyword 2.0 : Vendre grâce à Internet : Salon des entrepreneurs...Conférence Linkeyword 2.0 : Vendre grâce à Internet : Salon des entrepreneurs...
Conférence Linkeyword 2.0 : Vendre grâce à Internet : Salon des entrepreneurs...
 
Seo camp day lorraine 2018 - Nancy gregory ambroise
Seo camp day lorraine 2018  - Nancy gregory ambroiseSeo camp day lorraine 2018  - Nancy gregory ambroise
Seo camp day lorraine 2018 - Nancy gregory ambroise
 
Web Perf : par où commencer ? #SEOGoodVibes
Web Perf : par où commencer ? #SEOGoodVibesWeb Perf : par où commencer ? #SEOGoodVibes
Web Perf : par où commencer ? #SEOGoodVibes
 
Webperf : par où commencer ? - SEOGoodVibes
Webperf : par où commencer ? - SEOGoodVibesWebperf : par où commencer ? - SEOGoodVibes
Webperf : par où commencer ? - SEOGoodVibes
 
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
 
Synodiance > AMP - EBG - 04/04/2016
Synodiance > AMP - EBG - 04/04/2016Synodiance > AMP - EBG - 04/04/2016
Synodiance > AMP - EBG - 04/04/2016
 
Atelier n°4 : Optimiser votre site marchand
Atelier n°4 : Optimiser votre site marchandAtelier n°4 : Optimiser votre site marchand
Atelier n°4 : Optimiser votre site marchand
 
Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...
Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...
Les chantiers indispensables à glisser dans votre roadmap 2018 - Petit-déjeun...
 
Webinar Semrush Neper - quel ROI pour les pages amp
Webinar Semrush Neper - quel ROI pour les pages  ampWebinar Semrush Neper - quel ROI pour les pages  amp
Webinar Semrush Neper - quel ROI pour les pages amp
 
Quel ROI attendre d'un projet de création de pages AMP ?
Quel ROI attendre d'un projet de création de pages AMP ?Quel ROI attendre d'un projet de création de pages AMP ?
Quel ROI attendre d'un projet de création de pages AMP ?
 
AMP, le nouveau cheval de Troie de Google pour un web mobile instantané
AMP, le nouveau cheval de Troie de Google pour un web mobile instantanéAMP, le nouveau cheval de Troie de Google pour un web mobile instantané
AMP, le nouveau cheval de Troie de Google pour un web mobile instantané
 
Kiwiparty 2011 - Optimisation des sites internet
Kiwiparty 2011 - Optimisation des sites internetKiwiparty 2011 - Optimisation des sites internet
Kiwiparty 2011 - Optimisation des sites internet
 
Amp 2 ans après, quel impact sur votre seo en 2018
Amp 2 ans après, quel impact sur votre seo en 2018Amp 2 ans après, quel impact sur votre seo en 2018
Amp 2 ans après, quel impact sur votre seo en 2018
 
CCI Pau Faites de l'entreprise 2016
CCI Pau Faites de l'entreprise 2016CCI Pau Faites de l'entreprise 2016
CCI Pau Faites de l'entreprise 2016
 
Evolutions et nouveaux outils SEO
Evolutions et nouveaux outils SEOEvolutions et nouveaux outils SEO
Evolutions et nouveaux outils SEO
 

Plus de Vaisonet

Comment intégrer WooCommerce dans le SI de votre client ou de votre entrepris...
Comment intégrer WooCommerce dans le SI de votre client ou de votre entrepris...Comment intégrer WooCommerce dans le SI de votre client ou de votre entrepris...
Comment intégrer WooCommerce dans le SI de votre client ou de votre entrepris...Vaisonet
 
WordCamp Lille 2018 : Comprendre et utiliser l'API REST de WooCommerce
WordCamp Lille 2018 : Comprendre et utiliser l'API REST de WooCommerceWordCamp Lille 2018 : Comprendre et utiliser l'API REST de WooCommerce
WordCamp Lille 2018 : Comprendre et utiliser l'API REST de WooCommerceVaisonet
 
Webinaire Prestashop - Vaisonet : L' e-commerce facile et sans ressaisie
Webinaire Prestashop - Vaisonet : L' e-commerce facile et sans ressaisieWebinaire Prestashop - Vaisonet : L' e-commerce facile et sans ressaisie
Webinaire Prestashop - Vaisonet : L' e-commerce facile et sans ressaisieVaisonet
 
E commerce multicanal - #SNV5 2017
E commerce multicanal - #SNV5 2017E commerce multicanal - #SNV5 2017
E commerce multicanal - #SNV5 2017Vaisonet
 
NumeoGuide en quelques diapos
NumeoGuide en quelques diaposNumeoGuide en quelques diapos
NumeoGuide en quelques diaposVaisonet
 
Créez votre boutique en ligne Conférence Pertuis - 04.04.16
Créez votre boutique en ligne  Conférence Pertuis - 04.04.16Créez votre boutique en ligne  Conférence Pertuis - 04.04.16
Créez votre boutique en ligne Conférence Pertuis - 04.04.16Vaisonet
 
Créez votre boutique en ligne - Commuauté de Communes Apt - 21/03/16
Créez votre boutique en ligne - Commuauté de Communes Apt - 21/03/16Créez votre boutique en ligne - Commuauté de Communes Apt - 21/03/16
Créez votre boutique en ligne - Commuauté de Communes Apt - 21/03/16Vaisonet
 
Salon du numérique de vaucluse 2016 conférence e-commerce
Salon du numérique de vaucluse 2016   conférence e-commerceSalon du numérique de vaucluse 2016   conférence e-commerce
Salon du numérique de vaucluse 2016 conférence e-commerceVaisonet
 
Comment lancer un site e commerce en 18 points clés
Comment lancer un site e commerce  en 18 points clésComment lancer un site e commerce  en 18 points clés
Comment lancer un site e commerce en 18 points clésVaisonet
 
Table ronde top tic 2014
Table ronde top tic 2014Table ronde top tic 2014
Table ronde top tic 2014Vaisonet
 
Quelles les stratégies web mobiles ?
Quelles les stratégies web mobiles ?Quelles les stratégies web mobiles ?
Quelles les stratégies web mobiles ?Vaisonet
 
Atelier Interconnexion des données dans l'entreprise
Atelier Interconnexion des données dans l'entrepriseAtelier Interconnexion des données dans l'entreprise
Atelier Interconnexion des données dans l'entrepriseVaisonet
 
8 points clés pour créer un site e-commerce
8 points clés pour créer un site e-commerce8 points clés pour créer un site e-commerce
8 points clés pour créer un site e-commerceVaisonet
 
Club des entrepreneurs 11.12.12
Club des entrepreneurs 11.12.12Club des entrepreneurs 11.12.12
Club des entrepreneurs 11.12.12Vaisonet
 
Lancer un site e-commerce
Lancer un site e-commerceLancer un site e-commerce
Lancer un site e-commerceVaisonet
 
Café de l'entrepreneur : tout ce qu'il faut savoir sur le e-commerce
Café de l'entrepreneur : tout ce qu'il faut savoir sur le e-commerceCafé de l'entrepreneur : tout ce qu'il faut savoir sur le e-commerce
Café de l'entrepreneur : tout ce qu'il faut savoir sur le e-commerceVaisonet
 

Plus de Vaisonet (16)

Comment intégrer WooCommerce dans le SI de votre client ou de votre entrepris...
Comment intégrer WooCommerce dans le SI de votre client ou de votre entrepris...Comment intégrer WooCommerce dans le SI de votre client ou de votre entrepris...
Comment intégrer WooCommerce dans le SI de votre client ou de votre entrepris...
 
WordCamp Lille 2018 : Comprendre et utiliser l'API REST de WooCommerce
WordCamp Lille 2018 : Comprendre et utiliser l'API REST de WooCommerceWordCamp Lille 2018 : Comprendre et utiliser l'API REST de WooCommerce
WordCamp Lille 2018 : Comprendre et utiliser l'API REST de WooCommerce
 
Webinaire Prestashop - Vaisonet : L' e-commerce facile et sans ressaisie
Webinaire Prestashop - Vaisonet : L' e-commerce facile et sans ressaisieWebinaire Prestashop - Vaisonet : L' e-commerce facile et sans ressaisie
Webinaire Prestashop - Vaisonet : L' e-commerce facile et sans ressaisie
 
E commerce multicanal - #SNV5 2017
E commerce multicanal - #SNV5 2017E commerce multicanal - #SNV5 2017
E commerce multicanal - #SNV5 2017
 
NumeoGuide en quelques diapos
NumeoGuide en quelques diaposNumeoGuide en quelques diapos
NumeoGuide en quelques diapos
 
Créez votre boutique en ligne Conférence Pertuis - 04.04.16
Créez votre boutique en ligne  Conférence Pertuis - 04.04.16Créez votre boutique en ligne  Conférence Pertuis - 04.04.16
Créez votre boutique en ligne Conférence Pertuis - 04.04.16
 
Créez votre boutique en ligne - Commuauté de Communes Apt - 21/03/16
Créez votre boutique en ligne - Commuauté de Communes Apt - 21/03/16Créez votre boutique en ligne - Commuauté de Communes Apt - 21/03/16
Créez votre boutique en ligne - Commuauté de Communes Apt - 21/03/16
 
Salon du numérique de vaucluse 2016 conférence e-commerce
Salon du numérique de vaucluse 2016   conférence e-commerceSalon du numérique de vaucluse 2016   conférence e-commerce
Salon du numérique de vaucluse 2016 conférence e-commerce
 
Comment lancer un site e commerce en 18 points clés
Comment lancer un site e commerce  en 18 points clésComment lancer un site e commerce  en 18 points clés
Comment lancer un site e commerce en 18 points clés
 
Table ronde top tic 2014
Table ronde top tic 2014Table ronde top tic 2014
Table ronde top tic 2014
 
Quelles les stratégies web mobiles ?
Quelles les stratégies web mobiles ?Quelles les stratégies web mobiles ?
Quelles les stratégies web mobiles ?
 
Atelier Interconnexion des données dans l'entreprise
Atelier Interconnexion des données dans l'entrepriseAtelier Interconnexion des données dans l'entreprise
Atelier Interconnexion des données dans l'entreprise
 
8 points clés pour créer un site e-commerce
8 points clés pour créer un site e-commerce8 points clés pour créer un site e-commerce
8 points clés pour créer un site e-commerce
 
Club des entrepreneurs 11.12.12
Club des entrepreneurs 11.12.12Club des entrepreneurs 11.12.12
Club des entrepreneurs 11.12.12
 
Lancer un site e-commerce
Lancer un site e-commerceLancer un site e-commerce
Lancer un site e-commerce
 
Café de l'entrepreneur : tout ce qu'il faut savoir sur le e-commerce
Café de l'entrepreneur : tout ce qu'il faut savoir sur le e-commerceCafé de l'entrepreneur : tout ce qu'il faut savoir sur le e-commerce
Café de l'entrepreneur : tout ce qu'il faut savoir sur le e-commerce
 

Performance d'un site Internet

  • 1. Performance d’un site web Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 2. Pourquoi faire attention à la vitesse de son site ? Impact sur le CA Impact sur la navigation Impact suspecté sur le référencement Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 3. Pourquoi faire attention à la vitesse de son site ? Exemples : 100 ms de temps de chargement supplémentaire, et Amazon va perdre 1% de ses ventes 500 ms de plus sur Google, c'est 20% de recherche en moins. 2 secondes de plus chez Bing, et c'est plus de 4% de revenu en moins par utilisateur. Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 4. Comment mesure la vitesse ? Mesure ponctuelle : onglet réseau de Firebug Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 5. Comment mesure la vitesse ? Mesure régulière : Essentielle pour voir les pics de charges, des anomalies passagère. Google Analytics  vitesse perçue par l’utilisateur Google Webmaster Tools  vitesse perçue par Google Cacti, MRTG, Nagios, Mumin, …  vitesse « reproductible » Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 6. Prix de l’optimisation Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 7. Axes de progrès Temps de chargement des pages Optimisation des images Compression CSS / Javascript / HTML Proximité du serveur Serveur « média » : CDN, Varnish Serveur « application » : Apache, Nginx Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 8. Axes de progrès Comment automatiser ? Cas pratique avec les images Une image envoyée par un utilisateur n’est jamais optimisée C’est au développeur de proposer une solution Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 9. Axes de progrès Comment automatiser ? Cas pratique avec les images Prestashop Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 10. Axes de progrès Comment automatiser ? Cas pratique avec les images Prestashop
  • 11. Axes de progrès Comment automatiser ? Cas pratique avec les images Drupal Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 12. Axes de progrès Comment automatiser ? Cas pratique avec les images Drupal 84110 Vaison la Romaine - 04 90 36 09 45 commercial@vaisonet.com - www.vaisonet.com
  • 13. Axes de progrès Comment automatiser ? Cas pratique avec les images Utilisation avancée avec les CDN : 1. Charger les images dans le CDN avec un traitement par batch : File Conveyor 2. Diffuser les images via un CDN Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 14. Axes de progrès Et pour aller plus loin ? Extension Firefox « Google PageSpeed » https://developers.google.com/speed/pagespeed/?hl=fr Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 15. Axes de progrès Et pour aller plus loin ? Extension Firefox « Google PageSpeed » https://developers.google.com/speed/pagespeed/?hl=fr
  • 16. Hébergement Mutualisé / Serveur virtuel / Serveur dédié Performance / Disponibilité Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 17. Génération des pages Installation de PHP : Module Apache / CGI Performance vs Sécurité ? Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 18. Génération des pages Développement Performance vs Maintenance ? Bonnes pratiques Design pattern Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 19. Génération des pages Cache d’opcode APC : précompilation et mise en RAM L’optimisation la plus facile à faire Le gain le plus efficace (environ de 20 à 40%) Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 20. Génération des pages Base de données Extensions php : PDO / mysql / mysqli Lecture vs Ecriture Moteurs de stockage : InnoDB, MyIsam, Memory SQLite MySQL, MariaDB, Percona Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 21. Génération des pages Base de données MySQL Attention aux sauvegardes (LOCK, Sauvegarde Slave) Réplication / Cluster GeneralQuery, Slow Query, Bin, Error, Moteurs de stockage : InnoDB, MyIsam, Memory SQLite MySQL, MariaDB, Percona MySQLTuner Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 22. Cache Le cache est une mauvaise chose, mais il est nécessaire Gérer du cache fait baisser les performances Utiliser du cache donne des données obsolètes à l’utilisateur Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 23. Cache Quoi mettre en cache : Cache du navigateur : images, css, html, js Cache applicatif web : « portions » de site Cache http Cache MySQL : requêtes Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 24. Cache Où mettre en cache : Lents : fichier, base de données Rapides : mémoire vive Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 25. Gérer les pics d’activité Distribuer le cache en mémoire vive Memcache Répartir les lectures MySQL Utiliser un CDN Barcamp e-commerce & SEO – Jeudi 4 avril 2013 commercial@vaisonet.com - www.vaisonet.com
  • 26. Gérer les pics d’activité Des questions ? 84110 Vaison la Romaine - 04 90 36 09 45 commercial@vaisonet.com - www.vaisonet.com