PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#26 22/04/2013 18:27:56

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 553
Site Web

Re : [plugin] plxMinifyCache

@bg62 : commence par nettoyer le code de tes pages. Il y a des erreurs...


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#27 22/04/2013 18:50:45

bg62
Membre
Inscription : 18/05/2007
Messages : 1 782
Site Web

Re : [plugin] plxMinifyCache

Jerry Wham a écrit :

@bg62 : commence par nettoyer le code de tes pages. Il y a des erreurs...

je ne demande pas mieux ....  smile
quelles erreurs as-tu trouvées ?


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#28 22/04/2013 20:19:08

i M@N
Membre
Lieu : Bordeaux, FR / Dakar, SN
Inscription : 07/04/2013
Messages : 72
Site Web

Re : [plugin] plxMinifyCache

bg62 a écrit :

si je clique sur un lien (en sidebar ou dans une page) qui dirige vers un article ^^ et  là :
...
alors là ...  ???
où se trouve le schimilimiblk  ....

Jerry Wham a écrit :

@bg62 : commence par nettoyer le code de tes pages. Il y a des erreurs...

bg62 a écrit :

je ne demande pas mieux ....  smile
quelles erreurs as-tu trouvées ?

Jerry Wham a raison et d'ailleurs je t'ai déjà répondu à ce sujet ... http://forum.pluxml.org/viewtopic.php?pid=31520#p31520

Je crois pas qu'il existe un plugin PluXML pour modifier du code foireux en code propre ...  tongue

Hors ligne

#29 22/04/2013 20:34:09

bg62
Membre
Inscription : 18/05/2007
Messages : 1 782
Site Web

Re : [plugin] plxMinifyCache

celui-ci il est corrigé, non ?


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#30 06/05/2013 17:04:20

aruhuno
Membre
Lieu : Claye-Souilly (77)
Inscription : 13/07/2011
Messages : 261
Site Web

Re : [plugin] plxMinifyCache

Bonjour,

Est-ce que quelqu'un peu m'expliquer la différence avec BoostMyPlux ?
Un intérêt de les cumuler sur un même site ? Vaut mieux t'il l'un ou l'autre ? Et pourquoi ?

Oui je me suis mis en mode chiant, désolé.
Merci d'avance pour vos réponses.


"Parce que la connaissance appartient à tout le monde...", Inios.

Hors ligne

#31 06/05/2013 18:11:41

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 553
Site Web

Re : [plugin] plxMinifyCache

Je n'ai pas eu le temps de regarder le code de ce plugin. Mais ce que je peux dire est que Stéphane lui y a jeté un oeil et qu'il l'a un peu amélioré.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#32 09/05/2013 15:22:04

Hamtaro
Membre
Lieu : Niort
Inscription : 12/06/2007
Messages : 830
Site Web

Re : [plugin] plxMinifyCache

aruhuno a écrit :

Bonjour,

Est-ce que quelqu'un peu m'expliquer la différence avec BoostMyPlux ?
Un intérêt de les cumuler sur un même site ? Vaut mieux t'il l'un ou l'autre ? Et pourquoi ?

Oui je me suis mis en mode chiant, désolé.
Merci d'avance pour vos réponses.

Bonjour tout le monde

Je suis également intéressé par ses questions / réponses ! wink
Je vais pas tarder à installer un des plugins sur mon site, je rencontre pas mal de lenteurs et voudrais voir les résultats.
Mais j'aimerais bien savoir s'ils sont complémentaires ou double emploi.

Tcho, Hamtaro.

Hors ligne

#33 02/04/2014 20:06:37

bg62
Membre
Inscription : 18/05/2007
Messages : 1 782
Site Web

Re : [plugin] plxMinifyCache

je viens de remettre ce plugin en fonction, plus d'erreurs, mais ...
- activé hier dans la matinée, j'ai toujours ce soir des centaines de fichiers dans le cache sans que rien ne se 'vide' automatiquement ...
que se passe-t-il docteur ?
@+


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#34 02/04/2014 20:35:52

