<?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>Wed, 19 Jun 2013 01:19:09 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Zend Developer Zone: Judging the winPHP contest, or 10 tips to make the cut]]></title>
      <guid>http://www.phpdeveloper.org/news/13165</guid>
      <link>http://www.phpdeveloper.org/news/13165</link>
      <description><![CDATA[<p>
On the Zend Developer Zone today there's <a href="http://devzone.zend.com/article/8999-Judging-the-winPHP-contest-or-10-tips-to-make-the-cut">a new post</a> from <i>Remi Woler</i>, a perspective of his experience as a judge for the <a href="http://www.phpdeveloper.org/news/12189">Eurpoean WinPHP contest</a>.
</p>
<blockquote>
I figured the judges would be busy as hell in the time between the end of the contest and the announcement of the winners. Seeing all those great contributions, I was actually starting to fear my days of DPC would be filled with application reviewing. It did not exactly turn out that way...
</blockquote>
<p>
He lists out some of the major pros and cons he saw when reviewing the applications for how they met the goals of the project and tips for future participants in the event (ten of them):
</p>
<ul>
<li>Don't have all business logic in a third party application, and only write a nice GUI on top of that.
<li>Comment your code
<li>Collaborate
<li>Contribute to the community
<li>Do not ignore the existing wisdom
<li>Write manuals and how-tos
<li>Do not dishonor yourself when giving up
<li>Be original
<li>Make it work
<li>Participate
</ul>
<p>
Lots of these tips can also be applied to any kind of software project out there and can only make them better in the long run.
</p>]]></description>
      <pubDate>Fri, 04 Sep 2009 08:17:51 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[ElePHPant World Tour: The Elephpant World Tour 2008 is done!]]></title>
      <guid>http://www.phpdeveloper.org/news/11704</guid>
      <link>http://www.phpdeveloper.org/news/11704</link>
      <description><![CDATA[<p>
With the passing of the end of 2008, another thing has come to a close - the contest being held for the best elePHPant photo submission at the <a href="http://www.elephpantworldtour.com">ElePHPant World Tour</a>. In <a href="http://www.elephpantworldtour.com/2009/01/04/the-elephpant-world-tour-2008-is-done/">this new post</a> they talk about the contest and some of the prizes the winners (first, second and third places) will win.
</p>
<blockquote>
2008 is over, which means the Elephpant World Tour is coming to an end! The contest that started in September got over 240 entries! That is a whopping 60 elephpant pictures a month. The PHPWomen, who we managed to convince to be the judges for the contest, are now going to sift through all the posts and select 3 winners
</blockquote>
<p>
Prizes include subscriptions to <a href="http://www.phparch.com">php|architect</a> magazine, a copy of Zend Studio Professional, a ticket to the Dutch PHP Conference and a license key for the Flex Builder Professional software (from Adobe). 
</p>
<p>
Stay tuned for the list of winners when they're posted!
</p>]]></description>
      <pubDate>Thu, 08 Jan 2009 13:43:14 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Chris Hartjes' Blog: A New Way Of Judging Frameworks: Where are the tests?]]></title>
      <guid>http://www.phpdeveloper.org/news/11182</guid>
      <link>http://www.phpdeveloper.org/news/11182</link>
      <description><![CDATA[<p>
In <a href="http://www.littlehart.net/atthekeyboard/2008/10/09/a-new-way-of-judging-frameworks-where-are-the-tests/">this new post</a> to his blog <i>Chris Hartjes</i> suggests a new way to judge frameworks - how easy they make it to write unit tests against them and their resulting applications.
</p>
<blockquote>
As a project for work gets ready for an alpha release, I've managed to eliminate all the serious bugs and now have some time for what should've been part of the project from the beginning: writing tests. [...] Since I'm using Code Igniter instead of CakePHP for this project (did I mention that I inherited the project and couldn't switch?) I started looking into the culture of testing surrounding Code Igniter. It's weaker than a newborn baby. 
</blockquote>
<p>
He tried to find anything he could use to write tests against the CodeIgniter application and finding <a href="http://www.littlehart.net/www.foostack.com/foostack/">fooStack</a> as an easy to use tool for the job. This was what made him wonder how other frameworks stack up in the "has good unit testing functionality" category. He briefly covers four of them - CodeIgniter, Zend Framework, CakePHP and Symfony.
</p>
<blockquote>
So now when you start comparing frameworks to each other, I think it's important you also consider how much effort has gone into creating tests for the core functionality of that framework. A well tested framework should mean far less surprises when using it.
</blockquote>]]></description>
      <pubDate>Fri, 10 Oct 2008 08:46:01 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PlentyofCode.com: J2EE vs ASP.NET vs PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/8327</guid>
      <link>http://www.phpdeveloper.org/news/8327</link>
      <description><![CDATA[<p>
From the Programming Resources, News and Ideas blog (plentyofcode.com), there's <a href="http://www.plentyofcode.com/2007/07/j2ee-vs-aspnet-vs-php.html">yet another comparison article</a>, but between three different languages this time - J2EE vs ASP.NET vs PHP on multiple criteria.
</p>
<blockquote>
In this article, I wanted to compare the web application development platforms which I have been using for recent years. My comparison has no aim to make one platform better than others, or vice versa. These are all my own thoughts and what I have experienced during the development of web applications using the three platforms. It is open to you to express your opinions and stands as a comment.
</blockquote>
<p>
They rank them on a three-point scale from 8 (good) up to 10 (best) and look at things like:
</p>
<ul>
<li>Syntax
<li>Easy to Learn
<li>Platform
<li>OOP '" Object Oriented Support
<li>Performance
<li>Support and Community
<li>Cost
</ul>
<p>
PHP scored relatively high (nines and tens) on most things with the exception of "Syntax" because of some of its "odd characters" to work with objects and classes.
</p>]]></description>
      <pubDate>Wed, 25 Jul 2007 10:18:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Nick Halstead's Blog: (PHP) Competition Update]]></title>
      <guid>http://www.phpdeveloper.org/news/8214</guid>
      <link>http://www.phpdeveloper.org/news/8214</link>
      <description><![CDATA[<p>
For those of you anxiously anticipating the results of the PHP programming competition put on by The Programming and Management blog, <i>Nick Halstead</i> has <a href="http://blog.assembleron.com/2007/07/10/competition-update/">posted an update</a> to help keep you up to date.
</p>
<blockquote>
The judging of the PHP competition is taking a lot longer than I first thought! I started with 40+ entries which I reduced down by trying them one by one (very slow!) some of them quickly stood out and I got the list down to 12 entries. [...] I then went through those top 12 and re-tested more thoroughly trying out further words/dictionaries plus quick checks for robustness and quality of presentation. This then left me with 6 entries which I would then email out to the other Judges.
</blockquote>
<p>
The final judging of these last six is dependent on how each of the judges rank the applications overall. <i>Nick</i> <a href="http://blog.assembleron.com/2007/07/10/competition-update/">also includes</a> some of the comments made by the judges already about the applications they're reviewing.
</p>]]></description>
      <pubDate>Tue, 10 Jul 2007 11:07:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[OpenSourceCommunity.org: What do you think makes a good CMS?]]></title>
      <guid>http://www.phpdeveloper.org/news/8103</guid>
      <link>http://www.phpdeveloper.org/news/8103</link>
      <description><![CDATA[<p>
On his blog today, <i>Stoyan</i> <a href="http://www.phpied.com/good-php-cms/">points out</a> a topic he's started over on the OpenSourceCommunity.org site - <a href="http://opensourcecommunity.org/2007/06/21/what-do-you-think-makes-good-cms">What do you think makes a good CMS?</a>.
</p>
<blockquote>
This year's <a href="http://www.packtpub.com/award">Packt Publishing awards</a> for the best Open Source CMS are on their way, starting middle of July. I've been selected as a judge in the PHP CMS category. [...] How can one judge something as diverse and liquid as a CMS? Content management comes in all different shapes, some systems focus on solving some problems and they do a better job than another CMS that mainly tackles different types of problems.
</blockquote>
<p>
He <a href="http://opensourcecommunity.org/2007/06/21/what-do-you-think-makes-good-cms">shares the experiences</a> he's had with CMS and companies that have rolled their own in the past as well as a small list of things that he's thinking about making "the standard" for the CMSes to be judged by. Also included is a lengthy list of requirements that he sees that need to be included for any decent CMS to move to the next level.
</p>]]></description>
      <pubDate>Fri, 22 Jun 2007 09:26:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Elizabeth Naramore's Blog: PHP Throwdown Updates]]></title>
      <guid>http://www.phpdeveloper.org/news/6823</guid>
      <link>http://www.phpdeveloper.org/news/6823</link>
      <description><![CDATA[<p>
<i>Elizabeth Naramore</i> has <a href="http://naramore.net/blog/index.php?p=97">posted an update</a> about the <a href="http://phpthrowdown.com">PHP Throwdown</a> event being planned, including updates on the judges, prizes, sponsors, and registration.
</p>
<blockquote>
Many people probably think the PHP Throwdown has stalled, but it's quite the contrary actually. We've been mulling over many things and have come to some conclusions. So if you're interested, read on!
</blockquote>
<p>
The judges <a href="http://phpthrowdown.com/?page_id=5">have been found</a>, the categories are still being decided, prizes are en route, <a href="http://jupiterhosting.com/">Jupiter Hosting</a> has stepped up as a sponsor for the event, registration is coming soon, and <a href="http://phpthrowdown.com/?page_id=2">the rules</a> have been posted. 
</p>
<p>
Be sure to check out <a href="http://phpthrowdown.com/">the main page</a> for complete details on the event. The PHP Throwdown is a competition to see what can be accomplished with PHP in 24 hours.
Who: You! You can compete in a team, or individually.
</p>]]></description>
      <pubDate>Tue, 05 Dec 2006 08:34:00 -0600</pubDate>
    </item>
  </channel>
</rss>
