<?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>PHP Developer Blog &#187; PHP Tutorials</title>
	<atom:link href="http://phpdev.ro/category/php_tutorials/feed" rel="self" type="application/rss+xml" />
	<link>http://phpdev.ro</link>
	<description>The blog of Andrei Gabreanu</description>
	<lastBuildDate>Thu, 21 Apr 2011 16:23:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Zend Framework Tutorial Series: Part 3 – Login and Signup with (RE)Captcha</title>
		<link>http://phpdev.ro/zend-framework-tutorial-series-part-3-login-and-signup-with-recaptcha.html</link>
		<comments>http://phpdev.ro/zend-framework-tutorial-series-part-3-login-and-signup-with-recaptcha.html#comments</comments>
		<pubDate>Tue, 13 Jul 2010 12:40:43 +0000</pubDate>
		<dc:creator>Andrei Gabreanu</dc:creator>
				<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[signup]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://phpdev.ro/?p=1101</guid>
		<description><![CDATA[The third part of the tutorial series will present you with a fully functionable solution for a login and signup page that activates a RECaptcha, via Zend_Captcha as a Service, when the user attempts to login/signup 3 times and fails. The tutorial will also show you how to use your models and how to structure your bussiness logic inside your module based application.]]></description>
		<wfw:commentRss>http://phpdev.ro/zend-framework-tutorial-series-part-3-login-and-signup-with-recaptcha.html/feed</wfw:commentRss>
		<slash:comments>159</slash:comments>
		</item>
		<item>
		<title>Zend Framework Tutorial Series: Part 2 – Debugging your application</title>
		<link>http://phpdev.ro/zend-framework-tutorial-series-part-2-advanced-debugging.html</link>
		<comments>http://phpdev.ro/zend-framework-tutorial-series-part-2-advanced-debugging.html#comments</comments>
		<pubDate>Mon, 14 Jun 2010 10:19:52 +0000</pubDate>
		<dc:creator>Andrei Gabreanu</dc:creator>
				<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[Advices]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[Develop]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Freeware]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://phpdev.ro/?p=1055</guid>
		<description><![CDATA[Continuing with the tutorial series, we will see how to debug the application. Debugging include easy to use methods of printing data on the screen, including ZFDebug Toolbar in order to manage all errors and queries, using the logger to log messages to Firebug, using a simple debug function that will place debug messages in your ZFDebug Toolbar, in a special Debug panel [...] ]]></description>
		<wfw:commentRss>http://phpdev.ro/zend-framework-tutorial-series-part-2-advanced-debugging.html/feed</wfw:commentRss>
		<slash:comments>74</slash:comments>
		</item>
		<item>
		<title>Zend Framework Tutorial Series: Part 1 &#8211; The Module Based Application</title>
		<link>http://phpdev.ro/zf-tutorial-series-part-1-module-based-app.html</link>
		<comments>http://phpdev.ro/zf-tutorial-series-part-1-module-based-app.html#comments</comments>
		<pubDate>Mon, 07 Jun 2010 15:05:32 +0000</pubDate>
		<dc:creator>Andrei Gabreanu</dc:creator>
				<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://phpdev.ro/?p=1012</guid>
		<description><![CDATA[These are a series of tutorials which are meant to show you or guide you through developing a complex application with Zend Framework 1.10.]]></description>
		<wfw:commentRss>http://phpdev.ro/zf-tutorial-series-part-1-module-based-app.html/feed</wfw:commentRss>
		<slash:comments>344</slash:comments>
		</item>
		<item>
		<title>How to avoid Identity Theft in Zend Framework with Zend Auth</title>
		<link>http://phpdev.ro/how-to-avoid-identity-theft-in-zend-framework-with-zend-auth.html</link>
		<comments>http://phpdev.ro/how-to-avoid-identity-theft-in-zend-framework-with-zend-auth.html#comments</comments>
		<pubDate>Thu, 04 Mar 2010 07:00:41 +0000</pubDate>
		<dc:creator>Andrei Gabreanu</dc:creator>
				<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[auth]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://phpdev.ro/?p=987</guid>
		<description><![CDATA[The following tutorial will show you how you can improve your overall security in your PHP application (the tutorial is based on Zend Framework 1.10 and on the use of Zend_Auth but you can easily adapt it to something for your own needs). You will learn how to extend the Zend_Auth class into a highly customizable &#038; secure Project Authentication class]]></description>
		<wfw:commentRss>http://phpdev.ro/how-to-avoid-identity-theft-in-zend-framework-with-zend-auth.html/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>How to add Ajax support in Zend Framework</title>
		<link>http://phpdev.ro/how-to-add-ajax-support-in-zend-framework.html</link>
		<comments>http://phpdev.ro/how-to-add-ajax-support-in-zend-framework.html#comments</comments>
		<pubDate>Tue, 02 Mar 2010 07:00:26 +0000</pubDate>
		<dc:creator>Andrei Gabreanu</dc:creator>
				<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://phpdev.ro/?p=969</guid>
		<description><![CDATA[In this tutorial, I will talk about how to handle AJAX request in a clean &#038; simple way. Whether you use jQuery, mooTools or any other JS framework (or perhaps no framework at all) you will definitely going to love this painless solution of having an ajax view rendered without doing anything (ofcourse, after you set it up properly)]]></description>
		<wfw:commentRss>http://phpdev.ro/how-to-add-ajax-support-in-zend-framework.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Most interesting links of February 2010</title>
		<link>http://phpdev.ro/most-interesting-links-of-february-2010.html</link>
		<comments>http://phpdev.ro/most-interesting-links-of-february-2010.html#comments</comments>
		<pubDate>Mon, 01 Mar 2010 10:20:24 +0000</pubDate>
		<dc:creator>Andrei Gabreanu</dc:creator>
				<category><![CDATA[Jquery]]></category>
		<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[Various]]></category>
		<category><![CDATA[links interesting february]]></category>

		<guid isPermaLink="false">http://phpdev.ro/?p=889</guid>
		<description><![CDATA[Monthly, I will publish an article with the most interesting links that I found during that month. These links will be addressed to both designers, developers and some even to Linux system administrators. Except to find useful resources that may (or may not) help you in your future projects. Each link will contain a small intro text so you can understand what the article is all about without having to navigate to the article itself.]]></description>
		<wfw:commentRss>http://phpdev.ro/most-interesting-links-of-february-2010.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>[HOW TO] Store Zend Cache results into MySql</title>
		<link>http://phpdev.ro/how-to-store-zend-cache-results-into-mysql.html</link>
		<comments>http://phpdev.ro/how-to-store-zend-cache-results-into-mysql.html#comments</comments>
		<pubDate>Tue, 09 Feb 2010 13:37:19 +0000</pubDate>
		<dc:creator>Andrei Gabreanu</dc:creator>
				<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[Advices]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Develop]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://phpdev.ro/?p=928</guid>
		<description><![CDATA[This article will show you how to write / use your own Zend Cache Backend Adapter along side provide you with the Class that will allow you to store your cached data, objects and even full html pages inside a MySql database. You can read about how the class can be used, how it works (theory of operation) or you can just download it from the end of the article.]]></description>
		<wfw:commentRss>http://phpdev.ro/how-to-store-zend-cache-results-into-mysql.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>UnitTesting in PHP with SimpleTest in Zend Framework (the simple and fast way)</title>
		<link>http://phpdev.ro/unittesting-in-php-with-simpletest-in-zend-framework-the-simple-and-fast-way.html</link>
		<comments>http://phpdev.ro/unittesting-in-php-with-simpletest-in-zend-framework-the-simple-and-fast-way.html#comments</comments>
		<pubDate>Mon, 01 Feb 2010 09:38:09 +0000</pubDate>
		<dc:creator>Andrei Gabreanu</dc:creator>
				<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[Advices]]></category>
		<category><![CDATA[Develop]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Unit testing]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://phpdev.ro/?p=901</guid>
		<description><![CDATA[In this post, I will show you why it is important to use Unit Testing, how to use it and how to avoid writing the same code 2 times. Also, i will show you how to do a basic Test Driven Development with SimpleTest and Zend Framework 1.10. Also, this tutorial will show you how to directly link your tests to the code of your application, without duplicating content. At the end, you will be able to extend the tests to run on any code you write.]]></description>
		<wfw:commentRss>http://phpdev.ro/unittesting-in-php-with-simpletest-in-zend-framework-the-simple-and-fast-way.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>How to integrate uploadify in Zend Framework 1.9.6</title>
		<link>http://phpdev.ro/how-to-integrate-uploadify-in-zend-framework-1-9-6.html</link>
		<comments>http://phpdev.ro/how-to-integrate-uploadify-in-zend-framework-1-9-6.html#comments</comments>
		<pubDate>Mon, 30 Nov 2009 15:44:30 +0000</pubDate>
		<dc:creator>Andrei Gabreanu</dc:creator>
				<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Upload]]></category>
		<category><![CDATA[Uploadify]]></category>

		<guid isPermaLink="false">http://blog.uauzilla.ro/?p=595</guid>
		<description><![CDATA[A detailed tutorial will show you how to integrate Zend Framework version 1.9.6 with jQuery Uploadify version 2.1.0. The tutorial covers all the basic aspects of the process from installing the framework on a multi zend applications with the same library/separate configurations system to integrating the jQuery Uploadify into your website. The uploads will be made in a secure folder, outside the public area of your server from where you can manipulate the files as you wish.]]></description>
		<wfw:commentRss>http://phpdev.ro/how-to-integrate-uploadify-in-zend-framework-1-9-6.html/feed</wfw:commentRss>
		<slash:comments>67</slash:comments>
		</item>
		<item>
		<title>Sending complex unknown object types via WebServices in NuSoap</title>
		<link>http://phpdev.ro/sending-complex-unknown-object-types-via-webservices-in-nusoap.html</link>
		<comments>http://phpdev.ro/sending-complex-unknown-object-types-via-webservices-in-nusoap.html#comments</comments>
		<pubDate>Sat, 19 Sep 2009 22:01:48 +0000</pubDate>
		<dc:creator>Andrei Gabreanu</dc:creator>
				<category><![CDATA[PHP Tutorials]]></category>
		<category><![CDATA[Advices]]></category>
		<category><![CDATA[debug]]></category>
		<category><![CDATA[Develop]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Web services]]></category>

		<guid isPermaLink="false">http://blog.uauzilla.ro/?p=308</guid>
		<description><![CDATA[A small tutorial about sending PHP Objects via S.O.A.P. WebServices. The Objects are of an uknown type and must be constructed dinamycally.]]></description>
		<wfw:commentRss>http://phpdev.ro/sending-complex-unknown-object-types-via-webservices-in-nusoap.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 1/54 queries in 0.006 seconds using disk
Object Caching 578/719 objects using disk

Served from: phpdev.ro @ 2012-05-19 01:07:01 -->
