Minify, réduisez et réunissez vos fichiers CSS et Javascript
Ah les jolis sites, avec leurs feuilles de styles, leurs animations en Javascript et leurs morceaux d’AJAX dedans !
C’est joli, c’est très “2.0 et cie”, mais ça fait encore plus de lignes de code, encore plus de fichiers et donc encore plus de bande passante.

Les sites s’allourdissent (sans parler des pubs, du flash, etc …). Bref ! C’est la crise, faut alléger tout ça ! (oui, je sais que la crise n’a rien à voir, mais c’est dans l’ère du temps
).
Je vais parler aujourd’hui d’un petit bout de php qui ne fera de mal à personne : Minify.
Minify est un script codé en php5 qui permet de réduire et de réunir efficacement les fichiers CSS et Javascript.
Cette application supprime tous les caractères inutiles à l’interprétation du code par les navigateurs, à savoir les espaces et les commentaires.
De plus, elle concatène ces scripts entre eux, ce qui permet de réduire le nombre de requêtes effectuées par le navigateur de vos visiteurs (ce qui implique un temps de chargement ainsi qu’une charge en bande passantes réduits).
Autre atout, les fichiers crées sont envoyés avec un encodage HTTP (gzip/deflate), ce qui signifie qu’au moment de l’envoi au navigateur, ils vont être (g)zippés (compressés).
Au niveau de l’installation, c’est assez simple puisqu’un assistant de création d’URL est fourni avec l’outil pour permettre une integration plus aisée à vos créations existantes ou futures. Le fichier readme explique tout ça bien mieux que moi ^^
Cette petite application est simple, mais diablement efficace. De plus, elle est gratuite et sous licence BSD (une des nombreuses licences OpenSource).
Via : WebAppers
Leave a Reply
Loïc Gerbaud, Développeur PHP
blogroll
Partenaires
Soif de lecture ?
- Opera Mini 5 beta disponible pour Android
- Effacer définitivement vos données personnelles
- Google : ouverture du Google Apps Marketplace
- Les 13 signes qui prédisent un projet foireux
- Les 13 signes qui prédisent un projet foireux
- G-Point, la souris au clitoris…
- Android Quick App: Photoshop Mobile
- Uncovering jQuery’s Hidden Features
- [GeeK] Chacun son
- RemixJobs, le site d’emploi spécialisé dans les métiers du web