<?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>free Zend Framework screencasts - Zendcasts &#187; zend_config</title>
	<atom:link href="http://www.zendcasts.com/tag/zend_config/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zendcasts.com</link>
	<description>free Zend Framework screencasts. Video tutorials to get you up to speed with different parts of the Zend Framework and enterprise PHP development.</description>
	<lastBuildDate>Mon, 12 Dec 2011 21:14:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>HTMLPurifier Integration</title>
		<link>http://www.zendcasts.com/htmlpurifier-integration/2011/05/</link>
		<comments>http://www.zendcasts.com/htmlpurifier-integration/2011/05/#comments</comments>
		<pubDate>Mon, 23 May 2011 20:43:07 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Getting Started]]></category>
		<category><![CDATA[HTML / CSS]]></category>
		<category><![CDATA[Screencasts]]></category>
		<category><![CDATA[htmlpurifier]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[zend_config]]></category>

		<guid isPermaLink="false">http://www.zendcasts.com/?p=489</guid>
		<description><![CDATA[Quickly integrate HTMLPurifier into your Zend Framework application.]]></description>
			<content:encoded><![CDATA[
 <p><a href="http://www.zendcasts.com/?flattrss_redirect&amp;id=489&amp;md5=bf1d30ccd5341f6efbf5bd7f32a85ad9" title="Flattr" target="_blank"><img src="http://www.zendcasts.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.zendcasts.com/htmlpurifier-integration/2011/05/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
<enclosure url="http://www.zendcasts.com/wp-content/uploads/2011/05/zc-72-htmlpurifier-integration-desktop.mov" length="42035517" type="video/quicktime" />
<enclosure url="http://www.zendcasts.com/wp-content/uploads/2011/05/zc-72-htmlpurifier-integration-iphone.m4v" length="44844365" type="video/x-m4v" />
		</item>
		<item>
		<title>Transparent Logging with Zend_Log</title>
		<link>http://www.zendcasts.com/transparent-logging-with-zend_log/2010/06/</link>
		<comments>http://www.zendcasts.com/transparent-logging-with-zend_log/2010/06/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 16:07:58 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Web Architecture]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[error handling]]></category>
		<category><![CDATA[singleton]]></category>
		<category><![CDATA[zend_config]]></category>
		<category><![CDATA[zend_log]]></category>

		<guid isPermaLink="false">http://www.zendcasts.com/?p=341</guid>
		<description><![CDATA[First of all, I&#8217;d like to thank you all for your patience! Zendcasts takes quite a bit of time and research to put together and I&#8217;m deeply touched by all your support. On a personal note, my wife and I are heading out of North America in a week to visit Namibia and South Africa…]]></description>
			<content:encoded><![CDATA[<p>First of all, I&#8217;d like to thank you all for your patience! Zendcasts takes quite a bit of time and research to put together and I&#8217;m deeply touched by all your support.<br />
On a personal note, my wife and I are heading out of North America in a week to visit Namibia and South Africa for 3 months. I&#8217;m going to do my best to keep up Zendcasts on a weekly basis, however my connectivity and upload speed will be limited. We&#8217;ll see how it goes!</p>
<p><strong>Now for today&#8217;s episode:<br />
</strong></p>
<p>I was working on a project for a client the other day and noticed a couple of lines in the ErrorController for automatically logging errors with Zend_Log. In 10 minutes, you can have a fully integrated logging framework. I also implement a singleton pattern for reusing your Zend_Log configuration (defined in the application.ini) anywhere else in your application.<br />
Grab a <a href="http://zendcasts.googlecode.com/svn/trunk/zc55-transparent-logging-with-zend-log/zc55-transparent-logging-with-zend-log.zip">copy of the project</a> or <a href="http://code.google.com/p/zendcasts/source/browse/#svn/trunk/zc55-transparent-logging-with-zend-log">browse the repository</a>.<br />
Enjoy!</p>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://www.zendcasts.com/transparent-logging-with-zend_log/2010/06/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
<enclosure url="http://zendcasts.com/wp-content/uploads/2010/06/zc55-transparent-logging-with-zend-log-desktop.mov" length="48437666" type="video/quicktime" />
<enclosure url="http://zendcasts.com/wp-content/uploads/2010/06/zc55-transparent-logging-with-zend-log-iphone.m4v" length="49982664" type="video/x-m4v" />
		</item>
		<item>
		<title>Deep Integration between Zend and Doctrine 1.2</title>
		<link>http://www.zendcasts.com/deep-integration-between-zend-and-doctrine-1-2/2010/01/</link>
		<comments>http://www.zendcasts.com/deep-integration-between-zend-and-doctrine-1-2/2010/01/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 00:53:44 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[relations]]></category>
		<category><![CDATA[zend_config]]></category>
		<category><![CDATA[zend_controller]]></category>

		<guid isPermaLink="false">http://www.zendcasts.com/?p=297</guid>
		<description><![CDATA[There&#8217;s been a lot of talk online about finding the best approach for bringing Zend and Doctrine 1.x together. This video is my humble approach of combining some of the learning brought about over the last few weeks on Zendcasts, as well as suggestions from Doctrine developers. The goal of this video is to show…]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been a lot of talk online about finding the best approach for bringing Zend and Doctrine 1.x together. This video is my humble approach of combining some of the learning brought about over the last few weeks on Zendcasts, as well as suggestions from Doctrine developers.</p>
<p>The goal of this video is to show how you leverage the existing resource loading tools in Zend to have a model structure that reflects Zend&#8217;s best practices. This video builds on the last Doctrine video, but if you&#8217;re familiar with both frameworks, you should be able to follow along. Enjoy!</p>
<p>Grab a <a href="http://zendcasts.googlecode.com/svn/trunk/zc42-deep-integration-doctrine-1.2/zc42-deep-integration-doctrine-1.2.zip">copy of the project</a> or <a href="http://code.google.com/p/zendcasts/source/browse/#svn/trunk/zc42-deep-integration-doctrine-1.2">browse the repository</a>.</p>
<p>Also, a big thank you to <a href="http://www.servergrove.com/">ServerGrove</a> for extending their support of Zendcasts for January. ServerGrove specializes in Zend Framework hosting and they&#8217;ve offered a 10% rebate on hosting with coupon code &#8220;zc&#8221;. If you&#8217;re looking for a host, be sure to <a href="http://www.servergrove.com/">check them out</a>. They&#8217;ve also added an additional coupon for &#8220;Mini Hosting&#8221; plans, get $2 off by using code &#8220;zcmini&#8221;.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.zendcasts.com/deep-integration-between-zend-and-doctrine-1-2/2010/01/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
<enclosure url="http://www.zendcasts.com/wp-content/uploads/2010/01/zc42-deep-integration-doctrine-1.2-desktop.mov" length="84257417" type="video/quicktime" />
<enclosure url="http://www.zendcasts.com/wp-content/uploads/2010/01/zc42-deep-integration-doctrine-1.2-iphone.m4v" length="84570421" type="video/x-m4v" />
		</item>
		<item>
		<title>Introducing Doctrine 1.2 Integration</title>
		<link>http://www.zendcasts.com/introducing-doctrine-1-2-integration/2009/11/</link>
		<comments>http://www.zendcasts.com/introducing-doctrine-1-2-integration/2009/11/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 16:55:26 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[doctrine]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[zend_config]]></category>

		<guid isPermaLink="false">http://www.zendcasts.com/?p=282</guid>
		<description><![CDATA[By popular demand, I&#8217;ve put together an introduction to Doctrine 1.2 integration with the Zend Framework. Doctrine is a fantastic ORM (object-relational mapping tool). If you&#8217;ve jumped from NHibernate or Hibernate and are itching to have a powerful tool for handling database relationships, Doctrine is probably your best bet. On the mailing lists, there&#8217;s a…]]></description>
			<content:encoded><![CDATA[<p>By popular demand, I&#8217;ve put together an introduction to Doctrine 1.2 integration with the Zend Framework. Doctrine is a fantastic ORM (object-relational mapping tool). If you&#8217;ve jumped from NHibernate or Hibernate and are itching to have a powerful tool for handling database relationships, Doctrine is probably your best bet. On the mailing lists, there&#8217;s a lot of talk about integrating Doctrine 2.0 into the 2.0 release of the Zend Framework. Regardless, this will help you get up to speed today. In next week&#8217;s video, I&#8217;ll show you how you can unit test those models in the Zend Framework.</p>
<p>Enjoy!</p>
<p><strong>Edit:</strong> I spoke to Guilherme Blanco (one of the core developers behind Doctrine) and he kindly brought up some things I should bear in mind for my Doctrine / Zend set.<br />
Doctrine&#8217;s autoloader configuration <a href="http://www.doctrine-project.org/upgrade/1_2#PEAR%20Style%20Model%20Loading%20and%20Generation">can be scaled back by doing PEAR style Model Loading (new to 1.2)</a>. Also, you can use Doctrine_Core instead of Doctrine since everything has been moved to Doctrine_Core in order to follow Zend-style namespacing.</p>
<p>lastly, you can register your own CLI tasks as part of Doctrine&#8217;s CLI script or just write them in the scripts/doctrine.php file. With this, you could have your newly-generated models placed in the necessary folders. I&#8217;ll be experimenting with this in the coming week.</p>
<p>Grab a <a href="http://zendcasts.googlecode.com/svn/trunk/zc38-introducing-doctrine1-2/zc38-introducing-doctrine1-2.zip">copy of the project</a> or <a href="http://code.google.com/p/zendcasts/source/browse/trunk/zc38-introducing-doctrine1-2/">browse the repository</a>.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.zendcasts.com/introducing-doctrine-1-2-integration/2009/11/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
<enclosure url="http://zendcasts.com/wp-content/uploads/2009/11/zc38-integrating-doctrine-1-2-into-zend-desktop.mov" length="79620067" type="video/quicktime" />
<enclosure url="http://zendcasts.com/wp-content/uploads/2009/11/zc38-integrating-doctrine-1-2-into-zend-iphone.m4v" length="82008141" type="video/x-m4v" />
		</item>
		<item>
		<title>Moving Bootstrap Code to Configuration</title>
		<link>http://www.zendcasts.com/moving-bootstrap-code-to-configuration/2009/11/</link>
		<comments>http://www.zendcasts.com/moving-bootstrap-code-to-configuration/2009/11/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 22:32:56 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Getting Started]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[zend_config]]></category>
		<category><![CDATA[zend_controller_plugin]]></category>

		<guid isPermaLink="false">http://www.zendcasts.com/?p=271</guid>
		<description><![CDATA[We&#8217;re going to build on what was covered in the last video and work with Zend Controller Plugins to specify a special layout for each module in our application. We&#8217;ll also look at how we can clean up the configuration of our Bootstrap.php file by moving as much configuration as possible into the application.ini file.…]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re going to build on what was covered in the last video and work with Zend Controller Plugins to specify a special layout for each module in our application. We&#8217;ll also look at how we can clean up the configuration of our Bootstrap.php file by moving as much configuration as possible into the application.ini file. Included in this video is a very quick look at how the Zend Framework&#8217;s resources are defined and loaded.</p>
<p>Grab a <a href="http://zendcasts.googlecode.com/svn/trunk/zc36-moving-bootstrap-code-into-config/zc36-moving-bootstrap-code-into-config.zip">copy of the project</a> or <a href="http://code.google.com/p/zendcasts/source/browse/#svn/trunk/zc36-moving-bootstrap-code-into-config">browse the repository</a>.<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zendcasts.com/moving-bootstrap-code-to-configuration/2009/11/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
<enclosure url="http://zendcasts.com/wp-content/uploads/2009/11/zc36-moving-bootstrap-code-to-config-iphone.m4v" length="78938767" type="video/x-m4v" />
<enclosure url="http://zendcasts.com/wp-content/uploads/2009/11/zc36-moving-bootstrap-code-to-config-desktop.mov" length="75389674" type="video/quicktime" />
		</item>
		<item>
		<title>Zend_Config_Ini and using Zend_Http_Client with Twitter</title>
		<link>http://www.zendcasts.com/zend_http_client-with-twitter/2009/03/</link>
		<comments>http://www.zendcasts.com/zend_http_client-with-twitter/2009/03/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 22:14:31 +0000</pubDate>
		<dc:creator>jon</dc:creator>
				<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[zend_config]]></category>
		<category><![CDATA[zend_http_client]]></category>

		<guid isPermaLink="false">http://www.zendcasts.com/?p=159</guid>
		<description><![CDATA[This podcast is a two-parter: Zend_Config_Ini and Zend_Http_Client(). While the two classes aren&#8217;t married together in the video, anyone serious about writing an API to their web application will need to access the API differently in development, staging and production environments. We also take 10 minutes and 4 lines of code to work with the…]]></description>
			<content:encoded><![CDATA[<p>This podcast is a two-parter: Zend_Config_Ini and Zend_Http_Client(). While the two classes aren&#8217;t married together in the video, anyone serious about writing an API to their web application will need to access the API differently in development, staging and production environments.</p>
<p>We also take 10 minutes and 4 lines of code to work with the Twitter API. Jump to around the 15 minute mark if you&#8217;re already up to speed on Zend_Config_*.</p>
<p>I&#8217;m trying to cover the basic classes required to write a web service in the video next week. I&#8217;ve gotten a couple emails about covering Zend_Db. Since this podcast has covered Zend_Controller_* and Zend_View_* classes, the Zend_Db_* are starting to appear as the odd class out. I&#8217;m hoping to introduce Zend_Db by mid April.</p>
<p><a href="http://code.google.com/p/zendcasts/source/browse/#svn/trunk/ep15-zend-config-and-zend-http-client%3Fstate%3Dclosed">View / download the source on Google Code</p>
<p></a></p>

]]></content:encoded>
			<wfw:commentRss>http://www.zendcasts.com/zend_http_client-with-twitter/2009/03/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
<enclosure url="http://www.zendcasts.com/wp-content/uploads/2009/03/zc14-zend_config_and_zend_http_client-screen.mov" length="79467242" type="video/quicktime" />
<enclosure url="http://www.zendcasts.com/wp-content/uploads/2009/03/zc14-zend_config_and_zend_http_client-iphone.m4v" length="76262706" type="text/plain" />
		</item>
	</channel>
</rss>

