<?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>Sat, 18 May 2013 09:23:32 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Jani Hartikainen's Blog: Three PHP mistakes that will cause you debugging nightmares]]></title>
      <guid>http://www.phpdeveloper.org/news/11795</guid>
      <link>http://www.phpdeveloper.org/news/11795</link>
      <description><![CDATA[<p>
<i>Jani Hartikainen</i> has <a href="http://codeutopia.net/blog/2009/01/21/three-php-mistakes-that-will-cause-you-debugging-nightmares/">posted about</a> three simple, but hard to find, mistakes that can cause you endless frustration if you're not looking in the right places.
</p>
<p>Here's his list:</p>
<ul>
<li>Semicolon after a while - a small problem with big (infinitely looping) consequences)
<li>empty() and magic __get method - __get will hit first, then empty
<li>Missing semicolon after break or continue - a classic that can make switches and evaluations difficult to debug
</ul>
<p>
Comments on the post include a few others: working with variables by reference, comparisons with == versus === and strpos finding the first character in a string.
</p>]]></description>
      <pubDate>Thu, 22 Jan 2009 12:51:50 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Justin Silverton's Blog:  5 reasons why oscommerce is a nightmare]]></title>
      <guid>http://www.phpdeveloper.org/news/6203</guid>
      <link>http://www.phpdeveloper.org/news/6203</link>
      <description><![CDATA[<p>
On the High Performance PHP blog today, <i>Justin Silverton</i> has posted <a href="http://www.whenpenguinsattack.com/2006/09/05/5-reasons-not-to-use-oscommerce/">a few thoughts</a> on why he thinks "oscommerce is a nightmare".
</p>
<p>
He quotes from the <a href="http://www.oscommerce.com">oscommerce.com</a> site about what their goal for the software is and the methods they're working at to achieve those goals. Then comes his reasons for not wanting to use their software - five of them on differing subjects:
<ul>
<li>no separation of logic and presentation
<li>difficult to integrate into an existing design
<li>security
<li>cannot have multiple sizes of image previews
<li>admin navigation issues
</ul>
He offers <a href="http://www.whenpenguinsattack.com/2006/09/05/5-reasons-not-to-use-oscommerce/">a bit of explaination</a> for each of these, backing up his opinion with a few facts.
</p>]]></description>
      <pubDate>Wed, 06 Sep 2006 06:44:07 -0500</pubDate>
    </item>
  </channel>
</rss>
