PluXml Forum Home Documentation Ressources Forum Blog PluCSS Github

[PLUGIN]BoostMyPlux (d'après Yannou90)

Jerry WhamJerry Wham Member
mars 2013 modifié dans Plugins
Je vous présente BoostMyPlux, plugin développé d'après une idée de Yannou90.


Ce plugin vous permet de minifier votre css, votre code html et votre javascript, tout en mettant le résultat dans le cache du navigateur. Le temps de chargement, déjà très court grâce à Pluxml, devrait être encore amélioré.


Vous avez deux petites manipulations à faire :


1) dans le fichier header.php de votre thème, appelez le hook putInCache en plaçant, après la ligne
<?php if(!defined('PLX_ROOT')) exit;?>
le code suivant :
<?php eval($plxShow->callHook('putInCache')); ?>


2) désarchivez le plugin dans le dossier plugins de votre Pluxml, et activez-le depuis votre panneau d'administration


La minification du javascript fonctionne mais peut demander beaucoup de ressources en fonction du projet. Elle est donc désactivée par défaut. A vous de voir si vous souhaitez la réactiver.


Ps : si vous testez le site en local et que vous le copiez tel quel sur votre serveur de prod ça ne marchera pas. Il faudra supprimer le fichier de paramétrage situé, pour la version 5.1.6, dans le dossier du plugin (parametres.xml) ou pour la 5.1.7, dans le dossier data/configuration/plugins (BoostMyPlux.xml).
Il faudra également supprimer le fichier situé dans le cache du plugin (plugins/BoostMyPlux/php_speedy/cache/unnomarallonge.php).

Dernier point : il faudra désactiver puis réactiver le plugin.

Enjoy.


Historique :

27/03/2013 : version 0.1.2, première version publique

Réponses

Connectez-vous ou Inscrivez-vous pour répondre.