<?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:18:02 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Developer Tutorials Blog: Running background processes in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10636</guid>
      <link>http://www.phpdeveloper.org/news/10636</link>
      <description><![CDATA[<p>
New on the Developer Tutorials blog today is <a href="http://www.developertutorials.com/blog/php/running-background-processes-in-php-349/">this look</a> at handling background processes from your PHP script:
</p>
<blockquote>
You've checked and double checked the integrity of user input, and you're doing some serious processing. There's only one problem: it's too slow. There's a simple solution: forking your processing script, and running the code as a background process asynchronously. It can email your user when it's done: they'll wait. In this tutorial, I'll show you how to get started with background processes in PHP.
</blockquote>
<p>
<i>Akash</i> gives examples of the three keys to background processes - starting the script via an exec, talking to the process by passing additional parameters and including code to monitor the state of the background process via something like a MySQL "sessions" table that the script writes to.
</p>]]></description>
      <pubDate>Fri, 18 Jul 2008 11:18:21 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Keeping Track of Objects when Using Destructors in PHP 5]]></title>
      <guid>http://www.phpdeveloper.org/news/9527</guid>
      <link>http://www.phpdeveloper.org/news/9527</link>
      <description><![CDATA[<p>
Devshed continues their series looking at the use of destructors in PHP5 applications with <A href="http://www.devshed.com/c/a/PHP/Keeping-Track-of-Objects-when-Using-Destructors-in-PHP-5/">part three</a>, a method for keeping track of objects you've created during execution.
</p>
<blockquote>
In this third part of the series, I'm going to show you how to retrieve some useful information about a specific object, including its properties and methods, prior to its being destroyed by the PHP parser via the implementation of a simple destructor.
</blockquote>
<p>
Their new <a href="http://www.devshed.com/c/a/PHP/Keeping-Track-of-Objects-when-Using-Destructors-in-PHP-5/2/">user class</a> extracts the details about each of the objects right before they're destroyed via a call to get_object_vars and a loop to display the property and its value.
</p>]]></description>
      <pubDate>Wed, 30 Jan 2008 11:19:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP-GTK Community Site: Gataka: the PHP-GTK IRC bot]]></title>
      <guid>http://www.phpdeveloper.org/news/9504</guid>
      <link>http://www.phpdeveloper.org/news/9504</link>
      <description><![CDATA[<p>
The admins over on the <a href="http://www.php-gtk.eu">PHP-GTK Community site</a> have announced a new resource PHP-GTK ircers can take advantage of - a new bot that hangs out in the #php-gtk channel over on the <a href="irc://irc.freenode.net/php-gtk">Freenode</a> IRC network with an aim to be as helpful as possible.
</p>
<blockquote>
The PHP-GTK.eu community site is now host to an IRC bot named Gataka (for "GTK"), helping users on the Freenode IRC channel for PHP-GTK, at <a href="irc://irc.freenode.net/php-gtk">irc://irc.freenode.net/php-gtk</a>.
</blockquote>
<p>
Currently is has an API interface (for PHP-GTK elements), user tracking and the ability to learn factoids. They're even starting to <a href="http://php-gtk.eu/irc-log-publication-poll">look for input</a> regarding new features (log publication, in this case).
</p>]]></description>
      <pubDate>Mon, 28 Jan 2008 10:36:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Greg Beaver's Blog: Holy Release Party, Batman]]></title>
      <guid>http://www.phpdeveloper.org/news/7389</guid>
      <link>http://www.phpdeveloper.org/news/7389</link>
      <description><![CDATA[<p>
<i>Greg Beaver</i> points out <a href="http://greg.chiaraquartet.net/archives/169-holy-release-party,-batman.html">the numerous releases</a> that were made in the PEAR community today - including an update to the PEAR website itself.
</p>
<blockquote>
OK, today's release party wins.  I've just uploaded the 8th package for release, and it's a very significant day of releases.
</blockquote>
<p>
The three updates made today are:
<ul>
<li>An update to the <a href="http://pear.php.net">PEAR website</a> that allows for patch tracking in the bug tracker
<li>The latest version of PHP_ParserGenerator - <a href="http://pear.php.net/PHP_ParserGenerator">version 0.1.5</a>
<li>and the release of the first, full-featured parser for PHP - <a href="http://pear.php.net/PHP_Parser">PHP_Parser</a> along with a "companion", <a href="http://pear.php.net/PHP_Parser_DocblockParser">PHP_Parser_DocblockParser</a>
</ul>
</p>]]></description>
      <pubDate>Tue, 06 Mar 2007 09:11:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Dotvoid.com: PHP 5.2 ajaxified]]></title>
      <guid>http://www.phpdeveloper.org/news/6785</guid>
      <link>http://www.phpdeveloper.org/news/6785</link>
      <description><![CDATA[<p>
On Dotvoid.com, there's a <a href="http://www.dotvoid.com/view.php?id=67">new post</a> that reminds us of two of the more "ajaxified" features of the new releases of PHP 5 (like 5.2) - the JSON extension and the functionality to track file uploads.
</p>
<blockquote>
These features aren't competing for the heavy weight title in the release notes. Still, having these implemented in PHP makes it a lot easier to develop modern, more responsive, web based applications.
</blockquote>
<p>
You can get more info on the <a href="http://www.php.net/manual/en/ref.json.php">JSON extension here</a> and an example of the file upload monitor <a href="http://blog.bitflux.ch/archive/2006/09/28/">in this entry</a> on the Bitflux blog.
</p>]]></description>
      <pubDate>Tue, 28 Nov 2006 16:16:02 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Tobias Schlitt's Blog: PHP at FrOSCon program available!]]></title>
      <guid>http://www.phpdeveloper.org/news/5604</guid>
      <link>http://www.phpdeveloper.org/news/5604</link>
      <description><![CDATA[<p>
<i>Tobias Schlitt</i> <a href="http://schlitt.info/applications/blog/index.php?/archives/467-PHP-at-FrOSCon-program-available!.html">posts today</a> about the release of the program of the PHP track for this year's <a href="http://froscon.de">Free and Open Source Conference</a>.
</p>
<blockquote>
We finally managed to get the program online for the <a href="http://froscon.phpugdo.de">professional PHP track</a> at the <a href="http://froscon.de">Free and Open Source Conference 2006</a>, which takes place on the next weekend (<b>June 24th and 25th</b>) in <b>Bonn, Germany</b>. We will have 6 PHP related talks on Saturday, held by professional PHP developers, and a hackaton event on Sunday. Everyone is invited to join us and have a good time.
</blockquote>
<p>
He <a href="http://schlitt.info/applications/blog/index.php?/archives/467-PHP-at-FrOSCon-program-available!.html">lists</a> the selected talks as well, including "Using Geeklog as a Web Application Framework", "SVG and AJAX", and "XMLReader/Writer".
</p>]]></description>
      <pubDate>Fri, 16 Jun 2006 06:00:13 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NeoSmart.net Forum: New 0-day Vulnerability Found in phpBB]]></title>
      <guid>http://www.phpdeveloper.org/news/5404</guid>
      <link>http://www.phpdeveloper.org/news/5404</link>
      <description><![CDATA[<p>
According to <a href="http://www.neosmart.net/forums/index.php?gettopic=26">this forum post</a> on the NeoSmart message boards, there's a new "0-day vulnerability" that they've discovered in the phpBB message board system.
</p>
<quote>
<i>
<p>
Our research team has discovered a new (aka 0-day) vulnerability in phpBB, that affects all existing versions (including the Olympus CVS as of May 18th, 2006). 
</p>
<p>
This phpBB security vulnerability has been scaled at a threat level of 6/10; allowing normal members access to privileged and restricted-access content on a phpBB forum. The bug lies in the email notification system and can be used to track comments made on any hidden posts that were once user accessible.
</p>
</i>
</quote>
<p>
Since this bug has just broken today, there's no response from phpBB as of yet with a patch, but expect it soon if this issue is as important as <a href="http://www.neosmart.net/forums/index.php?gettopic=26">the post</a> mentions.
</p>]]></description>
      <pubDate>Fri, 19 May 2006 06:45:59 -0500</pubDate>
    </item>
  </channel>
</rss>