i M@N
Membre
Lieu : Bordeaux, FR / Dakar, SN
Inscription : 07/04/2013
Messages : 72
Site Web

Re : [plugin] plxMinifyCache

C'est un système de cache ça passe pas l'aspirateur ...

Quand un visiteur regarde la page elle est générée et mise en cache.
Si t'as configuré une durée de cache de 3600 sec (1 heure) si quelqu'un revient 1 heure après la page est regénérée et mise en cache.
Si quelqu'un vient 30 minutes après on lui sert directement la page en cache sans la regénérer.
Le but c'est de soulager le server en ne générant pas la page à chaque visite et de renvoyer des pages alégées si tu choisis minifier le html.

Si tu veux vider le cache automatiquement il faut un cron avec un find /dossier/du/cache/ -amin "+61" -name 'cache_*' -delete 2>&1

Hors ligne

#35 03/04/2014 09:22:49

bg62
Membre
Inscription : 18/05/2007
Messages : 1 782
Site Web

Re : [plugin] plxMinifyCache

i M@N a écrit :

C'est un système de cache ça passe pas l'aspirateur ...

Quand un visiteur regarde la page elle est générée et mise en cache.
Si t'as configuré une durée de cache de 3600 sec (1 heure) si quelqu'un revient 1 heure après la page est regénérée et mise en cache.
Si quelqu'un vient 30 minutes après on lui sert directement la page en cache sans la regénérer.
Le but c'est de soulager le server en ne générant pas la page à chaque visite et de renvoyer des pages alégées si tu choisis minifier le html.

Si tu veux vider le cache automatiquement il faut un cron avec un find /dossier/du/cache/ -amin "+61" -name 'cache_*' -delete 2>&1

merci wink là au moins j'ai déjà compris comment il fonctionne smile
- pour la tâche 'cron' ( si on peut la faire) comment la mettre en place concrètement ?


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#36 01/09/2014 20:54:48

DjbWebmaster
Membre
Inscription : 13/07/2012
Messages : 298

Re : [plugin] plxMinifyCache

Très bon plugin, PluXml s'étoffe.

Bravo et merci


Mon labo de templates/Plugins pour le CMS PluXml http://nextum.fr
Templates PluXml et Framework SASS Compass pour PluXml: http://libertea.fr
-----------------------------------------------------
Intégrateur HTML5 https://psd-html.fr
Coming soon http://psdtohtml5.fr
-----------------------------------------------------

Hors ligne

#37 06/09/2014 15:01:26

Rubén
Membre
Lieu : Tolosa
Inscription : 11/05/2011
Messages : 108

Re : [plugin] plxMinifyCache

Est-ce que le plugin marche bien sur un mutu ovh ?
J'ai un site qui ne permet pas de laisser de commentaire, du coup un cache ne poserait aucun problème.


Traduction en occitan de : PluXml (5.4, 5.5, 5.6), plxMySearch, plxMyGoogleAnalytics, plxMyAllArchive, plxMyMailComment, plxMyautoMetaDescription, plxMyBreadcrumb, plxMyComRememberMe, plxMyBetterUrls, plxMyAkismet, plxMyPrivateStatic, plxMyCapchaImage, plxMyMultiLingue, plxMyRescueData, plxMyPager, plxMyContact.
lockArticle + aide, Tweentie, MyTeam, TinyEditor et plxMyShop

Hors ligne

#38 16/09/2014 13:38:29

i M@N
Membre
Lieu : Bordeaux, FR / Dakar, SN
Inscription : 07/04/2013
Messages : 72
Site Web

Re : [plugin] plxMinifyCache

@DjbWebmaster: merci : )

@Rubén: à priori oui, avec ou sans commentaire ça fonctionne puisque les pages avec seulement l'article ne sont pas mises en cache. Par contre les commentaires dans la sidebar seront mis en cache comme le reste du blog.

