<?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>Mon, 13 Oct 2008 08:57:19 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Community News: Phorum Turns 10]]></title>
      <guid>http://www.phpdeveloper.org/news/9995</guid>
      <link>http://www.phpdeveloper.org/news/9995</link>
      <description><![CDATA[<p>
According to <i>Brian Moon</i>'s <a href="http://doughboy.wordpress.com/2008/04/17/phorum-turns-10/">blog today</a>, the popular PHP forum package <a href="http://www.phorum.org/">Phorum</a> has hit the 10 year mark in its development:
</p>
<blockquote>
So, I am at the MySQL Conference this week with my Phorum co-developers. We got to talking last night about how old Phorum is. We knew it was about 10 years. We pulled up some old archived zip file of version 1.5 and found in the this in the comment block. "* Created 04/16/1998" Whoa! That means that yesterday was the 10th birthday of the Phorum project. 
</blockquote>
<p>
The current version of Phorum is <a href="http://www.phorum.org/story.php?78">5.2 stable</a> and can be downloaded <a href="http://www.phorum.org/downloads.php">directly from their site</a>.
</p>]]></description>
      <pubDate>Fri, 18 Apr 2008 10:27:12 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Antony Dovgal's Blog: PHP Seven Commandments]]></title>
      <guid>http://www.phpdeveloper.org/news/9044</guid>
      <link>http://www.phpdeveloper.org/news/9044</link>
      <description><![CDATA[<p>
On the lighter side of the language, <i>Antony Dovgal</i> has posted <a href="http://daylessday.org/archives/17-PHP-Seven-Commandments.html">ten commandments</a> that PHP developers should follow including:
</p>
<ul>
<li>Thou shalt obey the Release Master.
<li>Thou shalt not forget to add comments to thy code, especially if the code is tricky.
<li>Thou shalt not fix a bug only in one of the branches unless it did not exist in the others.
<li>Thou shalt discuss all new features in internals@.
</ul>
<blockquote>
IMO it's time to make the development process more organized.
This is my version of what I would like to see as an official set of rules for PHP community.
</blockquote>]]></description>
      <pubDate>Wed, 14 Nov 2007 16:08:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Felix Geisendorfer's Blog: 10 Days of Free Dessert!]]></title>
      <guid>http://www.phpdeveloper.org/news/6289</guid>
      <link>http://www.phpdeveloper.org/news/6289</link>
      <description><![CDATA[<p>
Over on the ThinkingPHP Blog, <i>Felix Geisendorfer</i> has posted several items to his blog in a his series of <a href="http://www.thinkingphp.org/2006/09/13/10-days-of-free-dessert-cakephp-tips/">Ten Days of Free Dessert</a> with some useful tips about using the CakePHP Framework.
</p>
<blockquote>
I'm announcing the "10 Days of free Dessert!". This basically means that I'll post at least 1 useful and easy to adapt CakePHP tip begining tomorrow for the next 10 days. I will try to pick things you might not have heard before and that didn't get a lot of loving from the docs team so far.
</blockquote>
<p>
Here's the listing so far:
<ul>
<li><a href="http://www.thinkingphp.org/2006/09/14/dessert-1-the-7-crucials-of-crud/">The 7 Crucials of CRUD</a>
<li><a href="http://www.thinkingphp.org/2006/09/14/dessert-2-become-friends-with-the-inflector/">Become Friends with the Inflector</a>
<li><a href="http://www.thinkingphp.org/2006/09/15/dessert-3-generate-a-random-password/">Generate a Random Password</a>
<li><a href="http://www.thinkingphp.org/2006/09/15/dessert-4-keep-your-cake-fresh-use-svn-head/">Keep Your Cake Fresh (use SVN HEAD)</a>
<li><a href="http://www.thinkingphp.org/2006/09/16/dessert-5-keep-a-custom-configuration-file/">Keep a Custom Configuration File</a>
<li><a href="http://www.thinkingphp.org/2006/09/16/dessert-6-mysql-utf-8/">MySQL & UTF-8</a>
<li><a href="http://www.thinkingphp.org/2006/09/16/dessert-7-conventions-over-ego/">Conventions over Ego</a>
<li><a href="http://www.thinkingphp.org/2006/09/17/dessert-8-render-custom-errors/">Render Custom Errors</a>
<li><a href="http://www.thinkingphp.org/2006/09/17/dessert-9-graceful-error-handling/">Graceful Error Handling</a>
<li><a href="http://www.thinkingphp.org/2006/09/17/dessert-10-default-models-components-helpers/">Default Models, Components, and Helpers</a>
<li><a href="http://www.thinkingphp.org/2006/09/18/dessert-11-welcome-back-friendly-urls/">Welcome back, Friendly URLs</a>
<li><a href="http://www.thinkingphp.org/2006/09/19/dessert-12-debugging-requestaction/">Debugging requestAction</a>
<li><a href="http://www.thinkingphp.org/2006/09/20/dessert-13-a-simple-config-model/">A Simple Config Model</a>
<il><a href="http://www.thinkingphp.org/2006/09/21/dessert-14-the-new-xml-class/">The New XML Class</a>
</ul>
Each of the posts contains a description of the feature and some code to show how it's done. It's a great, handy little series of posts for any CakePHP developer to keep in their toolkit to pull from later on.
</p>]]></description>
      <pubDate>Mon, 18 Sep 2006 07:29:20 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Justin Silverton's Blog: 10 PHP speed improvement tips for apache]]></title>
      <guid>http://www.phpdeveloper.org/news/5166</guid>
      <link>http://www.phpdeveloper.org/news/5166</link>
      <description><![CDATA[<p>
<i>Justin Silverton</i> shares withus today <a href="http://blinduser.blogspot.com/2006/04/10-php-speed-improvement-tips-for.html">ten easy tips</a> for speeding up your PHP applications with Apache.
</p>
<p>
The suggestions include things like:
<ul>
<li>Enabling compression of HTML with the output_handler settings in your php.ini
<li>Move from file-based sessions to shared memory sessions
<li>Use output buffering
<li>Don't use images when text will do
</ul>
</p>
<p>
Some of <a href="http://blinduser.blogspot.com/2006/04/10-php-speed-improvement-tips-for.html">the suggestions</a> are just general web development items (such as that last one), but some web developers out there need to be reminded of them. There are still too many image only sites out there...
</p>]]></description>
      <pubDate>Thu, 13 Apr 2006 06:47:33 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPit.net: Taking a look at ten different PHP frameworks]]></title>
      <guid>http://www.phpdeveloper.org/news/5017</guid>
      <link>http://www.phpdeveloper.org/news/5017</link>
      <description><![CDATA[From PHPit.net, there's <a href="http://www.phpit.net/article/ten-different-php-frameworks/">this article posted</a> that takes a look at ten of the more prominent PHP frameworks offered today, including the Zend Framework, Cake, Symfony, and Seagull. They compare each of them, including a large chart outlining their basic setup and features.
<p>
<quote>
<i>
PHP frameworks are the latest hot topic in the PHP community, and new frameworks are being released daily. With over 40 frameworks available it's difficult to decide which framework works best for you, especially as each framework offers different functionality.
<p>
In this article we will look at ten popular frameworks, and compare them to each other. First I will give you a general chart which gives you a quick overview of all the frameworks, and after that we'll go through each framework and discuss it in short.
</i>
</quote>
<p>
They <a href="http://www.phpit.net/article/ten-different-php-frameworks/">start with the chart</a> mentioned above for those that just want to boiled down version of the reviews. From there, they work through each, describing general details about them and the general feel that the author got from them as they developed in them. Of course, there is no real "winner" when it comes to this kind thing. Sure, there's always a few that rise to the top as more well developed and suited for more of the projects out there, but it's really more about what fits for you, not an overarching single framework to do it all...]]></description>
      <pubDate>Mon, 20 Mar 2006 07:27:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Mustapha's Blog: Top 10 PHP MVC frameworks]]></title>
      <guid>http://www.phpdeveloper.org/news/4784</guid>
      <link>http://www.phpdeveloper.org/news/4784</link>
      <description><![CDATA[On his blog, <i>mustapha</i> has posted his <a href="http://www.mustap.com/phpzone_post_73_top-10-php-mvc-frameworks">Top 10 list</a> for his opinions on PHP frameworks.
<p>
<quote>
<i>
Development of PHP scripts without a preconceived plan to manage them is asking for a headache. The goal of a framework is to make the process of writing web-based applications simpler.
<p>
An application designed around MVC is easier to manage because it is split into tiers, which allow for independent development. This promotes code reusability by building models, which are reusable throughout the application.
</i>
</quote>
<p>
<a href="http://www.mustap.com/phpzone_post_73_top-10-php-mvc-frameworks">His list</a> includes frameworks like <a href="http://www.phpwact.org/php/phrame">Phrame</a>, <a href="http://www.symfony-project.com/">Symfony</a>, and <a href="http://www.cakephp.org/">CakePHP</a> ranked according to his personal tastes. He does provide some backing behind his top three choices, however - giving his reason(s) for picking them.]]></description>
      <pubDate>Thu, 02 Feb 2006 10:10:10 -0600</pubDate>
    </item>
  </channel>
</rss>
