<?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>Tue, 06 Jan 2009 07:29:33 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Gennady Feldman's Blog: PHP Getting Started Videos and resources]]></title>
      <guid>http://www.phpdeveloper.org/news/9036</guid>
      <link>http://www.phpdeveloper.org/news/9036</link>
      <description><![CDATA[<p>
In a <a href="http://www.gena01.com/forum/index.php/topic,187.msg1319.html#msg1319">new post</a> <i>Gennady Feldman</i> has listed out some beginner resources to help those just getting into PHP:
</p>
<blockquote>
I know that some of my last blog entries were a bit too technical for the web designers who are just starting out and curious about using PHP for their website. I thought I'd do a blog post with links for the newbies who are just starting out and making their first steps in PHP.
</blockquote>
<p>
He points out the videos on the <a href="http://www.killerphp.com/">KillerPHP.com website</a>, links to the <a href="http://www.php.net/manual">PHP manual</a> and the <a href="http://pear.php.net">PEAR</a> and <a href="http://pecl.php.net">PECL</a> home pages.
</p>]]></description>
      <pubDate>Wed, 14 Nov 2007 09:34:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[ThinkPHP Blog: New Help Center for Chorizo!]]></title>
      <guid>http://www.phpdeveloper.org/news/6166</guid>
      <link>http://www.phpdeveloper.org/news/6166</link>
      <description><![CDATA[<p>
On the ThinkPHP Blog, there's <a href="http://blog.thinkphp.de/archives/137-New-Help-Center-for-Chorizo!.html">information posted</a> about a new help center for their <a href="https://chorizo-scanner.com/">Chorizo! scanner</a> with lots of information included already.
</p>
<blockquote>
Go and check out Chorizo!'s new <a href="https://chorizo-scanner.com/help">Help Center</a>. We extended the existing tutorials and provide a smooth overview about the current documentation. Included is an overview about all the scanner plugins Chorizo! is using and explain a bit what each plugin does.
</blockquote>
<p>
There are "Getting Started" guides <a href="https://chorizo-scanner.com/help">offered</a>, video tutorials, details on each of the plugins (PHPversions, XSS plugin, Session injection, etc), some of the features of the scanner, and some general troubleshooting information.
</p>]]></description>
      <pubDate>Tue, 29 Aug 2006 07:57:23 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[SitePoint Web Tech Blog: OSCON 2006: Gettting Rich with PHP5]]></title>
      <guid>http://www.phpdeveloper.org/news/5892</guid>
      <link>http://www.phpdeveloper.org/news/5892</link>
      <description><![CDATA[<p>
In another report from this year's O'Reilly Open Source Convention, <i>Kevin Yank</i> <a href="http://www.sitepoint.com/blogs/2006/07/28/oscon-2006-gettting-rich-with-php5/">has covered</a> <i>Rasmus Lerdorf</i>'s talk - "Getting Rich with PHP 5" - a look at building rich web applications in PHP5.
</p>
<blockquote>
PHP's creator, Rasmus Lerdorf, gave a surprising talk on building PHP rich web applications using PHP5-suprising, because fully half the talk focused on low-level PHP optimization techniques. The <a href="http://talks.php.net/show/oscon06">slides</a> are available online.
</blockquote>
<p>
<i>Kevin</i> <a href="http://www.sitepoint.com/blogs/2006/07/28/oscon-2006-gettting-rich-with-php5/">gives an overview</a> of the talk, mentioning some of <i>Rasmus'</i> examples, the bottlenecks he defined, and the time spent on the new functionality in the PHP 5 series.
</p>]]></description>
      <pubDate>Thu, 27 Jul 2006 13:51:14 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Sitening.com: Getting Real With Databases in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/5486</guid>
      <link>http://www.phpdeveloper.org/news/5486</link>
      <description><![CDATA[<p>
<a href="http://www.sitening.com/blog/2006/06/01/getting-real-with-databases-in-php/">This new post</a> on the Sitening.com blog (written up by <i>Tyler Hall</i>) today takes a look at PHP and databases (MySQL specifically in this case) and "getting real" with them.
</p>
<quote>
<i>
<p>
many of the ideas behind Ruby on Rails are spot on. I particularly like how well it abstracts database queries into separate objects for each table. That's very cool and can save having to write a lot of repetitive code. But having to run a Rails script to generate new files is a little too cumbersome for me. Like I said, I prefer to keep things simple. Can we do the same thing with PHP? Using just one file?
</p>
<p>
Yes.
</p>
</i>
</quote>
<p>
He proceeds to show a class that can perform operations similar to those styled in RoR - creating the object, applying proterties to it and performing the action (inserts/delete/etc). It's <a href="http://www.sitening.com/blog/2006/06/01/getting-real-with-databases-in-php/">all made possible</a> through the use of the __get and __set functions offered in PHP5. From there, it's just a simple matter of defining the functions for the actions.
</p>
<p>
To bring the point home, he also includes some examples of how to use this kind of functionality with a bit more than the previous example - selecting, updating, deleting, and inserting a new record (including the action function for each). Lastly, he gives an example of extending this base class, as mentioned in his first example (creating an object like "Animal" or "User" to abstract out the connections even more.
</p>]]></description>
      <pubDate>Thu, 01 Jun 2006 06:11:58 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Derick Rethans' Blog: eZ components - We are getting close now]]></title>
      <guid>http://www.phpdeveloper.org/news/4674</guid>
      <link>http://www.phpdeveloper.org/news/4674</link>
      <description><![CDATA[<I>Derick Rethans</i> has <a href="http://derickrethans.nl/ez_components_we_are_getting_close_now.php">a new post</a> on his blog today with some great news about the eZ components software he (and many others) have been working on.
<p>
<quote>
<i>
Just a couple of hours ago <a href="http://ez.no/">we</a> <a href="http://ez.no/community/news/ez_components_1_0_release_candidate_1">released</a> the first release candidate of the <a href="http://ez.no/products/ez_components">eZ components</a>. The components are the first step in porting <a href="http://ez.no/products/ez_publish_cms">eZ publish</a> to PHP 5.
<p>
In this release we overhauled the way we are using Exceptions and implemented them consistently in all the Components. 
</i>
</quote>
<p>
eZ components is an "enterprise ready general purpose PHP platform" that work like building blocks to speed application development...]]></description>
      <pubDate>Tue, 17 Jan 2006 06:28:44 -0600</pubDate>
    </item>
  </channel>
</rss>
