There is a script at google-code for this:
http://code.google.com/p/jscsscomp/

Cheers
Muckinger

Klaus Hartl schrieb am Montag, 16. Juli 2007, 11:23:57: 

KH> Gilles (Webunity) wrote:
>> I've build something similar to this; here's how i did it:
>> on my webserver, there are a bunch of JS and CSS files. During each
>> page load, i create an array of CSS and JS files, which have to be
>> included on that page. Currently i store these in session, but that
>> isn't needed. In the header of the page, i have 2 calls, one to "/
>> framework/load?css/<scriptname>" and one to "/framework/load?js/</
>> scriptname>". That script ("load" is a PHP file which reads the array,
>> generates a hash out of it, checks to see if the files are modified
>> since the last time they where "build" and if so, recombines all files
>> and minifies them (in case of JS: Packer, in case of CSS: remove
>> newlines, comments and tabs). After compiling it writes the generated
>> file to disk and serves that to the browser. It was a lot of work, but
>> it allows me to keep all original JS and CSS files on the server (=
>> greater maintainability) and improves load times drastically.
>> 
>> HTH
>> 
>> -- Gilles

KH> You're saying that is done on each page load. Isn't it better to do that
KH> once, when deploying the files? How long does it take to merge the files?



KH> --Klaus

Reply via email to