Experimental project
This is a sandbox project, which contains experimental code for developer use only.
Creates a Memory File system to store assets. i.e. Aggregated CSS/JS files. Shine can be used to distribute assets across a multiple server architecture.
Shine is powered by jsmin-php https://github.com/rgrove/jsmin-php/
Installation:
- Place this module directory in your modules folder (this will usually be "sites/all/modules/").
- Go to "administer -> build -> modules" and enable the module.
- Either copy the right patched block.module file or you can apply one of the core patches if you like. If you patch, copy the patchfile to Drupal's include folder and run following command:
patch -p0 < common.inc.patch
To reverse the patch, simple run following command:
patch -R -p0 < common.inc.patch
Configuration:
Go to "administer -> settings -> shine"
Set the caching expiration
Go to "administer -> settings -> performance"
Enable Optimize CSS files
Enable Store Aggregated CSS in Memcache
Enable Optimize JAVASCRIPT files
Enable Store Aggregated JS in Memcache
Project information
- Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed. - Maintenance fixes only
Considered feature-complete by its maintainers. - Module categories: Performance
- Created by netplaytv on , updated