A la base, une sémantique parfaite est nécessaire, la maitrise de deux langages simples, mais essentiels, tels que le couple html/css seront redoutables pour arriver à vos fins. Puis une seconde compétence métier dans les gros sites et plus particulièrement dans les sites dynamiques à fort traffic (pour peux que votre modèle économique soit basé sur l'affluence, et la publicité ..) vient jouer son rôle : le développement dans un langage serveur. Ici le php, donc.

Il y a ENORMEMENT de ressources à gagner dans ce domaine en y consacrant un peu de rigueur. Je parle d'énergie et de temps au sein de votre équipe, pour vos serveurs, et pour vos visiteurs. La surface de votre site pourra être niquel, jolie, ergonomique, en respect avec les standards et avec une sémantique des plus réfléchie, si vous vous permettez n'importe quoi et que vous n'exploitez pas le meilleur des outils que vous avez choisi (ignorer php5 et un modèle MVC par ex.), vous risquez de vous pénaliser, tout seul et bêtement. Pire encore, dans notre soucis de référencement, c'est google qui vous pénalisera. On parle ici de la vitesse de construction, d'éxécution et d'affichage d'une page aux yeux de vos visiteurs. Il y a encore une fois, tout un tas de solutions (cache de fichiers, segmentation de vos contenus sur différents serveurs, gzip, etc... ), mais cela ne remplacera jamais, jamais, un code propre, réfléchi, étudié, à jour, et exploitant le meilleur des technologies d'aujourd'hui. Vous savez maintenant le pourquoi, vous connaissez les besoins stratégiques, alors si vous êtes développeur, webdesigner, traffic manager (etc..., toute l'équipe doit être concernée par le travail des autres) ou même CEO d'un service web qui est sensé vous apporter des revenus, imposez vous, ou conseillez à votre développeur de jetter un oeil à ce lien, qui constitue déjà une excellente initiative, et un début de "bonne pratique" dans votre quête du service parfait : http://www.phpbench.com. Je vous le dit, et google comme yahoo le disent, un code propre de bout en bout vous sauvera bien des visiteurs. Maitrisez vos choix, vos techno, et surtout restez évolutif. Le web ne cesse d'avancer et d'évoluer, faites de même !

Pour compléter mon discours, voici quelques autres outils qui pourront vous aider au benchmark de vos applications web :

A vous de jouer !