This is my second-generation UI compiler. It is currently only in use on cpnp.org. It provides the following optimizations:
- CSS: compact, aggregate, gzip
- JS: compact, aggregate, gzip
- Images: optimize
All files are stored on Amazon S3 to provide the following additional optimizations:
- Shorter file names (a CSS image would be "url(1)")
- Headers are stored staticall for no processing overhead
- Unlimited bandwidth with maximum speeds
- Further optimization possible using CloudFront
This processes files and stores states in a Sqlite database for faster processing. This is a strict improvement over the UIX system with one exception - no sprite creation.