Hors ligne

#39 27/09/2015 11:35:04

Rubén
Membre
Lieu : Tolosa
Inscription : 11/05/2011
Messages : 108

Re : [plugin] plxMinifyCache

J'ai une petite soucis. Quand les pages sont lues depuis le cache, elles ne s'affichent plus correctement =/ La présentation saute.
Le code étant comprimé, je n'arrive pas à le lire pour déduire d'où ça vient.
Vous auriez des pistes ? Je l'ai désactivé en attendant


Traduction en occitan de : PluXml (5.4, 5.5, 5.6), plxMySearch, plxMyGoogleAnalytics, plxMyAllArchive, plxMyMailComment, plxMyautoMetaDescription, plxMyBreadcrumb, plxMyComRememberMe, plxMyBetterUrls, plxMyAkismet, plxMyPrivateStatic, plxMyCapchaImage, plxMyMultiLingue, plxMyRescueData, plxMyPager, plxMyContact.
lockArticle + aide, Tweentie, MyTeam, TinyEditor et plxMyShop

Hors ligne

#40 04/10/2015 10:43:25

i M@N
Membre
Lieu : Bordeaux, FR / Dakar, SN
Inscription : 07/04/2013
Messages : 72
Site Web

Re : [plugin] plxMinifyCache

C'est le même souci que bg62 je pense.
Essaye en désactivant le plugin puis jette un oeil au code source d'une page d'article avec Firefox, tu vas voir des passages en rouge, ces erreurs sont vraisemblablement celles à corriger.

Hors ligne

#41 04/10/2015 11:52:20

bg62
Membre
Inscription : 18/05/2007
Messages : 1 782
Site Web

Re : [plugin] plxMinifyCache

donc = faut bien regarder ET 'si' rouge = cogiter wink


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#42 25/02/2016 18:51:15

bg62
Membre
Inscription : 18/05/2007
Messages : 1 782
Site Web

Re : [plugin] plxMinifyCache

^^ fausse alerte !

Dernière modification par bg62 (25/02/2016 19:28:32)


le 'www' est fait pour communiquer et échanger, non ?
fonds d'écran   | référencement efficace | Portfolio | Fonds d'écran automobile | outils SEO | échange de liens en dur

Hors ligne

#43 20/07/2017 16:47:38

Daimko
Membre
Inscription : 29/06/2017
Messages : 9

Re : [plugin] plxMinifyCache

Bonjour,

Désolé de remonter ce sujet un peu vieillissant mais le plugin étant intéressant, je me le permet.
Je rencontre cependant un petit soucis, une bonne quantité des ressources ne sont pas prises en compte par le plugin :

/themes/nomdutheme/css/freelancer.css
/plugins/site.css
/themes/nomdutheme/font-awesome/css/font-awesome.min.css
/themes/nomdutheme/js/jquery.easing.min.js
/themes/nomdutheme/js/bootstrap.min.js
/themes/nomdutheme/js/classie.js
/themes/nomdutheme/js/jquery-1.10.2.js
/themes/nomdutheme/js/cbpAnimatedHeader.js
/themes/nomdutheme/js/freelancer.js
/themes/nomdutheme/css/bootstrap.min.css
/data/medias/paysage-soleil.jpg
/data/medias/paysage.jpg
/themes/nomdutheme/font-awesome/fonts/fontawesome-webfont.woff?v=4.0.3

Une astuce ? Le plugin est-il toujours compatible avec la dernière version de PluXML ?
Je vous remercie d'avance pour votre réponse.

Dernière modification par Daimko (20/07/2017 16:48:07)


Worthy.host - Hébergeur web privé.

Hors ligne

#44 20/07/2017 18:39:02

i M@N
Membre
Lieu : Bordeaux, FR / Dakar, SN
Inscription : 07/04/2013
Messages : 72
Site Web

Re : [plugin] plxMinifyCache

