<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Coffee on the Keyboard &#187; download</title>
	<atom:link href="http://coffeeonthekeyboard.com/tag/download/feed/" rel="self" type="application/rss+xml" />
	<link>http://coffeeonthekeyboard.com</link>
	<description>by James Socol</description>
	<lastBuildDate>Fri, 20 Apr 2012 22:17:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/>		<item>
		<title>EzGz: WordPress GZip Plugin</title>
		<link>http://coffeeonthekeyboard.com/ezgz-wordpress-gzip-plugin-268/</link>
		<comments>http://coffeeonthekeyboard.com/ezgz-wordpress-gzip-plugin-268/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 03:52:28 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://coffeeonthekeyboard.com/?p=268</guid>
		<description><![CDATA[By default, WordPress (at least in the current generation, 2.8) does not enable any kind of compression on its output. Some plugins, like WP Super Cache, add gzip compression, but that&#8217;s an awfully big plugin if all you want is compressed output. So I wrote EzGz this afternoon. It is, by far, the simplest plugin [...]]]></description>
			<content:encoded><![CDATA[<p>By default, WordPress (at least in the current generation, 2.8) does not enable any kind of compression on its output. Some plugins, like <a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a>, add gzip compression, but that&#8217;s an awfully big plugin if all you want is compressed output.</p>
<p>So I wrote <a href="http://jamessocol.com/projects/ezgz.php">EzGz</a> this afternoon. It is, by far, the simplest plugin I&#8217;ve ever written. The actual source is probably two orders of magnitude smaller than the comments (plugin details and <a href="http://www.opensource.org/licenses/mit-license.php">the license</a>).</p>
<p>All EzGz does is enable the <a href="http://www.php.net/ob_gzhandler">built-in PHP gzip/deflate handler</a>. This does require output buffering, so it&#8217;s not right for everyone. Some themes or other plugins may already do this.</p>
<p>I&#8217;ve tried using the <var>zlib.output_compression</var> ini setting, but on my server, with zlib working otherwise correctly, the setting had no effect. So I stuck with the output buffering.</p>
<p>You can <a href="http://jamessocol.com/projects/files/ezgz.zip">download it</a>, or check it out of <a href="svn://jamessocol.com/ezgz/trunk">svn</a>, then turn it on and <a href="http://www.whatsmyip.org/http_compression/">see if it works</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://coffeeonthekeyboard.com/ezgz-wordpress-gzip-plugin-268/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

