<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 23 May 2013 00:31:31 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPImpact Blog: Zend Framework Architecture]]></title>
      <guid>http://www.phpdeveloper.org/news/10694</guid>
      <link>http://www.phpdeveloper.org/news/10694</link>
      <description><![CDATA[<p>
In <a href="http://phpimpact.wordpress.com/2008/07/28/zend-framework-architecture/">this new post</a> to the PHP::Impact blog, <i>Federico</i> takes a look at the architecture behind one of the PHP community's most popular frameworks - the <a href="http://framework.zend.com">Zend Framework</a>.
</p>
<blockquote>
Before we begin our exploration of the architecture of the Zend Framework (ZF), it is important to discuss how a typical MVC application is built. Examining and understanding the architecture of an MVC Web application allows you to make more contextually sound choices when building your application.
</blockquote>
<p>
He starts with a look at a three-tier architecture (presentation, application, data) and compares that to the MVC used in the Zend Framework. He talks about how ZF is a hybrid component and infrastructure framework and the coupling that it provides between its components. He also has a few criticisms namely some performance issues from this style and the lack of a module to handle model/controller dependencies.
</p>]]></description>
      <pubDate>Mon, 28 Jul 2008 10:26:01 -0500</pubDate>
    </item>
  </channel>
</rss>
