<?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>Fri, 08 Aug 2008 16:17:38 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Ibuildings Blog: About Open Source software projects]]></title>
      <guid>http://www.phpdeveloper.org/news/10656</guid>
      <link>http://www.phpdeveloper.org/news/10656</link>
      <description><![CDATA[<p>
On the Ibuildings blog today <i>Mikko Koppanen</i> <a href="http://www.ibuildings.com/blog/archives/1141-About-Open-Source-software-projects.html">talks a bit about</a> Open Source software projects and things that can help to make them successful.
</p>
<blockquote>
An idea can be a tool or a library that you need and think others might find useful; a new technology innovation; or something you think you could implement better than the existing tools. Extra care has to be taken if you decide to create a new tool to replace an old one. In most cases, these projects end up reinventing the wheel without any added value. A wheel is wheel, right?
</blockquote>
<p>
He <a href="http://www.ibuildings.com/blog/archives/1141-About-Open-Source-software-projects.html">recommends</a> a team infrastructure growth as the application grows and the importance of documentation and maintenance after the project has been launched.
</p>]]></description>
      <pubDate>Tue, 22 Jul 2008 10:27:15 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Builder.com.au: Creating and managing a Mysql database with phpMyAdmin]]></title>
      <guid>http://www.phpdeveloper.org/news/9992</guid>
      <link>http://www.phpdeveloper.org/news/9992</link>
      <description><![CDATA[<p>
On the Builder.com.au site today, there's <a href="http://www.builderau.com.au/program/mysql/soa/Creating-and-managing-a-Mysql-database-with-phpMyAdmin/0,339028784,339288254,00.htm?feed=rss">an introduction</a> posted to walk you through one of the most popular web-based database administration tools for PHP/MySQL on the web, <a href="http://www.phpmyadmin.net">phpMyAdmin</a>.
</p>
<blockquote>
phpMyAdmin is a HTML interface developed in PHP, for creating and managing MySQL databases. Before you <a href="http://www.phpmyadmin.net/home_page/index.php">download</a> and install the latest version, have a look at the <a href="http://wiki.cihar.com/pma/Requirements">requirements</a> section on the phpMyAdmin Wiki. 
</blockquote>
<p>
They look at the overall interface, how to set up users, making a new database, creating a table inside of it, pushing data into the table and the various options that the tool has to help you manage your database(s) - all with nice big screenshots to show you where it all is.
</p>]]></description>
      <pubDate>Fri, 18 Apr 2008 07:58:18 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[WordPress Blog: 2.5 Sneak Peek]]></title>
      <guid>http://www.phpdeveloper.org/news/9827</guid>
      <link>http://www.phpdeveloper.org/news/9827</link>
      <description><![CDATA[<p>
The WordPress blog has posted a <a href="http://wordpress.org/development/2008/03/25-sneak-peek/">sneak peek</a> of the upcoming release of the popular blogging tool - WordPress 2.5.
</p>
<blockquote>
A customizable dashboard, multi-file upload, built-in galleries, one-click plugin upgrades, tag management, built-in Gravatars, full text feeds, and faster load times sound interesting? Then WordPress 2.5 might be the release for you. Itâ'™s been in the oven for a while, and weâ'™re finally ready to open the doors a bit to give you a taste.
</blockquote>
<p>
They look at each of these - the new Dashboard, updates to the Write page and the changes to the Manage page. If you want to get a jump on the action before the stable release, go grab <a href="http://wordpress.org/wordpress-2.5-RC1.zip">the latest Release Candidate</a> and get going.
</p>]]></description>
      <pubDate>Thu, 20 Mar 2008 08:46:31 -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[DevShed: Retrieving Information on Several Objects with Destructors in PHP 5]]></title>
      <guid>http://www.phpdeveloper.org/news/9584</guid>
      <link>http://www.phpdeveloper.org/news/9584</link>
      <description><![CDATA[<p>
DevShed has posted the next-to-last (part four) of their series looking at destructors in PHP5 applications today. <a href="http://www.devshed.com/c/a/PHP/Retrieving-Information-on-Several-Objects-with-Destructors-in-PHP-5/">This time</a> they focus on passing information back out of the destructors as the script is finishing.
</p>
<blockquote>
In this fourth article of the series I'm going to teach you how perform this process when working with multiple objects (remember that you already learned how to achieve this using only one class instance).
</blockquote>
<p>
They start simple, showing how to <a href="http://www.devshed.com/c/a/PHP/Retrieving-Information-on-Several-Objects-with-Destructors-in-PHP-5/1/">handle one object</a> to give you a base to work from. They modify this to expand it out and show the management instead of three different user data objects.
</p>]]></description>
      <pubDate>Thu, 07 Feb 2008 10:28:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Sandro Groganz's Blog: Saving CMS Consultants from Being Beaten Up]]></title>
      <guid>http://www.phpdeveloper.org/news/9185</guid>
      <link>http://www.phpdeveloper.org/news/9185</link>
      <description><![CDATA[<p>
<i>Sandro Groganz</i> has <a href="http://sandro.groganz.com/weblog/2007/12/06/saving-cms-consultants-from-being-beaten-up/">posted his review</a> of the recent Packt Publishing release <a href="http://www.packtpub.com/Managing-eZ-Publish-Web-Open-Source/book">Managing eZ Publish Web Content Management Projects</a>.
</p>
<blockquote>
Wise man are rare, but they exist and one of them is happy to share his wisdom with all tense CMS consultants and project managers to help them relax. [...] In fact, this book is a tremendous work of reference for any kind of CMS project, be it eZ Publish or not, proprietary or Open Source. Only two of 13 chapters actually deal with eZ Publish specifics.
</blockquote>
<p>
He <a href="http://sandro.groganz.com/weblog/2007/12/06/saving-cms-consultants-from-being-beaten-up/">covers the contents</a> of the book - code examples, howtos, training, risk management - and its unique combination of tips and tricks with quotes from experienced managers. 
</p>]]></description>
      <pubDate>Thu, 06 Dec 2007 09:39:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Knut Urdalen's Blog: Managing eZ Publish Web Content Management Projects]]></title>
      <guid>http://www.phpdeveloper.org/news/9132</guid>
      <link>http://www.phpdeveloper.org/news/9132</link>
      <description><![CDATA[<p>
<i>Knut Urdalen</i> has <a href="http://www.urdalen.com/blog/?p=221">written up a book review</a> of a new release from the Packt Publishing folks - "Managing eZ Publish Web Content Management Projects" by <i>Matrin Bauer</i>.
</p>
<blockquote>
I just went through it and this is the first book ever written about managing content management projects in general and using <a href="http://ez.no/ezpublish">eZ Publish</a> in particular. There's a lot of <a href="http://ez.no/doc/ez_publish/technical_manual/3_10">technical</a> <a href="http://ez.no/store/books/ez_publish_basics">documentation</a> and <a href="http://ez.no/doc/ez_publish/user_manual/3_10">end user</a> <a href="http://ez.no/store/books/ez_publish_content_management_basics">documentation</a> about eZ Publish, but there has not been any documentation for <a href="http://en.wikipedia.org/wiki/Project_manager#Software_Project_Manager">project managers</a> besides the <a href="http://www.amazon.com/Project-Management-Theory-Practice-OReilly/dp/0596007868">more general</a> <a href="http://www.pragprog.com/titles/rdbcd">project management literature</a>.
</blockquote>
<p>
He <a href="http://www.urdalen.com/blog/?p=221">talks about</a> the contents of the book - information on the phases of a project life cycle - and the level of technical knowledge that's required to understand it. He condones the book and recommends it specifically to project managers looking to get a bit more insight into what's happening with their eZ Publish projects.
</p>]]></description>
      <pubDate>Wed, 28 Nov 2007 09:31:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP-GTK Community Site: MkDevDVD (DVD Manager for Linux)]]></title>
      <guid>http://www.phpdeveloper.org/news/8243</guid>
      <link>http://www.phpdeveloper.org/news/8243</link>
      <description><![CDATA[<p>
The PHP-GTK Community Site has <a href="http://www.php-gtk.eu/apps/mkdevdvd">posted about</a> a quick little application today - MkDevDVD - a DVD manager for Linux.
</p>
<blockquote>
MkDevDVD is a /dev/dvd manager for Linux, which in itself does not sound too exciting. It allows you to quickly switch /dev/dvd between a symbolic link to your CDROM device, or mount a DVD ISO so that media players like Xine and Mplayer work correctly when looking up your DVD.
</blockquote>
<p>
<a href="http://www.opsat.net/user/bob/projects/mkdevdvd">The application</a> is currently in release 1.0 and can be downloaded directly <a href="http://bobmajdakjr.googlecode.com/files/mkdevdvd-1.0.tar.bz2">here</a> or you an get more information about it and how to install it from <a href="http://www.opsat.net/user/bob/projects/mkdevdvd">the project's homepage</a>.
</p>]]></description>
      <pubDate>Fri, 13 Jul 2007 13:49:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[International PHP Magazine: Poll Question: Which PHP Script Manages FAQs Effectively?]]></title>
      <guid>http://www.phpdeveloper.org/news/6657</guid>
      <link>http://www.phpdeveloper.org/news/6657</link>
      <description><![CDATA[<p>
The International PHP Magazine has posted <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26526,nodeid,5.html">the results</a> of their latest reader poll for the week. The question they posed to visitors of their site asked about their favorite FAQ manager from those on the list:
<ul>
<li>phpMyFAQ
<li>ODFaq
<li>Lethal Penguin's FAQMasterFlex
<li>All
<li>None
</ul>
The result was a resounding 60% for the first on the list - phpMyFAQ. Next down in ranking was the "None" option, making phpMyFAQ the undisputed champ for FAQ management in PHP (well, at least for this poll).
</p>
<p>
Be sure to check out <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26527,nodeid,5.html">this week's poll</a> that asks which of the four options is the most common perspective regarding objects in PHP.
</p>]]></description>
      <pubDate>Tue, 07 Nov 2006 09:04:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Andi Gutmans' Blog:  PHP and Database Connection Pooling]]></title>
      <guid>http://www.phpdeveloper.org/news/6576</guid>
      <link>http://www.phpdeveloper.org/news/6576</link>
      <description><![CDATA[<p>
Hot on the heels of <a href="http://www.phpdeveloper.org/news/6568">this announcement</a>, <i>Andi Gutmans</i> has posted some of <a href="http://andigutmans.blogspot.com/2006/10/php-and-database-connection-pooling.html">his thoughts</a> on this new functionality and how it can help companies both large and small (he mentions specifically Yahoo! of course).
</p>
<blockquote>
In my experience, databases have had a long history of being the typical bottleneck in PHP applications. There are many reasons for that. 
</blockquote>
<p>
His reasons include the fact that web apps being heavily database driven, PHP developers would rather write PHP than SQL, and that there's a lack of good, cheap tools to help find these bottlenecks. What he focuses on most, though, is the overhead caused by the need for multi-process environments to force each process to manage their own connections to the databse.
</p>
<p>
He <a href="http://andigutmans.blogspot.com/2006/10/php-and-database-connection-pooling.html">talks about</a> some stats on average connections and application speed, about efforts IBM has made to help the situation, and how it's not necessarily just the server's fault for delegating out the database resources - why can't they all adapt?
</p>]]></description>
      <pubDate>Wed, 25 Oct 2006 15:05:00 -0500</pubDate>
    </item>
  </channel>
</rss>