Hello.

normal, ça minifie seulement le html, pas les css, js et autres fichiers linkés depuis le code de la page.

Pour faire ça tu peux regarder du côté du paquet yui-compressor dans Debian qui s'utilise comme ça en ligne de commande pour te sortir un fichier js ou css compressé :

[== Indéfini ==]
yui-compressor jquery.js -o jquery.min.js

Sinon il doit exister des outils en ligne pour faire la même chose.

@+...

Hors ligne

#45 20/07/2017 19:19:38

bazooka07
Membre
Lieu : Quelque part en Rhône-Alpes
Inscription : 06/02/2014
Messages : 830
Site Web

Re : [plugin] plxMinifyCache

Inutile de chercher à minifier des images jpeg, c'est déjà un format compressé
Pour jquery, il doit y avoir une version minifié sur cdnjs.com. D'ailleurs il préférable d'utiliser le réseau CDN plutôt que le mettre sur son serveur.
Tous les fichiers finissant en min.js et min.css, c'est déjà compressé
Tu peux ensuite fusionner tous tes fichiers css avec ton éditeur préféré. Idem en .js.

Après si t'as pas Debian, il y a des sites sur Internet pour compresser en ligne. Rechercher minifyjs
Donc au final manque pas grand chose

Hors ligne

#46 17/09/2017 17:17:51

Sudwebdesign
Membre
Inscription : 15/02/2011
Messages : 145

Re : [plugin] plxMinifyCache

S@lut a vous,

Une fusion de mise a jour a été proposé a d'Ali,

en attendant voici le lien pour la télécharger et la testé plxMnifyCache v1.5.0

Pensez a supprimer le "-master" une fois l'archive décompressé


[== ÉVOL LOG ==]
# plxMnifyCache v1.5.0
## Efficacité du code Amélioré
* Espace Minimisé (ParseLessDoMore)
* Algorithmes et interfaces rénovées

Testé sur PluXml 5.2 ... 5.6
Si l'interface utilisateur a de trop grandes images ou si c'est une mise à jour du plugin :
nécessité de mettre à jour le code css admin manuellement, voir l'aide du plugin

## Ajout de paramètres, webdev friendly:
* Possibilité d’exclure plus de modes Pluxml avec une liste
* Ajout d'un Système pour trouver les modes du moteur & le temps de "calcul" dans le source & la console
* Ajout du mode "Frozen", les pages en cache restent telles quelles ad vitam æternam, les nouvelles pages mise en cache ainsi que les parties du site mémorisés deviennent statique.

## Ajout d’utilitaires et interface admin actualisé et augmenté
* Possibilité de télécharger un zip de la sauvegarde complète des fichier en cache (& le supprimer)
* Possibilité d’effacer les fichier du cache un par un
* Le titre ainsi que d’autre info sont extraite des sources en cache pour vous agrémenter les nouveaux lien de la page d'admin
* Effet de bord bénéfique, il peut aider a trouver les objet introuvables, car par défaut il enregistre dans le cache les 404, le mode erreur de PluXml

## Notes :
* Dans cette version les fichiers de cache sont en PHP, cela permet d'afficher le temps pour délivré la page du cache, mais ça fait ralentir un peu, include() est utilisé au lieu de readfile() pour info ;)
* Ajout d'un point (.) au nom du dossier de cache : cache 2 .cache
* Il est préférable de supprimer le fichier zip présent dans le serveur après la sauvegarde.

Enjoy it ;)

@+

Hors ligne

#47 17/09/2017 19:54:07

bazooka07
Membre
Lieu : Quelque part en Rhône-Alpes
Inscription : 06/02/2014
Messages : 830
Site Web

Re : [plugin] plxMinifyCache

On recommande en général de rajouter la ligne suivante au tout début du code PHP pour vérifier qu'on est bien dans le contexte de PluXml :

