J'ai essayé de comprendre les performances et l'évolutivité et je voudrais savoir ce que font les développeurs/administrateurs système pour gérer leurs systèmes. Afin d'uniformiser les réponses, il serait utile si vous pouviez prendre votre meilleur coup à répondre à une des opérations suivantes:Comment optimiser les performances du serveur?
- Profil - Publication du magazine sur Joomla; Conseil de l'emploi sur CodeIgniter + OpenId + AJAX
- Performance - Demandes maximum par seconde par serveur?
- Matériel - Serveur, routeur, disque, LAN?
- Software - Lighttpd, Memcache, vernis, Nginx, Squid, Livre, LVS, eAccelerator, etc.
- services - Amazon S3, Akamai, Google compute, etc.
- configuration - statique hachage, module en amont, Memcache pendant x minutes après n demandes, Désactiver la consignation des demandes d'images, etc.
- Autre - Autre raison? (Par exemple, des tables normalisées mauvais pour les sites avec beaucoup de lit)
Edit: S'il vous plaît re-considérer avant de fermer cette question asitisimportant aux développeurs web de rechercher ce genre de choses. Un programmeur pourrait modifier les points-virgules de son code, mais perdrait quand même un codeur mal écrit pour memcached ou parviendrait à assembler un CDN via Google App Engine.
Ceci est une thèse non une question. – cletus
Ça me va, je suis vraiment intéressé par ce sujet. – Ross