Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/drmikecrowe/cmsms_minify

Minify module for CMS Made Simple
https://github.com/drmikecrowe/cmsms_minify

Last synced: 13 days ago
JSON representation

Minify module for CMS Made Simple

Awesome Lists containing this project

README

        

CMSMS Minify
============

This project embeds [Minify 2.1.5](http://code.google.com/p/minify/) into CMS Made Simple. From the Minify website:

> Minify is a PHP5 app that helps you follow several of Yahoo!'s Rules for High Performance Web Sites. It combines multiple CSS or Javascript files, removes unnecessary whitespace and comments, and serves them with gzip encoding and optimal client-side cache headers.

For example, the javascripts for the Admin interface could be minified into:

````

Currently, it simply embeds the Minify project into the module, and exposes the Builder to the admin interface. The builder allows you to enter your Javascript files in a list, and outputs a the ```` tag that you would embed your template.

For support, please submit [an issue](https://github.com/drmikecrowe/cmsms_minify/issues) for assistance.

Roadmap:

- Initial Release
- Implement Debug mode for development
- Maintains the list of javascripts (or stylesheets), and allow embedding different lists, such as {Minify package="xxxx"}
- Log to CMSMS Admin Log