1. État des lieux
L'idée, dans cette première partie, est de présenter plusieurs manières de construire du HTML en créant exactement le même contenu (une page avec un menu comportant un nombre variable d'items et un nombre variable de sections qui chacune contient des paragraphes d'un nombre de mots déterminé). Le but est de voir ce qu'elles donnent suivant plusieurs critères :
- lisibilité (compréhension du code en rapport par une simple lecture) ;
- maintenabilité (facilité à répercuter des modifications) ;
- performance (relativement à différentes volumétries).
Pour gérer la volumétrie, tous les fichiers commencent donc par :
$menus = 50;
$sousmenus = 80;
$sections = 30;
$paragraphes = 100;
$mots = 800;
Les chiffres donnés ici sont simplement hallucinants, car ils permettent la génération d'une page de 23 mégas... Ce qui est extrêmement rare pour une application normale. Diviser tous ces chiffres par 10 permet d'avoir une page de 25 Ko, ce qui correspond à du classique....
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première