<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: たった3行加えるだけで、ページの読み込み時間を劇的に改善させる『class.compressor.php』</title>
	<atom:link href="http://www.ideaxidea.com/archives/2008/01/3classcompressorphp.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ideaxidea.com/archives/2008/01/3classcompressorphp.html</link>
	<description>百式管理人のライフハックブログ</description>
	<lastBuildDate>Tue, 31 Jan 2012 07:33:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: ゆう</title>
		<link>http://www.ideaxidea.com/archives/2008/01/3classcompressorphp.html/comment-page-1#comment-2719</link>
		<dc:creator>ゆう</dc:creator>
		<pubDate>Wed, 23 Jan 2008 18:27:14 +0000</pubDate>
		<guid isPermaLink="false">http://100wp.sakura.ne.jp/archives/2008/01/%e3%81%9f%e3%81%a3%e3%81%9f3%e8%a1%8c%e5%8a%a0%e3%81%88%e3%82%8b%e3%81%a0%e3%81%91%e3%81%a7%e3%80%81%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%aa%ad%e3%81%bf%e8%be%bc%e3%81%bf%e6%99%82%e9%96%93%e3%82%92.html#comment-2719</guid>
		<description>技術的な側面とは違いますが
異なるライセンス（たとえばGPLなど）下にある
JavaScriptが一つのファイルにまとめられてしまった結果
意識せずにライセンス違反を犯してしまうという
危険性はあると思います</description>
		<content:encoded><![CDATA[<p>技術的な側面とは違いますが<br />
異なるライセンス（たとえばGPLなど）下にある<br />
JavaScriptが一つのファイルにまとめられてしまった結果<br />
意識せずにライセンス違反を犯してしまうという<br />
危険性はあると思います</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yohgaki</title>
		<link>http://www.ideaxidea.com/archives/2008/01/3classcompressorphp.html/comment-page-1#comment-2718</link>
		<dc:creator>yohgaki</dc:creator>
		<pubDate>Wed, 23 Jan 2008 08:56:58 +0000</pubDate>
		<guid isPermaLink="false">http://100wp.sakura.ne.jp/archives/2008/01/%e3%81%9f%e3%81%a3%e3%81%9f3%e8%a1%8c%e5%8a%a0%e3%81%88%e3%82%8b%e3%81%a0%e3%81%91%e3%81%a7%e3%80%81%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%aa%ad%e3%81%bf%e8%be%bc%e3%81%bf%e6%99%82%e9%96%93%e3%82%92.html#comment-2718</guid>
		<description>試していないので比較できませんが圧縮するだけならPHP本体が持っている

zlib.output_compression
または
ob_gzhandler

の方が良いかも知れません。

キャッシュヘッダを正しく送ってリバースプロキシを入れれば圧縮のオーバーヘッドも気にならなく... と言ってもスクリプトにちょっと書き足すだけで速くなるのは便利ですね。</description>
		<content:encoded><![CDATA[<p>試していないので比較できませんが圧縮するだけならPHP本体が持っている</p>
<p>zlib.output_compression<br />
または<br />
ob_gzhandler</p>
<p>の方が良いかも知れません。</p>
<p>キャッシュヘッダを正しく送ってリバースプロキシを入れれば圧縮のオーバーヘッドも気にならなく&#8230; と言ってもスクリプトにちょっと書き足すだけで速くなるのは便利ですね。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 通りすがり</title>
		<link>http://www.ideaxidea.com/archives/2008/01/3classcompressorphp.html/comment-page-1#comment-2717</link>
		<dc:creator>通りすがり</dc:creator>
		<pubDate>Tue, 22 Jan 2008 14:21:43 +0000</pubDate>
		<guid isPermaLink="false">http://100wp.sakura.ne.jp/archives/2008/01/%e3%81%9f%e3%81%a3%e3%81%9f3%e8%a1%8c%e5%8a%a0%e3%81%88%e3%82%8b%e3%81%a0%e3%81%91%e3%81%a7%e3%80%81%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%aa%ad%e3%81%bf%e8%be%bc%e3%81%bf%e6%99%82%e9%96%93%e3%82%92.html#comment-2717</guid>
		<description>圧縮処理の負荷がサーバに掛かるので、回線速度が問題にならない環境なら圧縮しない方がよいかと。</description>
		<content:encoded><![CDATA[<p>圧縮処理の負荷がサーバに掛かるので、回線速度が問題にならない環境なら圧縮しない方がよいかと。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kokoromo</title>
		<link>http://www.ideaxidea.com/archives/2008/01/3classcompressorphp.html/comment-page-1#comment-2716</link>
		<dc:creator>kokoromo</dc:creator>
		<pubDate>Tue, 22 Jan 2008 06:07:43 +0000</pubDate>
		<guid isPermaLink="false">http://100wp.sakura.ne.jp/archives/2008/01/%e3%81%9f%e3%81%a3%e3%81%9f3%e8%a1%8c%e5%8a%a0%e3%81%88%e3%82%8b%e3%81%a0%e3%81%91%e3%81%a7%e3%80%81%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%aa%ad%e3%81%bf%e8%be%bc%e3%81%bf%e6%99%82%e9%96%93%e3%82%92.html#comment-2716</guid>
		<description>これはCSS/JavaScriptを１つのファイルにまとめて記述し、JavaScriptの圧縮（短縮できる変数名などを短縮するなど）を行っているようです。

参考：
１つのファイルにJavaScriptとCSSをまとめて記述する方法:phpspot開発日誌
&lt;a href=&quot;http://phpspot.org/blog/archives/2007/05/javascriptcss_1.html&quot; rel=&quot;nofollow&quot;&gt;http://phpspot.org/blog/archives/2007/05/javascriptcss_1.html&lt;/a&gt;

JavaScriptとCSSの両方を圧縮できる「YUI Compressor 2.0」リリース:phpspot開発日誌
&lt;a href=&quot;http://phpspot.org/blog/archives/2007/09/javascriptcssyu.html&quot; rel=&quot;nofollow&quot;&gt;http://phpspot.org/blog/archives/2007/09/javascriptcssyu.html&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>これはCSS/JavaScriptを１つのファイルにまとめて記述し、JavaScriptの圧縮（短縮できる変数名などを短縮するなど）を行っているようです。</p>
<p>参考：<br />
１つのファイルにJavaScriptとCSSをまとめて記述する方法:phpspot開発日誌<br />
<a href="http://phpspot.org/blog/archives/2007/05/javascriptcss_1.html" rel="nofollow">http://phpspot.org/blog/archives/2007/05/javascriptcss_1.html</a></p>
<p>JavaScriptとCSSの両方を圧縮できる「YUI Compressor 2.0」リリース:phpspot開発日誌<br />
<a href="http://phpspot.org/blog/archives/2007/09/javascriptcssyu.html" rel="nofollow">http://phpspot.org/blog/archives/2007/09/javascriptcssyu.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kogawa</title>
		<link>http://www.ideaxidea.com/archives/2008/01/3classcompressorphp.html/comment-page-1#comment-2715</link>
		<dc:creator>kogawa</dc:creator>
		<pubDate>Tue, 22 Jan 2008 04:28:56 +0000</pubDate>
		<guid isPermaLink="false">http://100wp.sakura.ne.jp/archives/2008/01/%e3%81%9f%e3%81%a3%e3%81%9f3%e8%a1%8c%e5%8a%a0%e3%81%88%e3%82%8b%e3%81%a0%e3%81%91%e3%81%a7%e3%80%81%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%aa%ad%e3%81%bf%e8%be%bc%e3%81%bf%e6%99%82%e9%96%93%e3%82%92.html#comment-2715</guid>
		<description>使ってみたわけじゃないので想像ですが、トレードオフについて。

JavaScriptについて言えば、スペース・改行・コメントを削除して連結してるようなので、こういうトレードオフが考えられます。
・クライアントサイドのJavaScriptデバッグが困難になる。
・行末のセミコロンを書いてない場合など、文法的に破綻して動作がおかしくなる場合がまれにあると予想される。
　（参考：JavaScriptを圧縮・難読化する時の注意点 &lt;a href=&quot;http://blog.asial.co.jp/233&quot; rel=&quot;nofollow&quot;&gt;http://blog.asial.co.jp/233&lt;/a&gt; ）

あと、多分リクエスト時に圧縮処理を行ってるのでサーバ負荷が上がるんじゃないかなあと思います。</description>
		<content:encoded><![CDATA[<p>使ってみたわけじゃないので想像ですが、トレードオフについて。</p>
<p>JavaScriptについて言えば、スペース・改行・コメントを削除して連結してるようなので、こういうトレードオフが考えられます。<br />
・クライアントサイドのJavaScriptデバッグが困難になる。<br />
・行末のセミコロンを書いてない場合など、文法的に破綻して動作がおかしくなる場合がまれにあると予想される。<br />
　（参考：JavaScriptを圧縮・難読化する時の注意点 <a href="http://blog.asial.co.jp/233" rel="nofollow">http://blog.asial.co.jp/233</a> ）</p>
<p>あと、多分リクエスト時に圧縮処理を行ってるのでサーバ負荷が上がるんじゃないかなあと思います。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: じょうじ</title>
		<link>http://www.ideaxidea.com/archives/2008/01/3classcompressorphp.html/comment-page-1#comment-2714</link>
		<dc:creator>じょうじ</dc:creator>
		<pubDate>Tue, 22 Jan 2008 03:55:54 +0000</pubDate>
		<guid isPermaLink="false">http://100wp.sakura.ne.jp/archives/2008/01/%e3%81%9f%e3%81%a3%e3%81%9f3%e8%a1%8c%e5%8a%a0%e3%81%88%e3%82%8b%e3%81%a0%e3%81%91%e3%81%a7%e3%80%81%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%ae%e8%aa%ad%e3%81%bf%e8%be%bc%e3%81%bf%e6%99%82%e9%96%93%e3%82%92.html#comment-2714</guid>
		<description>す、すばらしい！！
トレードオフが気になる・・・・・</description>
		<content:encoded><![CDATA[<p>す、すばらしい！！<br />
トレードオフが気になる・・・・・</p>
]]></content:encoded>
	</item>
</channel>
</rss>

