I am working on a PHP app that requires eight javascript files (hello web2.0).
I am wondering what the best way combine and compress all of the files dynamically. Am I phrasing the question correctly?
The end result is that I would include one .js file in the header, and that .js file would include of the .js files in my "includes/js" directory.
Thanks.
You can use jsmin-php
Their sample code is:
require 'jsmin-1.1.1.php';
// Output a minified version of example.js.
echo JSMin::minify(file_get_contents('example.js'));
You may easily join several js files by doing something like:
require 'jsmin-1.1.1.php';
// Output a minified version of example.js.
echo JSMin::minify(file_get_contents('example.js') . file_get_contents('example2.js'));