[== PHP ==]
if(! defined('PLX_ROOT') { exit; }

En clair, si le visiteur du site appelle directement le plugin, on le dégage !

C'est écrit quelque part dans le manuel du développeur.

Hors ligne

#48 17/09/2017 22:52:03

Sudwebdesign
Membre
Inscription : 15/02/2011
Messages : 145

Re : [plugin] plxMinifyCache

bazooka07 a écrit :

On recommande en général de rajouter la ligne suivante au tout début du code PHP pour vérifier qu'on est bien dans le contexte de PluXml :

[== PHP ==]
if(! defined('PLX_ROOT') { exit; }

En clair, si le visiteur du site appelle directement le plugin, on le dégage !

C'est écrit quelque part dans le manuel du développeur.

OOps, ça avais sauté au lavage, c'est maintenant corrigé sur GH
CiMer

Édit: Il est passé en 1.5.1

[== Évol Log ==]
v1.5.1 
* inclure admin.css, limité au pluxml 5.2 et antérieur
* Icones Action bar : passé en 32px
* Fix OOPS if (!defined('PLX_ROOT')) exit; dans la classe principale manquant
* Fix js déclencheur de la boite de dialogue pour effacer le zip après une sauvegarde dans les anciens pluxml
* Typo du fichier update

Dernière modification par Sudwebdesign (18/09/2017 00:02:11)

Hors ligne

#49 18/09/2017 18:45:09

i M@N
Membre
Lieu : Bordeaux, FR / Dakar, SN
Inscription : 07/04/2013
Messages : 72
Site Web

Re : [plugin] plxMinifyCache

Hello.
Ah cool quelqu'un poursuit le dev  smile

Par contre je ne vais pas inclure tes modifications dans mon code, d'une part parce que j'ai pas eu de retours comme quoi ça ne fonctionnait plus sur les versions récentes et aussi parce que tu sembles avoir ajouté pas mal de features et mon but c'était de rester KISS.

Par contre si ça avait été juste des modifications type sécurité ou amélioration de l'existant j'aurais ajouté au code actuel.

Je pense que tu devrais proposer tes modifications dans ton repo GitHub et en faire l'annonce dans ce thread ou dans un nouveau aucun souci, tu peux faire évoluer le code à ta guise c'est de la licence WTFPL : http://www.wtfpl.net/

@+..

Hors ligne

#50 20/09/2017 02:33:28

Sudwebdesign
Membre
Inscription : 15/02/2011
Messages : 145

Re : [plugin] plxMinifyCache

Hi,

Comprendido et j'ai bien vu la licence WTFPL, quelques un(e)s aurais des idées de nom, car il est bien plus agr&able a utilisé sur les PluXml récent (et ancien) et pour les bugs ça arrive parfois qu'il y en ai aucun mais c'est rare, le tiens en fait partie car ...

C Cool KISS, 2 notices corrigés et envoyés, d’ailleurs j'ai commencé par corrigé juste ça, et après tout roulais nickel big_smile , les notices d'en-tête en moins.

Ensuite ... Tests avec plxMyShop, et là ce fut la cata, il fige les pages de la boutique, products & panier. D’où l'idée de trouver ce qui clochais, vu que les POSTS sont exclus en dur smile
Donc Débogage & Dev a l'ancienne avec les idées des paramètres possibles au fur et a mesure de la (belle) découverte du code ... haaaa le var_dump.

En aparté, pour MyShop (et d'autre peut-être) comme il est impossible de l'en exclure, il place la première visite en cache ensuite on a toujours le même panier, vu qu'il est géré par les sessions et non les POST ainsi que les image disparaissent, sinon a part lui tout est nickel et ça fuse wink

Que dit(es) tu/vous d'intégré dans la config en mode KISS (juste un champ texte) un système qui permet d'exclure d'autres modes de la mise en cache, le code est déjà (presque) écrit wink

@+

Dernière modification par Sudwebdesign (20/09/2017 02:35:27)

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2017 PluXml.org, tous droits réservés