<?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, 09 Jul 2008 07:22:31 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Paranoid Engineering Blog: CMS Battle: Drupal va Joomla va Custom Programming]]></title>
      <guid>http://www.phpdeveloper.org/news/10542</guid>
      <link>http://www.phpdeveloper.org/news/10542</link>
      <description><![CDATA[<p>
On the Paranoid Engineering blog, there's a <a href="http://paranoid-engineering.blogspot.com/2008/07/cms-battle-drupal-vs-joomla-vs-custom.html">recent post</a> with a "CMS battle" of sorts between two of the more popular PHP-based content management systems out there - Drupal and Joomla.
</p>
<blockquote>
It's hard to choose which one to use without trying them out. As usually, there are more options - home grown custom programming or even building your own CMS (which I was once stupid enough to do). Programming from scratch is always fun and beneficial for your skills, however, if you need things up and running in no time or you don't do (or don't want to <a href="http://secma.tigris.org/">do</a>) any programming, using a CMS is the way to go.
</blockquote>
<p>
His vote is for Drupal but he's included <a href="http://paranoid-engineering.blogspot.com/2008/07/cms-battle-drupal-vs-joomla-vs-custom.html">a long list of specs</a> comparing the features of both so you can decide for yourself on which is the better fit.
</p>]]></description>
      <pubDate>Thu, 03 Jul 2008 12:50:06 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Synchronizing Drupal Modules with Adobe AIR]]></title>
      <guid>http://www.phpdeveloper.org/news/10167</guid>
      <link>http://www.phpdeveloper.org/news/10167</link>
      <description><![CDATA[<p>
On the Zend Developer Zone, there's a <a href="http://devzone.zend.com/article/3447-Synchronizing-Drupal-Modules-with-Adobe-AIR">new article/tutorial showing how to keep things in sync on your Drupal installation with the help of <a href="http://www.adobe.com/products/air/">Adobe AIR</a>.
</p>
<blockquote>
Whether you're an enterprise developer working in a large shop or setting up a blog for yourself, you've almost certainly been tasked with keeping your development code in sync with some type of stable release. Whether a project is big or small, you still need to ensure that the core code you work with remains consistent.
</blockquote>
<p>
<a href="http://devzone.zend.com/article/3447-Synchronizing-Drupal-Modules-with-Adobe-AIR">The tutorial</a> walks you through the setup of a basic AIR application, how to pull the configuration XML into it and parsing it to use in the interface. The next step is the sync, grabbing your config and pushing it out to other multiple configs across your sites (via a REST service).
</p>]]></description>
      <pubDate>Tue, 13 May 2008 07:58:10 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Larry Garfield's Blog: Drupal 7 gets introspective code registry]]></title>
      <guid>http://www.phpdeveloper.org/news/10143</guid>
      <link>http://www.phpdeveloper.org/news/10143</link>
      <description><![CDATA[<p>
<i>Larry Garfield</i> talks about a new feature of Drupal 7 in <a href="http://www.garfieldtech.com/drupal-7-registry">a new post</a> to his blog - the new introspective code registry that's been introduced in this latest version.
</p>
<blockquote>
As a GHOP Task , Cornil did a performance analysis of Drupal and found its two largest performance drains were the bootstrap process and the theming layer. Quite simply, Drupal spends too much time including code. [...] Fortunately, Drupal 7's self-learning <a href="http://drupal.org/node/221964">code registry system</a> has <a href="http://drupal.org/cvs?commit=114916">just</a> <a href="http://drupal.org/cvs?commit=114932">landed</a>, which should obliterate most of the wasted bootstrap cost.
</blockquote>
<p>
<i>Larry</i> <a href="http://www.garfieldtech.com/drupal-7-registry">describes</a> the "heart of it all", the token_get_all call, that parses through an entire PHP file, splitting out things like classes included and functions called. This is passed through a function_exists call to the current script and, if it's already there, the file isn't included repetitively.
</p>]]></description>
      <pubDate>Thu, 08 May 2008 12:53:14 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPEveryDay.com: New Tutorials Added (Drupal)]]></title>
      <guid>http://www.phpdeveloper.org/news/10098</guid>
      <link>http://www.phpdeveloper.org/news/10098</link>
      <description><![CDATA[<p>
PHPEveryDay.com has posted a few more tutorials today covering configuring Drupal for your site:
</p>
<ul>
<li><a href="http://www.phpeveryday.com/articles/Drupal-Configuration-Site-Maintenance-P606.html">Drupal Configuration: Site Maintenance</a>
<li><a href="http://www.phpeveryday.com/articles/Drupal-Configuration-File-System-P605.html">Drupal Configuration: File System</a>
<li><a href="http://www.phpeveryday.com/articles/Drupal-Configuration-Boosting-performance-by-Caching-P604.html">Drupal Configuration: Boosting performance by Caching</a>
<li><a href="http://www.phpeveryday.com/articles/Drupal-Configuration-Setting-Date-and-Time-P603.html">Drupal Configuration: Setting Date and Time</a>
<li><a href="http://www.phpeveryday.com/articles/Drupal-Configuration-Looking-Error-Report-Log-P602.html">Drupal Configuration: Looking Error Report Log</a>
<li><a href="http://www.phpeveryday.com/articles/Drupal-Configuration-Error-Handling-P601.html">Drupal Configuration: Error Handling</a>
<li><a href="http://www.phpeveryday.com/articles/Drupal-Configuration-General-Setting-P600.html">Drupal Configuration: General Setting</a>
<li><a href="http://www.phpeveryday.com/articles/Drupal-Configuration-Login-to-Administration-Page-P599.html">Drupal Configuration: Login to Administration Page</a>
</ul>
<p>
Check out <a href="http://www.phpeveryday.com">PHPEveryDay</a> for more great PHP-related tutorials.
</p>]]></description>
      <pubDate>Fri, 02 May 2008 10:26:25 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Mischook's Blog: Killer Open Source PHP Projects]]></title>
      <guid>http://www.phpdeveloper.org/news/9876</guid>
      <link>http://www.phpdeveloper.org/news/9876</link>
      <description><![CDATA[<p>
On his blog today, <i>Stefan Mischook</i> has posted <a href="http://www.killerphp.com/articles/killer-php-projects/">his take</a> on some of the killer PHP projects that are out there:
</p>
<blockquote>
Part of PHP's power is actually found in the variety of open source (free to use) PHP based applications. I'm talking about things like blogs, web frameworks, forums, CMS' etc. I was just thinking, that a list of 'killer' PHP open source projects would be useful
</blockquote>
<p>
There four on <a href="http://www.killerphp.com/articles/killer-php-projects/">his list</a> so far - WordPress, the Zend Framework, Drupal and Punbb. 
</p>
<blockquote>
To be totally honest about it, we've seen much of the good stuff coming out of the PHP world, in the last few years. PHP developers are leap-frogging ahead with regards to their level of skill and the quality of code they produce. 
</blockquote>]]></description>
      <pubDate>Fri, 28 Mar 2008 09:36:52 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DeveloperTutorials.com: Installing and Configuring Drupal 6.1]]></title>
      <guid>http://www.phpdeveloper.org/news/9850</guid>
      <link>http://www.phpdeveloper.org/news/9850</link>
      <description><![CDATA[<p>
The Developer Tutorials blog has posted <a href="http://www.developertutorials.com/tutorials/php/installing-and-configuring-drupal-6-1-8-03-22/page1.html">this new guide</a> on how to install one of the more popular PHP content management systems out there - <a href="http://www.drupal.org">Drupal</a>.
</p>
<blockquote>
<p>
One of the most popular CMSs is Drupal, partly because it offers all of the aforesaid features, and partly because developers familiar with PHP (the language used by Drupal) can modify the functioning and appearance of almost every aspect of Drupal.
</p>
<p>
In this tutorial, we will discuss how to install and configure a brand-new Drupal Web site from scratch. We will also touch upon the basics of adding content to a Drupal installation.
</p>
</blockquote>
<p>
They include useful screenshots along the way as well, helping to guide you through the process a bit better than with just words. There's tons of configuration options that you could mess with in a Drupal installation, but they do well to give you the essential ones that you'll need to get it up and running smoothly.
</p>]]></description>
      <pubDate>Tue, 25 Mar 2008 08:46:36 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[SitePoint PHP Blog: Drupal 6.0 Released]]></title>
      <guid>http://www.phpdeveloper.org/news/9650</guid>
      <link>http://www.phpdeveloper.org/news/9650</link>
      <description><![CDATA[<p>
The SitePoint PHP Blog has a <a href="http://www.sitepoint.com/blogs/2008/02/18/drupal-60-released/">new post</a> from <i>Matthew Magain</i> spotlighting the release of the latest version of one of the more popular PHP CMS systems out there - <A href="http://www.drupal.org">Drupal 6</a>.
</p>
<blockquote>
The Drupal development team surprised everyone when they released version 6.0 last week, ahead of schedule.
</blockquote>
<p>
Over sixteen-hundred issues were corrected and major changes (like usability improvements, security and an expanded development framework) were introduced. They've even created <a href="http://ftp.drupal.org/files/videocasts/Install-D6.mp4">a screencast</a> to help you set up your own CMS site even faster than before.
</p>
<p>
Find out more on the <a href="http://www.drupal.org">Drupal homepage</a>.
</p>]]></description>
      <pubDate>Mon, 18 Feb 2008 09:34:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Scott Klarr's Blog: PHP Cheat Sheets]]></title>
      <guid>http://www.phpdeveloper.org/news/9594</guid>
      <link>http://www.phpdeveloper.org/news/9594</link>
      <description><![CDATA[<p>
<i>Scott Klarr</i> has <a href="http://www.scottklarr.com/topic/100/php-cheat-sheets/">pulled together</a> a listing of the top cheat sheets that he's found out there relating to PHP (and things surrounding it) like:
</p>
<ul>
<li><a href="http://www.blueshoes.org/en/developer/php_cheat_sheet">this one</a> from blueshoes.org
<li>a sheet covering <a href="http://www.pixelated-dreams.com/uploads/misc/cheatsheets/FilteringAndEscapingCheatSheet.pdf">filtering and escaping</a>
<li>a <a href="http://www.phpxperts.net/SmartyCheatSheet.pdf">Smarty cheat sheet</a>
<li>a few <a href="http://wpcandy.com/the-wordpress-help-sheet/">covering</a> <a href="http://bueltge.de/wp-content/download/wp/WP_Plugin_API.pdf">WordPress</a>
<li>and ones covering <a href="http://cakephp.org/files/cakesheet.pdf">CakePHP</a> and <a href="http://drupal.org/files/drupal_core_hooks_cheat_sheet_v5.pdf">Drupal</a>
</ul>
<p>
Check out <a href="http://www.scottklarr.com/topic/100/php-cheat-sheets/">his page</a> for more (and thumbnails for each).
</p>]]></description>
      <pubDate>Fri, 08 Feb 2008 14:37:49 -0600</pubDate>
    </item>
  </channel>
</rss>
