私は自分のcssとjavascript関数用のカスタムローダーを持っています。php css/js minifier?
そのままです。
私は準備ができています。私はCSSのリストと別のjavascriptファイルを持っています。
私は関数を呼び出すことができる方法を探していて、圧縮された組み合わせのCSSとjsファイルへのパスを出力します。
so。あなたがこれを行うために提案するかどうクラス
:
load::css('master');
load::css('links');
load::css('buttons');
load::css();
のようなものは、(縮小さCSSのリンクを生成する必要があります任意ののparamsずにCSS()の負荷を呼び出しますか)?
私の問題は、私のサイトのほぼすべてのページがCSSとjavascriptファイルの異なる組み合わせを使用しているので、通常は平均7個のファイルがあると見ていました。私はminifyクラスを呼び出すことができればと思っています。それはファイルに基づいて私にcss/jsファイル名を生成します。ファイル名がファイルの内容に基づいていることを保証するために何らかの類義語を使用し、js/cssファイルが存在する場合はそれを返し、それ以外の場合は作成してから返します。 – Hailwood
私はかなり似ていたことがありました。最小化の仕方は、あなたのCSSとしてhttp://yoursite.com/minify/?foo.css,bar.css,foobar.cssのようなURLを含めることができ、CSSファイルを生成することです。私は約15ファイルを持っていた、それはかなり遅くなったが、それはトリックを行う可能性があります。 –