<?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, 09 Jan 2009 22:22:02 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHP-GTK Community Site: Three New Posts - Two on Software, One on Web Services]]></title>
      <guid>http://www.phpdeveloper.org/news/7751</guid>
      <link>http://www.phpdeveloper.org/news/7751</link>
      <description><![CDATA[<p>
The PHP-GTK Community website has three new posts today - two concerning pieces of PHP-GTK software and one with news about the new RPC services the website offers.
</p>
<p>
First off is a <a href="http://www.php-gtk.eu/apps/emucontrolcenter">look at</a> the emuControlCenter software (version 0.9), a rom-manager for console and computer games:
</p>
<blockquote>
emuControlCenter (ecc) is a rom-manager for retro and new console/computer games. ecc is build for people who want's to play retro games quick 'n' easy, without searching to much, ECC supports images and previews them directy in the 'Resultview'. Also there is a 'ImageCenter' build-in for a fullsize preview!
</blockquote>
<p>
Next up is the <a href="http://www.php-gtk.eu/apps/php-gtk-builder">PHP_Gtk Builder</a. software, a simple RAD tool to help make the creation of light PHP-GTK simple. See <a href="http://www.php-gtk.eu/apps/php-gtk-builder">this site</a> for more information.
</p>
<p> 
Finally, there's some information posted about <a href="http://www.php-gtk.eu/new_rpc_docs">the new web service</a> offered by the site:
</p>
<blockquote>
Starting today, the community site exposes a new XML-RPC service offering access to its daily statistics, in addition to the existing geo_nick API.
</blockquote>
<p>
They include the list of information pages on getting started and using the API (like the <a href="http://www.php-gtk.eu/site/rpc/access_stats">access_stats API</a> and <a href="http://www.php-gtk.eu/site/geo-nick">a tutorial</a> on getting started with PHP-GTK and the geo_nick service).
</p>]]></description>
      <pubDate>Wed, 02 May 2007 07:39:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Edin Kadribasic's Blog: New Windows Snaps/Release Builder]]></title>
      <guid>http://www.phpdeveloper.org/news/7458</guid>
      <link>http://www.phpdeveloper.org/news/7458</link>
      <description><![CDATA[<p>
<i>Edin Kadribasic</i> shares some <a href="http://edin.dk/archives/33-New-Windows-SnapsRelease-Builder.html">great news</a> on his blog this morning those using the PHP Windows builds will be happy to hear.
</p>
<blockquote>
<p>
During my time at Emini I was using an old beat up machine to build <a href="http://snaps.php.net/">PHP snapshots</a> for Windows. It was only a Pentium II 400MHz and compiling a PHP snapshot on that machine took more than an hour. After <a href="http://edin.dk/archives/30-Leaving-Emini.html">leaving</a> Emini I needed to find a new box for compiling PHP snapshots and <a href="http://pecl4win.php.net/">PECL extensions</a> for the Windows platform.
</p>
</blockquote>
The light at the end of the tunnel came when <a href="http://netevil.org/">Wez Furlong</a> reminded him about a box <a href="http://www.omniti.com/">OmniTI</a> had that could handle just that. Now, what used to take over an hour to run takes around six minutes (a full compile of the latest snapshot with all of the extensions, including checkout and upload of the Win32 snapshot).
</p>]]></description>
      <pubDate>Tue, 20 Mar 2007 08:18:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Developing a Form Director Class]]></title>
      <guid>http://www.phpdeveloper.org/news/6528</guid>
      <link>http://www.phpdeveloper.org/news/6528</link>
      <description><![CDATA[<p>
DevShed is continuing on with their look at using Builder objects (<a href="http://www.phpdeveloper.org/news/6421">part 1</a>, <a href="http://www.phpdeveloper.org/news/6481">part 2</a>) with the third and final part of the series - <a href="http://www.devshed.com/c/a/PHP/Developing-a-Form-Director-Class/">
Developing a Form Director Class</a>.
</p>
<blockquote>
In this article I'll complete the builder pattern, since I'll demonstrate how to define and use a form director class, in this way putting the final strokes on the example that you learned in the previous tutorial.
</blockquote>
<p>
The tutorial goes back over a few of the concepts and code from the previous part of the series before getting into the form generation with these handy objects. They also show the FormBuilder class (creative name, eh?) that will generate the form's elements as created previously. They wrap it all up with the only new functionality - the Builder object Director class, creating a simple contact form. 
</p>]]></description>
      <pubDate>Wed, 18 Oct 2006 15:13:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Controlling Online Forms with Builder Objects in PHP 5 (Part 2)]]></title>
      <guid>http://www.phpdeveloper.org/news/6481</guid>
      <link>http://www.phpdeveloper.org/news/6481</link>
      <description><![CDATA[<p>
DevShed is continuing their "using builder objects in PHP5" series today with <a href="http://www.devshed.com/c/a/PHP/Controlling-Online-Forms-with-Builder-Objects-in-PHP-5/">this new article</a>, a look at implementing the builder objects in a simple, common bit of functionality - forms.
</p>
<blockquote>
Mastering some of the most popular design patterns with PHP 5 can be sometimes an overwhelming process that requires hard work and experience. However, if you want to tackle the challenge and expand your existing background on them, this article might eventually find a place on your quick reference list.
</blockquote>
<p>
They start by defining the basic form element class, helping to build out the different elemnts like inputs, selects, and submits. They <a href="http://www.devshed.com/c/a/PHP/Controlling-Online-Forms-with-Builder-Objects-in-PHP-5">extend and implement</a> this class with their example, making a complete form with working elements inside.
</p>]]></description>
      <pubDate>Wed, 11 Oct 2006 14:49:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Introducing Builder Objects in PHP 5]]></title>
      <guid>http://www.phpdeveloper.org/news/6421</guid>
      <link>http://www.phpdeveloper.org/news/6421</link>
      <description><![CDATA[<p>
DevShed kicks off another three-parts series today with <a href="http://www.devshed.com/c/a/PHP/Introducing-Builder-Objects-in-PHP-5/">part one</a> of a look at working with builder objects in PHP5.
</p>
<blockquote>
<p>
In this article, the first of a three-part series, you will be introduced to the basics of creating directors and builder objects with PHP 5. As usual, there will be copious examples to help you quickly start using the builder pattern in your own PHP projects.
</p>
<p>
Well, to put things in a simple perspective, when the builder pattern is applied, two objects are put into action to create a third one. First, these two objects create a director; as its name suggests, the director controls all aspects of the creation process and determines what pieces and modifications will be introduced into the target object. Finally, a builder is tasked with constructing the third object in question, in accordance with particular specifications. Sounds fairly simple, doesn't it?
</p>
</blockquote>
<p>
They <a href="http://www.devshed.com/c/a/PHP/Introducing-Builder-Objects-in-PHP-5/">start with</a> a look at starting with the Builder pattern, building a basic XML document to provide the structure for the target object. From that information, they show how to create the object and give a simple class to help direct that object along.
</p>]]></description>
      <pubDate>Wed, 04 Oct 2006 15:03:57 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[WeberDev.com: Using Adobe's Flex Builder tool to connect a PHP backend to the front end]]></title>
      <guid>http://www.phpdeveloper.org/news/5036</guid>
      <link>http://www.phpdeveloper.org/news/5036</link>
      <description><![CDATA[In a <a href="http://www.weberdev.com/partners.php?out=1&ref=97&dest=http%3A%2F%2Fwww.weberdev.com%2FViewArticle%2F451">previous WeberDev.com article</a>, <i>Mike Potter</i> showed how to get PHP and Flex to play nicely together, combining the two for a simple application. In <a href="http://www.weberdev.com/ViewArticle/454">this new article</a>, he takes it a step further by showing how you can directly pass data between Flex and PHP without the need for XML generation.
<p>
<quote>
<i>
The key to doing this is a small project called AMFPHP. As stated on their webpage, the project was originally started by Wolfgang Hamann. The team has grown lately, and now has about 5 or 6 developers. Thanks to their hard work, we can now have a Flex based front end to our PHP backend applications.
</i>
</quote>
<p>
He <a href="http://www.weberdev.com/ViewArticle/454">creates another application</a> from scratch, providing all of the database structure, XML, and ActionScript, and PHP code that you'll need to follow along. The application is a simple display of database records, in this case user data from the MySQL table.]]></description>
      <pubDate>Thu, 23 Mar 2006 07:44:41 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: Drag Drop Site Creator - PHP-based, Ajax-enabled]]></title>
      <guid>http://www.phpdeveloper.org/news/4493</guid>
      <link>http://www.phpdeveloper.org/news/4493</link>
      <description><![CDATA[According to <a href="http://www.phpbuilder.com/news/item.php?id=1041">this post</a> on PHPBuilder.com today, there's a new PHP-based Ajax-enabled site builder that's been released - <a href="http://www.dragdropsitecreator.com/">Drag Drop Site Creator</a>.
<p>
<quote>
<i>
SQLFusion recently announced the release of its online site building application, built with "AJAX" technology. This online web site builder, called Drag Drop Site Creator, is intended primarily for web hosting companies, which offer Drag Drop Site Creator as an additional service to their hosting customers.
</i>
</quote>
<p>
<a href="http://www.dragdropsitecreator.com/">The software</a> is entirely server-side, and uses the Ajax to work like a WYSIWYG editor on the user's local machine. You can even point/click/drag your way to any layout you want...]]></description>
      <pubDate>Tue, 13 Dec 2005 07:13:27 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed.com: The Singleton and Factory Patterns in PHP - Building a Form Generator Class]]></title>
      <guid>http://www.phpdeveloper.org/news/4467</guid>
      <link>http://www.phpdeveloper.org/news/4467</link>
      <description><![CDATA[In the final part of their "The Singleton and Factory Patterns in PHP" series, DevShed has posted <a href="http://www.devshed.com/c/a/PHP/The-Singleton-and-Factory-Patterns-in-PHP-Building-a-Form-Generator-Class/">this new tutorial</a> on the creation of a form generator class using all of the previous code.
<p>
<quote>
<i>
In this final part of the series, Alejandro Gervasio examines a point that he has not taking into consideration so far: that the layout of form elements plays a relevant role within the overall development process. With this in mind, he encapsulates the logic needed to generate web forms by defining a form generator class. This class will implement the form element factory along with all of the required form element classes.
</i>
</quote>
<p>
He <a href="http://www.devshed.com/c/a/PHP/The-Singleton-and-Factory-Patterns-in-PHP-Building-a-Form-Generator-Class/">guides you through</a> the rest of the methods not mentioned previously in the class and puts it "to the test" with a practical example. He finishes it off with the full code for the class all in one place to make grabbing and using it a simple experience...]]></description>
      <pubDate>Thu, 08 Dec 2005 08:25:07 -0600</pubDate>
    </item>
  </channel>
</rss>
