Hello !
Aujourd'hui je vous présente mon premier plugin pour le framework PHP Atomik Framework : Minifier. Ce plugin permet de réduire et de compresser en un seul fichier mis en cache tous les fichiers CSS nécessaire à une page.
Je vous laisse lire la page du plugin pour plus d'informations. Si vous avez des questions, posez-les ici ou sur le forum d'Atomik ! ;)
Pour la petite histoire, tout à commencé par un billet chez La Ferme du Web, qui relayait un billet de lateralcode, présentant un script simple de compression de fichiers CSS. Le but était tout simplement de ne pas avoir à compresser ses fichiers à chaque fois qu'on les envoie sur son serveur. Et puis du coup, comme beaucoup de commentaires en parlaient, j'ai repris ce script et je l'ai amélioré pour qu'il compresse plusieurs fichiers d'un coup, et qu'il les mette en cache. Et puis histoire que ça me serve encore plus et encore plus facilement, j'en ai fait un plugin pour Atomik, framework que j'apprécie et que j'utilise beaucoup !
Liens :
- Le plugin Minifier sur AtomikFramework (avec lien de téléchargement)
- Page officielle du plugin
- Présentation du plugin sur le forum d'Atomik
Comments
Je ne sais pas si tu es à l'origine de tout le code, mais il y a des regex douteuses.
Les regex sont reprises d'autres projets similaires. Le code d'origine (cf. les liens dans l'article) ne marchaient pas chez moi, donc j'ai pris ce que j'ai trouvé... Du moment que ça marche... ;D