
<?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>Team Offshoot &#187; PHP</title>
	<atom:link href="http://www.offshootinc.com/blog/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.offshootinc.com/blog</link>
	<description>We build, mobilise and empower communities</description>
	<lastBuildDate>Fri, 23 Jul 2010 18:18:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Hostname matching with Zend_Controller_Router_Route_Hostname</title>
		<link>http://www.offshootinc.com/blog/2010/04/02/hostname-matching-with-zend_controller_router_route_hostname/</link>
		<comments>http://www.offshootinc.com/blog/2010/04/02/hostname-matching-with-zend_controller_router_route_hostname/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 22:31:43 +0000</pubDate>
		<dc:creator>Chris Woodford</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.offshootinc.com/blog/?p=878</guid>
		<description><![CDATA[The Zend Framework offers and handy little tool for hostname matching. This means that you can introduce variables into your application&#8217;s URIs. For example, you may want to let users go to a URI like http://chris.yoursite.com or http://neil.yoursite.com and then use the &#8220;chris&#8221; or &#8220;neil&#8221; part to determine what content is displayed. The first thing [...]]]></description>
		<wfw:commentRss>http://www.offshootinc.com/blog/2010/04/02/hostname-matching-with-zend_controller_router_route_hostname/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Book Review &#8212; Zend Framework 1.8: Web Application Development by Keith Pope</title>
		<link>http://www.offshootinc.com/blog/2010/03/01/book-review-zend-framework-1-8-web-application-development-by-keith-pope/</link>
		<comments>http://www.offshootinc.com/blog/2010/03/01/book-review-zend-framework-1-8-web-application-development-by-keith-pope/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 23:25:35 +0000</pubDate>
		<dc:creator>Chris Woodford</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Book Review]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend Framework 1.8]]></category>

		<guid isPermaLink="false">http://www.offshootinc.com/blog/?p=829</guid>
		<description><![CDATA[I was recently approached by a representative from Packt Publishing to review their newst book on the Zend Framework, Zend Framework 1.8: Web Application Development by Keith Pope. The book is intended to be an introduction to the Zend Framework (ZF), and with the exception of chapters 4 and 5, I tend to agree. Chapters [...]]]></description>
		<wfw:commentRss>http://www.offshootinc.com/blog/2010/03/01/book-review-zend-framework-1-8-web-application-development-by-keith-pope/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Zend_Soap_Client with the Campaign Monitor API</title>
		<link>http://www.offshootinc.com/blog/2010/02/03/using-zend_soap_client-with-the-campaign-monitor-api/</link>
		<comments>http://www.offshootinc.com/blog/2010/02/03/using-zend_soap_client-with-the-campaign-monitor-api/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 23:33:55 +0000</pubDate>
		<dc:creator>Chris Woodford</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Campaign Monitor]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.offshootinc.com/blog/?p=812</guid>
		<description><![CDATA[I recently needed to write a PHP client to integrate with the SOAP side of the Campaign Monitor API. The code was pretty simple and straight-forward, but I was getting a weird error: 101 Invalid ListID. I checked and re-checked my ListID in our Campaign Monitor account and verified that I was using the correct [...]]]></description>
		<wfw:commentRss>http://www.offshootinc.com/blog/2010/02/03/using-zend_soap_client-with-the-campaign-monitor-api/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Zend Framework: Amazon S3 Component</title>
		<link>http://www.offshootinc.com/blog/2009/05/11/zend-framework-amazon-s3-component/</link>
		<comments>http://www.offshootinc.com/blog/2009/05/11/zend-framework-amazon-s3-component/#comments</comments>
		<pubDate>Mon, 11 May 2009 21:33:05 +0000</pubDate>
		<dc:creator>Chris Woodford</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.offshootinc.com/blog/?p=365</guid>
		<description><![CDATA[With the 1.8 release, the Zend Framework has pushed out a number of really awesome components. One that I got to work with recently, was Zend_Service_Amazon_S3. At the time that I started using the S3 component, it was still in the incubator. Since it has been released, the official documentation can be found here. Although [...]]]></description>
		<wfw:commentRss>http://www.offshootinc.com/blog/2009/05/11/zend-framework-amazon-s3-component/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using PHP&#8217;s Imagick class to convert a CMYK jpeg to RGB</title>
		<link>http://www.offshootinc.com/blog/2008/10/24/using-the-imagick-class-to-convert-a-cmyk-jpeg-to-rgb/</link>
		<comments>http://www.offshootinc.com/blog/2008/10/24/using-the-imagick-class-to-convert-a-cmyk-jpeg-to-rgb/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 15:27:25 +0000</pubDate>
		<dc:creator>Chris Woodford</dc:creator>
				<category><![CDATA[Free Code]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.offshootinc.com/blog/?p=173</guid>
		<description><![CDATA[We&#8217;ve recently converted all of our image processing from using GD to using ImageMagick and one of the biggest stumbling blocks in doing that has been the lack of documentation for PHP&#8217;s Imagick class. I ran into a problem when I realized that I needed to convert a jpeg from CMYK to RGB. After some [...]]]></description>
		<wfw:commentRss>http://www.offshootinc.com/blog/2008/10/24/using-the-imagick-class-to-convert-a-cmyk-jpeg-to-rgb/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1.6RC</title>
		<link>http://www.offshootinc.com/blog/2008/07/25/zend-framework-16rc/</link>
		<comments>http://www.offshootinc.com/blog/2008/07/25/zend-framework-16rc/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 14:57:59 +0000</pubDate>
		<dc:creator>Chris Woodford</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tech News]]></category>

		<guid isPermaLink="false">http://www.offshootinc.com/blog/?p=124</guid>
		<description><![CDATA[If you don&#8217;t frequent the zend framework website you might not have realized that they already have a release candidate for version 1.6 of the zend framework. What&#8217;s interesting about version 1.6 (other than the additions to my new friend Zend_Form) is that it comes bundled with the Dojo javascript framework. On the surface this [...]]]></description>
		<wfw:commentRss>http://www.offshootinc.com/blog/2008/07/25/zend-framework-16rc/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Free App: PHP Simple Gallery</title>
		<link>http://www.offshootinc.com/blog/2008/07/25/free-app-php-simple-gallery/</link>
		<comments>http://www.offshootinc.com/blog/2008/07/25/free-app-php-simple-gallery/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 14:27:25 +0000</pubDate>
		<dc:creator>Team Offshoot</dc:creator>
				<category><![CDATA[Justin]]></category>
		<category><![CDATA[Organisation]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.offshootinc.com/blog/?p=123</guid>
		<description><![CDATA[Here at the office, when we&#8217;ve run into a bottleneck design wise, we&#8217;ve used a collection of images to inspire us, mostly in the form of large, slow to open, and hard to share layered PSD resource files. To fix this problem I slapped together this simple php image gallery. No database required, no extensive [...]]]></description>
		<wfw:commentRss>http://www.offshootinc.com/blog/2008/07/25/free-app-php-simple-gallery/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Favour Composition over Inheritance</title>
		<link>http://www.offshootinc.com/blog/2008/06/04/favour-composition-over-inheritance/</link>
		<comments>http://www.offshootinc.com/blog/2008/06/04/favour-composition-over-inheritance/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 17:56:07 +0000</pubDate>
		<dc:creator>Chris Woodford</dc:creator>
				<category><![CDATA[Patterns]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software Design]]></category>

		<guid isPermaLink="false">http://www.offshootinc.com/blog/?p=91</guid>
		<description><![CDATA[I was just reading through the current issue of php&#124;architect (April 2008) and I noticed a particular piece of code that irked me to the point that I need to write about it. If you&#8217;re interested, the article is Exceptional Error Handling. Don&#8217;t get me wrong, it&#8217;s a well written and informative article, however, one [...]]]></description>
		<wfw:commentRss>http://www.offshootinc.com/blog/2008/06/04/favour-composition-over-inheritance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Oh CRUD&#8230; (Part 3)</title>
		<link>http://www.offshootinc.com/blog/2008/05/06/oh-crud-part-3/</link>
		<comments>http://www.offshootinc.com/blog/2008/05/06/oh-crud-part-3/#comments</comments>
		<pubDate>Tue, 06 May 2008 20:18:04 +0000</pubDate>
		<dc:creator>Chris Woodford</dc:creator>
				<category><![CDATA[Patterns]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software Design]]></category>

		<guid isPermaLink="false">http://www.offshootinc.com/blog/?p=77</guid>
		<description><![CDATA[Well, somewhat unfortunately, there won&#8217;t be a part 3 to this blog post. I ended up pitching the idea to php&#124;architect magazine (http://www.phparch.com) and they will be publishing it in their july 2008 issue. I&#8217;ll post any links and relevant data sometime in july. So keep your eyes peeled for that. In the mean time, [...]]]></description>
		<wfw:commentRss>http://www.offshootinc.com/blog/2008/05/06/oh-crud-part-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework Extensions</title>
		<link>http://www.offshootinc.com/blog/2008/05/06/zend-framework-extensions/</link>
		<comments>http://www.offshootinc.com/blog/2008/05/06/zend-framework-extensions/#comments</comments>
		<pubDate>Tue, 06 May 2008 15:41:28 +0000</pubDate>
		<dc:creator>Chris Woodford</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.offshootinc.com/blog/?p=70</guid>
		<description><![CDATA[Recently we made the decision to move from our custom php framework to the zend framework. With the recent 1.5 release, the zend framework has shown that it&#8217;s truly a force to be reckoned with. However, I quickly found that there were certain bits and pieces that I&#8217;ve become accustomed to using that weren&#8217;t (or [...]]]></description>
		<wfw:commentRss>http://www.offshootinc.com/blog/2008/05/06/zend-framework-extensions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
