Cependant le mythe tenace du folder hashing s'est installé précisément à cette époque, et une foule d'applications (caches comme Squid, moteurs de template comme Smarty, etc.) se sont mises à être contre-productives. Il est temps que l'on sorte de cette ornière.
Des requêtes pour trouver des erreurs de conception de schémas de base de données
Quand on se rend compte que ce qui compte pour les utilisateurs, c'est la prédictibilité/homogénéité du temps de réponse, et non que certaines réponses soient plus rapides que d'autres juste parce qu'elles seraient (par hasard) en cache.
==> Supprimer le cache des requêtes de MySQL !
Cette semaine, un site SPIP hébergé par Nursit a connu un buzz impressionnant sur un article d’actualité : plus de 1.3 millions de visites en 24h. Ébouriffant !
Je vous propose un tour d'horizon des principales mesures de la rapidité de votre site à surveiller pour votre référencement.
L'ingéniosité humaine est sans limite pour contourner ce qui est manifestement un bug d’implémentation des webfonts dans les navigateurs. Ou comment éviter le flash de texte invisible tant que les webfonts ne sont pas chargées.
Un outil pour tester son site et trouver des points d'amélioration.
Alternative à jQuery, beaucoup plus légère car destinée à des navigateurs récents.
Où l'on découvre que les choix de #SPIP tiennent vachement la route !
DareBoost est un outil d'analyse et de monitoring en qualité et performance web. Obtenez en quelques instants les bonnes pratiques du web et des conseils experts au sein d'un rapport sur mesure.
Comment utiliser Fiddler pour optimiser les performances de votre site.
Une expérience réelle de passage de SQLite à MySQL sur un site en prod : MySQL est beaucoup moins gourmand pour un gros site !
Un plugin de Worpress pour optimiser le chargement des autres plugins :
- ordre de chargement
- chargement ponctuel des ressources
Encore un exemple de la supériorité de SPIP qui est capable d'assembler en une seule ressource les CSS ou les JS, et de charger certaines ressources si et seulement si elles sont utilisées dans la page.
Quelques recommandations pour améliorer la performance de PHP, par Google
Outil Online de Google pour mesurer les performances d'un site web + conseil d'optimisation
Un script PHP pour convertir les .htaccess d'un site et les mettre dans le httpd.conf (vhost)
Il ne faut pas vérifier si une connexion MySQL est active avant de l'utiliser.
Il faut l'utiliser, et en cas d'échec l'ouvrir et recommencer.
Google va-t-il réellement tenir compte du temps de chargement des pages des sites web pour leur positionnement dans ses pages de résultats ? La rapidité d'un site va-t-elle devenir un critère pris en compte dans le référencement Google en 2010 ? Comment améliorer le temps de chargement des pages de votre site ? Cet article fait un point complet sur la question.
Des tas d'astuces pour optimiser PHP