septembre 29 2009
Pack optimisation: kernel script php compressé pour maximus 2009: 36 pour cent de gain immédiat !
Par Cyril Optimisations du cms
Premier kernel php compressé pour rendre votre site internet encore plus rapide
On en a parlé il y a quelques jours, en voici un premier avant gout, mais attention ça décoiffe !
Nombreux le savent, je me suis fait une vrai spécialité quant à l'optimisation de scripts PHP ( en plus j'ai la chance de beaucoup travailler en PERL, ce qui m'apporte une certaine logique de code en adéquation avec le compromis sécurité/performance ).
Maximus 2009 est déjà un cms extrêmement rapide, tout y est pensé pour en tirer le meilleur en matière de performance, et voici maintenant une autre approche, une approche tout droit tiré de PERL justement ou l'on tente toujours de rendre ses scripts ultra performants et ceci très souvent en les compressant !
Etonnant comme truc, et pourtant les chiffres parlent d'eux même ...
Le mieux comme dans toute théorie, est de se baser sur des chiffres ( des chiffres réels ), allez je me suis pris les fichiers du root, puis une grande partie des fichiers du kernel, en voici les chiffres:
- avant optimisation: 543 Ko
- après optimisation 350 Ko
Vous avez compris ?
Le gain sera dès lors immédiat sachant que les fichiers du kernel ( chargés uniquement si besoin est contrairement à de très nombreux cms ou l'on charge tout et tant pi ), ces fameux fichiers se retrouve de 36 % inférieurs en taille réelle !
Sur quoi cela va se sentir ?
Evidemment, en priorité sur la vitesse du site internet de manière non négligeable mais en plus sur la bande passante consommée par votre site internet, bref que du bon :)
Quelles contraintes cette compression engendre ?
Bien évidemment il ne vous est plus possible de modifier les fichiers livrés, comme pour la plus grande partie des utilisateurs cela n'est pas un problème ceci ne posera aucun problème.
Pour les autres, les bricoleurs qui bidouillent de partout, la solution est très simple car vous pouvez mélanger les fichiers compressés et les non compressés le gain apporté sera toujours bon à prendre !
Comment installer ce kernel compressé ?
Avant toute modification de ce type, on ne le dira jamais assez, on va effectuer une sauvegarde des fichiers qui vont être remplacés par les fichiers optimisés, à savoir tous les fichiers du root, ainsi que le dossier kernel au complet.
Une fois ceci effectué, il va suffire d'uploader le pack kernel-compressed-100 et roule ma poule !
La différence est instantanée vous n'aurez rien d'autre à faire :)
Vous pouvez télécharger dès à présent le kernel-compressed-100 dans l'espace optimisations.
Pour l'instant, cela fait quelques jours que je le test sans aucun soucis, mais dans tous les cas ceux qui le mettent en place sont conviés à venir en témoigner sur les forums, ceci fera avancer le concept :)
Vous cherchez plus qu'un cms devenu trop classique, plus qu'un simple blog souvent trop léger en fonctions, un cms ou un blog réellement ultra rapide, un cms ou un blog réellement ultra performant, les systèmes de cache ne vous suffisent plus, alors Maximus 2009 Kernel Compressed est pour vous !

Tags
Exporter ce billet en PDF
Imprimer ce billet
Recommander ce billet à un ami














Commentaires
Aucun commentaire