Minify4Joomla 
Version
1.0.0
Rating
Compatibility
Votes
5
Favoured
14
License
GPL
Non-Commercial
Type
Views
7151
Date Added
22 January 2009
Minify (BSD license) is a PHP5 app that can combine multiple CSS or JavaScript files, compress their contents (i.e. removal of unnecessary whitespace/comments), and serve the results with HTTP encoding (gzip/deflate) and headers that allow optimal client-side caching. This helps you follow several of Yahoo!'s Rules for High Performance Web Sites.
Minify4Joomla (GPL v3 license)
Is theJoomla! component that wrap the engine minify and provide ease of administration.
All features of minify
* Combines and minifies multiple CSS or JavaScript files into a single download
* Uses an enhanced port of Douglas Crockford's JSMin library and custom classes to minify CSS and HTML
* Caches server-side to avoid doing unnecessary work
* Responds with an HTTP 304 (Not Modified) response when the browser has an up-to-date cache copy
* Most modules are lazy-loaded as needed (304 responses use minimal code)
* Automatically rewrites relative URIs in combined CSS files to point to valid locations
* With caching enabled, Minify is capable of handling hundreds of requests per second on a moderately powerful server.
* Content-Encoding: deflate/gzip, based on request headers. Caching allows it so serve deflated files faster than Apache's mod_deflate option!
* Test cases for most components
* Easy integration of 3rd-party minifiers
* Separate utility classes for HTTP encoding and cache control
* Memcache support
* An AJAX powered URL builder that simplify the creation of minify urls
* The possibility to define URL's groups to increase performances even more.
+ the features of Joomla! component
* Installation and removal like any Joomla! component
* A real back end administration panel, multilingual,
* Version check to always keep up to date,
* AJAX bookmarklet to discover automatically any css and js in your page.
* A new Joomla HTML head renderer that automatically minify any
* Some security measure inherited from Joomla! framework and best practices.
* Cache statistics: number of objects in cache, objects size by type, rendered in chart.
* GPL v3 license for com_minify,
* BSD license for the engine minify
byDanielKonstanz on September 13, 2009
I liked the idea of the concept - BUT: the configuration is far too complex for a standard user, you need a lot of php knowledge and patience to make this run...I recomment to use the much simpler plugin CssJssCompress, no offense...
byaniphreak on February 6, 2009
minify4joomla has a great potential, but this this is now working out of the box.
i tinkering this product for 1 hour but no i cant make it work.
i am aware that this is for advance php users... but why other non-joomla tools (smartoptimizer for instance) made their product as simple as it can be.
hope for future improvement of this.
i tinkering this product for 1 hour but no i cant make it work.
i am aware that this is for advance php users... but why other non-joomla tools (smartoptimizer for instance) made their product as simple as it can be.
hope for future improvement of this.
I was very scepticle about this app and doubted any performance improvements. How I was wrong. One site has had improvements in loading time by 13 seconds... Thanks so much for making this freely available.
bytomprogs on January 23, 2009
Excellent component. In the past I had to minify my CSS and Javascript files with external tool. Since today it's done automatically.
It works just as descripted. I had just to add a new group the config file and adapted the .htaccess so that now I've just included all my CSS files in one single file.
It works just as descripted. I had just to add a new group the config file and adapted the .htaccess so that now I've just included all my CSS files in one single file.












