13 conseils pour les sites à forte charge

Vous voulez développer des applications qui peuvent prétendre résister à de fortes charges ? Suivez ces 13 conseils déjà …

  1. Utiliser le prefork d’apache : Chaque utilisateur est servi par une instance du serveur web, l’instanciation prend du temps par conséquent l’anticiper revient à en gagner mais surtout à éviter une saturation trop rapide de la disponibilité des instances et donc du serveur web.
  2. Utiliser apache mod_deflate: Il s’agit d’un module du serveur web apache qui sert à compresser les fichiers avant de les envoyer, des fichiers plus petits transitent plus vite.
  3. Apache mod_cache: Il s’agit d’un système de cache interne à Apache, qu’est ce qu’un cache ? 
  4. Utiliser un proxy comme squid
  5. Utiliser la réplication Mysql, qu’est ce que la réplication ?
  6. Optimiser votre code, on ne le répétera jamais assez !
  7. Utiliser PHP APC, le cache d’opcode de php
  8. Utiliser des solutions de cache de données comme memcached
  9. Mettre en place du monitoring avec cacti ou nagios pour ne citer qu’eux
  10. Utiliser des solutions de load balancing comme HeartBeat
  11. Ajouter de la RAM
  12. Utiliser des disques durs SSD
  13. Booster les processeurs

Post a Comment

Your email is never shared. Required fields are marked *

*
*


7 + = quinze