Respecter des bonnes pratiques en matière de performance

icone/30/left arrow long

Quand on parle de performance, on parle de de rapidité d'affichage de vos pages et de traitement de vos requêtes. Si votre site web, application ou eCommerce ne respecte pas les standards : vous risquez de perdre votre positionnement sur Google ainsi que l'adhésion de vos utilisateurs.  

 

Affichez vos contenu en moins de 1 secondes 

Votre objectif : tout devra s'afficher en moins de 1 seconde. Cela vous parait impossible ?  et pourtant même avec des pages contenant des milliers de requêtes : c'est possible.

Tout d'abord la performance est une affaire de ressentie, vous pouvez donner une sensation de performance tout en prenant le temps qu'il est nécessaire. Prenez par exemple la technologie BigPipe de Facebook (intégré à la solution Drupal) :  elle permet d'afficher vos pages par séquence afin d'avoir la sensation d'avoir un affichage immédiat. Mais en réalité du contenu s'ajoute au fur et à mesure que les calculs et les requetes se terminent.

Ensuite il y a beaucoup de technique permettant d'optimiser un affichage , que ce soit en optimisant les contenus (images, vidéo), en rationalisant votre code source et en optimisant votre modèle de données. 

La performance, une question d'architecture et d'infrastructure  

Evidemment il faut aussi maitriser les principes d'architecture d'une solution logiciel, selon le CMS choisi, pour optimiser votre performance.

Par exemple si vous devez faire du "profiling" sur vos contenus extranet afin de les personnaliser : selon la méthode et les modules choisi pour construire vos pages, vous pouvez diminuer avec un facteur 10x le temps de génération d'une page. 

Sans compter l'exploitation des caches qui seront essentiel pour limiter l'exploitation de votre solution, source de gain de performance très important.

Et enfin il y a beaucoup de standard d'infrastructure permettant de booster votre performance : de la bonne exploitation d'un reverse-proxy, en passant par l'utilisation de CDN , jusqu'à l'exploitation des capacités de scalabilités automatique d'une infrastructure dockerisée. Vous avez beaucoup de levier à actionner pour optimiser la vitesse de génération de vos pages et de traitement de vos requêtes !


Apprenez à maitriser tous les leviers de la performance 

Plusieurs méthode de transfert de connaissance et de compétences sont envisageable pour vous permettre de maitriser tous les leviers : formation INTRA, INTER, co-construction ou accompagnement ponctuel.

Le mieux sera de nous contacter pour choisir le modèle qui vous convient le mieux.

Nos builders vous livrent les clés du succès

Violaine Meneux
Directrice des opérations - Actency

Découvrez nos solutions qui vous permettent d'élaborer une nouvelle stratégie digitale.

Vous avez des enjeux stratégiques liés à l’innovation ? Nous avons des solutions créatives sur mesure.

Nos clients s'intéressent également à d'autres enjeux

+ 200 Experts
7 Agences & Bureaux en France
+30 000Jour/Homme par an
Contributeur Et conférencier en Europe
+3000 Projets

Découvrez nos références

Nous bâtissons le

succès de nos clients

Participez à nos workshops et events

Savoir gérer un projet en Méthode Agile tout en respectant Délai, Qualité.. et les Coûts
  • 15 juin 2021
    11:30 - 12:00
Webinar
Les contraintes règlementaires avec Drupal (Cloud Act, RGPD, Sécurité, etc.)
  • 17 juin 2021
    11:30 - 12:00
Webinar

Nous contribuons aux évolutions et aux conférences technologiques en Europe

  • Image
    drupal camp
  • Image
    Paris Open Source Summit
  • Image
    IT Security & Meetings
  • Image
    DrupalCon