Quelques conseils sur comment améliorer le lancement d'un site à haut trafic.
Move the inline javascript up above the css
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.
- une seule ligne est stockée en mémoire vive à la fois
- le fichier est traité ligne par ligne
-* si un problème survient à l'insertion dans notre base (pas à la lecture du fichier), on sait à quelle ligne du fichier l'import à planté
Preload utilise une partie de la mémoire vive de votre ordinateur afin de pré-charger les applications que vous utilisez le plus souvent. Le démarrage de vos logiciels favoris s'en trouve accéléré.
Préload met la RAM inutilisée au travail, et améliore la performance globale de votre système de bureau.
Pour installer Preload : sudo apt-get install preload
Sérialiser où non des données en base de données ? Avantages et inconvénients.
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
Où l'on apprend qu'il vaut mieux compresser en gzip si le navigateur le supporte plutôt que d'envoyer un javascript minifié : c'est plus rapide !
Un script pour optimiser MySQL
Une page donnant accès à de nombreux outils pour optimiser un site web.
Quelques tests chiffrés montrant les vitesses d'exécution de codes équivalents en PHP.
Pour optimiser FireFox : faire le ménage dans les données qu'il stocke avec SQLlite.
Si tant est que cela serait vrai, j’ai quand même envie de rappeler que le coût de fonctionnement d’un site peut très vite devenir beaucoup plus important que le coût initial de développement.
Quand je lis tout cet article, je crois comprendre un peu mieux les retours d’expérience que j’entends ici ou là concernant les ressources machines consommées par les sites réalisés avec Drupal …
Page Speed is an open-source Firefox/Firebug Add-on. Webmasters and web developers can use Page Speed to evaluate the performance of their web pages and to get suggestions on how to improve them.
Outil d'optimisation de pageopen source utilisé en interne par Google.
Optimiser apache via SQUID ?
Qu'en est-il des rewrite rules qui font voir des .php comme des .html ?
Outil côté serveur pour optimiser automatiquement les pages web servies par ce dernier.
Payant, mais testable.
Bientôt une beta pour apache.
Avantages et désavantages de l'inclusion en base 64 de petites images dans une CSS.
En gros, ça marche partout sauf sur IE < 8
Un blog à suivre sur le pourquoi et le comment de l'amélioration des performances d'un site web.