Articles — PHPerformances

Bonnes pratiques

Développer en mode debug

Aujourd'hui, encore beaucoup trop de développeurs ne connaissent pas ou n'utilisent toujours pas l'affichage des erreurs / notices / warnings lorsqu'ils développent. Ceci est un coup de gueule article avec quelques bonnes pratiques à mettre en place lors des développements.

Sécurité

Let’s Encrypt – HTTPS pour tous

Avec l'arrivée de HTTP/2, les préconisations de Google mais surtout pour la sécurité des informations de nos internautes, le HTTPS va devenir progressivement obligatoire pour les sites internet en tout genre. La bonne nouvelle dans tout ça, c'est qu'un super projet open source appelé Let's Encrypt est né et propose des certificats SSL/TLS (Secure Sockets Layer/Transport Layer Security) gratuits.

Bonnes pratiques

Bonnes pratiques MySQL

Tour d'horizon des bonnes pratiques MySQL pour garder une application web performante, mis à jour pour MySQL 8.4 LTS (et MariaDB) : choix du moteur InnoDB et de l'encodage utf8mb4, indexation et index couvrants, requêtes efficaces, puis analyse avec le slow query log, le Performance Schema et EXPLAIN ANALYZE, sans oublier le réglage du buffer pool.

Bonnes pratiques

Améliorer les performances avec xDebug

xDebug est un outil de débogage et de profiling applicatif pour PHP. Il permet de détecter les erreurs dans les scripts développés et de les visualiser plus facilement qu'avec PHP seul. xDebug permet aussi de donner des informations importantes sur les éventuels problèmes de performance dans votre application web à l'aide du profiling et la visualisation des "traces".