Bonjour,
Dans le cadre de développement d'un site à fort trafic et beaucoup de connexions simultanées, j'aimerais être sûr de ce que je fais.
Actuellement, j'intègre quelques principes. J'aimerais vos conseils ainsi que vos remarques sur ces points et des conseils idées à apporter en plus.
Premièrement,
Je vire Apache et j'utilise Nginx (qui fera office de serveur web) couplé à php-fpm (et peut-être HipHop for PHP qui compile le code. Développé par FaceBook).
Deuxièmement,
Optimisation de la base de données et utilisation de posgreSQL (MySql étant d'après un ami administrateur bdd chez ubuntu-fr, assez "bridé").
Troisièmement,
Application du modèle MVC pour l'architecture du site.
Quatrièmement,
Stockage des données sur le ftp par ordre alphabétique. (d'après OVH.net)
J'explique: privilegier ./images/a/i/airGuillaume pour le stockage de ses images (tels que avatar etc...) plutot que ./images/idUser_nomFichier.jpg
Voilà, j'aimerais vos avis. Cordialement, airGuillaume.
Partager