<?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, 20 Nov 2008 04:17:19 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Lukas Smith's Blog: KISS my...]]></title>
      <guid>http://www.phpdeveloper.org/news/10381</guid>
      <link>http://www.phpdeveloper.org/news/10381</link>
      <description><![CDATA[<p>
<i>Lukas Smith</i> recently <a href="http://pooteeweet.org/blog/0/1151#m1151">posted about</a> issues he's been coming across with the "KISS" mentality (and code) that the Zend Framework implements, specifically for the Zend_Feed component.
</p>
<blockquote>
Now that I am actually using the Zend Framework on my first project, hitting bugs/limitations in Zend_Feed and therefore looking at the code, I must say I am seeing feature duplication with internal PHP features that does not quite fit in with the KISS principle.
</blockquote>
<p>
He points out a few things that illustrate his point - the use of Zend_Http_Client instead of a <a href="http://ch2.php.net/manual/en/function.stream-context-create.php">strea context</a>, passing XML contents into loadXML instead of just load. As a replacement, he's considered <a href="http://svn.ez.no/svn/ezcomponents/trunk/Feed/src/feed.php">a Feed component</a> from the eZ components system, but it hasn't been released (officially) yet. So, as an alternative, he's come up with <a href="http://pooteeweet.org/public/Zend_Feed.diff">a patch</a> to fix a few things in the Zend_Feed component to make it a bit more KISS-friendly.
</p>]]></description>
      <pubDate>Tue, 10 Jun 2008 12:53:58 -0500</pubDate>
    </item>
  </channel>
</rss>
