66 liens privés
Pour accélérer #Firefox : cache uniquement en RAM : - Rechercher la l'entrée browser.cache.disk.enable et passez la valeur à false (double click sur la ligne) - Vérifiez que browser.cache.memory.enable soit "true" (valeur par défaut)
Vous ne vous l'êtes jamais avoué mais votre site Web Joomla! est tout de même un peu long à charger.
Comment tester et optimiser le code HTML d'une newsletter pour s'assurer d'un rendu parfait dans tous les navigateurs et webmails.
Un outil en ligne pour compresser rapidement une image en gardant le meilleur aspect.
Installer Percona MySQL 5.6 sous Debian 7
La vitesse de chargement de WordPress est un élément qui a tendance à décliner avec le temps lorsque l’on découvre le monde formidable des plugins WordPress.
Un plugin pour WordPress, pour que Google ne puisse plus surveiller les déplacements dans l'administration.
Quelques astuces pour optimiser l'usage de la batterie sous Android et reprendre le contrôle de vos applications.
Un service de compression de PNG gardant la transparence
Le symptôme : #SET ou #GET ne fonctionne plus, je n’ai pas réussi à trouver comment régler cela dans SPIP...
J’ai vu dans un forum sur l’hébergement OVH un problème similaire (le css de la partie privée est tout pourri...)
Il semble que cela soit lié à une passe d’optimisation et que supprimer règle le problème.
#define ZEND_OPTIMIZER_PASS_5 (1<<4) / CFG based optimization /
Donc à ceux qui rencontrent le soucis, voilà l’option de php-opcache qui fait aller mieux :
opcache.optimization_level=0xffffffef
Des gens qui réfléchissent à l'organisation des transports en commun pour que ça se passe mieux (coucou la Dordogne dont les bus ne sont pas compatibles avec les horaires des trains à Périgueux).
Les Data URI dans les CSS, c'est bien pour les connexions HTTP, mais c'est plus lent sur les mobiles !
Drupal 8 n'est pas encore finalisé, mais il semblerait déjà être beaucoup plus lent que Drupal 7
Deux nouvelles options pour #optimiser son site #SPIP :
-
indiquer dans les logs de MySQL l’URL correspondant aux requêtes « lentes » :
define(’_DEBUG_SLOW_QUERIES’, true);
cette option permet de savoir à quoi correspondent les requêtes logées dans mysql-slow.log
-
noter dans profiler.log les boucles demandant plus de 5 secondes (5000 ms) pour s’exécuter :
define(’_BOUCLE_PROFILER’, 5000);
(dispo dans les branches #SPIP_2.1 + plugin #itérateurs, et #SPIP_3.)
Évitez les polices CSS. C'est le parfait exemple de "c'est joli, mais si..." (en l'occurrence, c'est joli, mais si on est venu pour lire ?). Au pire, si vraiment vous n'aimez pas vos utilisateurs et que vous aimez être pris pour un artiste, limitez-vous à une police. Mais rappelez-vous que vous êtes là pour faire du web, pas du print. Les polices CSS sont de véritables plaies pour l'expérience utilisateur.
Deux attributs HTML permettent de modifier le comportement des balises
Un plugin de Wordpress pour faire du ménage dans sa base de données
Bonnes pratiques pour l'optimisation de code PHP
Des conseils pour optimiser ses scripts js pour les CSS