Autres projets personnels: blog modulable PHP Minimus | Mini cms sans base de données PHP Nanomus | Sécurité Firewall universel pour site en PHP et Stop Spam Referer
PHP Maximus CMS

Recommander ce billet par email à vos amis

Formulaire à remplir
Code de sécurité
 


Pack optimisation: kernel script php compressé pour maximus 2009: 36 pour cent de gain immédiat ! Date de publication Mardi 29 septembre 2009 à 20:01:25 par Cyril
Catégorie Optimisations du cms

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 ...


Pour ce premier jet ( rassurez vous il y en aura d'autres :) ), je me suis amusé à chiffrer le gain réel obtenu.

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 !




Billet issu du site internet PHP Maximus CMS http://www.php-maximus.org

URL du billet http://www.php-maximus.org/blog_pack_optimisation_kernel_script_php_compresse_pour_maximus_2009_36_pour_cent_de_gain_immediat_277.html

Calendrier

» Mai 2012

lun mar mer jeu ven sam dim
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Archives

Blogs ©
 
Maximus Autres projets Aide Contribuer Sites associés Publicités

Distroy Blogs Cache ~ Distroy Sessions ~ Partenaire hébergement professionnel www.hebeh.com, votre hébergement de qualité à bas prix.
Retrouvez PHP Maximus sur Facebook et sur Twitter.
Retrouvez des informations similaires grâce aux moteurs de recherche suivants:
 google google.com yahoo msn aol altavista mozbot biglotron mirago exalead voila lycos seek ask france ask monde france evasion apocalx vigoos doona globly envolk metafrance mamma alltheweb

[ Page générée en 0.22 sec ] [ Vitesse PHP: 19% - SQL: 81% ] [ Requêtes SQL: 93 ] [ 217 pages vues la dernière heure ]
 Top Max Cache Off Copyright Mentions légales PHP Maximus CMS