<?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>Sun, 11 May 2008 19:44:14 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[AskAboutPHP.com: First look at CakePHP]]></title>
      <guid>http://www.phpdeveloper.org/news/10135</guid>
      <link>http://www.phpdeveloper.org/news/10135</link>
      <description><![CDATA[<p>
In a <a href="http://www.askaboutphp.com/beginners/29/first-look-at-cakephp.html">recent post</a> to the Ask About PHP blog, there's a quick "first look" at the CakePHP framework from a beginner's perspective.
</p>
<blockquote>
Finally, I found some time to take CakePHP for a spin. I've heard some really good things about it, and I've been trying to get some time to try it out. I installed the framework and went through the tutorial on building a simple blog application. I have to say I'm quite impressed.
</blockquote>
<p>
The post <a href="http://www.askaboutphp.com/beginners/29/first-look-at-cakephp.html">briefly introduces</a> the Model-View-Controller method the framework follows and shows some of the features/benefits it brings with it - the low entry level, its speed, and whether or not it makes for a good "first framework" for other developers.
</p>]]></description>
      <pubDate>Wed, 07 May 2008 13:49:16 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Hasin Hayder's Blog: Getting started with orchid framework]]></title>
      <guid>http://www.phpdeveloper.org/news/9932</guid>
      <link>http://www.phpdeveloper.org/news/9932</link>
      <description><![CDATA[<p>
<i>Hasin Hayder</i> has <a href="http://hasin.wordpress.com/2008/04/07/getting-started-with-orchid-framework/">blogged about</a> some of his "first steps" with a relatively new PHP framework on the scene - <a href="http://orchidframework.googlecode.com">Orchid</a>.
</p>
<blockquote>
Orchid is a small framework with bare necessities to kick start developing killer php web applications. this framework is not flooded with unnecessary features and libraries. it only contains the essential helpers and libraries to boost up your development, not slowing it down. orchid features a very short learning curve, which will keep you trouble free.
</blockquote>
<p>
He documents the step he followed - downloading the latest release (from the svn repository), making a first controller and adding a view to make his first "hello world" application.
</p>]]></description>
      <pubDate>Tue, 08 Apr 2008 13:01:47 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DevShed: Building File Uploaders with PHP 5]]></title>
      <guid>http://www.phpdeveloper.org/news/9830</guid>
      <link>http://www.phpdeveloper.org/news/9830</link>
      <description><![CDATA[<p>
On DevShed today there's a <a href="http://www.devshed.com/c/a/PHP/Building-File-Uploaders-with-PHP-5/">new tutorial</a> showing how to build file upload functionality into your scripts.
</p>
<blockquote>
If you're a PHP developer who has built a certain number of web applications, then it's quite probable that you've already worked with HTTP file uploads. [...] First I'm going to teach you how to handle file uploads using a procedural approach, and then, with the topic well underway, by way of the object-oriented paradigm.
</blockquote>
<p>
The introduce the beginners out there to <a href="http://www.devshed.com/c/a/PHP/Building-File-Uploaders-with-PHP-5/1/">the $_FILES array</a> (a superglobal) that contains the details about the file(s) that have been submitted. Next comes the construction of a <a href="http://www.devshed.com/c/a/PHP/Building-File-Uploaders-with-PHP-5/2/">simple form</a> and how to handle the submission <a href="http://www.devshed.com/c/a/PHP/Building-File-Uploaders-with-PHP-5/3/">on the PHP side</a>.
</p>]]></description>
      <pubDate>Thu, 20 Mar 2008 11:18:11 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Mischook's Blog: PHP Sessions Video Tutorials - Part 2]]></title>
      <guid>http://www.phpdeveloper.org/news/9640</guid>
      <link>http://www.phpdeveloper.org/news/9640</link>
      <description><![CDATA[<p>
<i>Stefan Mischook</i> has <a href="http://www.killerphp.com/articles/php-sessions-video-tutorials-part-2/">posted part two</a> of his video series looking at the use of sessions in PHP applications today:
</p>
<blockquote>
This is the part 2 of 3 of my videos that introduces the beginner to PHP sessions. In this video, I get into practical examples where we see basic PHP sessions in action.
</blockquote>
<p>
You can find the <a href="http://www.killerphp.com/videos/php-sessions-part2.php">video here</a> as well as <a href="http://www.phpdeveloper.org/news/9631">part one</a> if you need to catch up.
</p>]]></description>
      <pubDate>Fri, 15 Feb 2008 07:52:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Mischook's Blog: PHP Sessions Video Tutorials - Part 1]]></title>
      <guid>http://www.phpdeveloper.org/news/9631</guid>
      <link>http://www.phpdeveloper.org/news/9631</link>
      <description><![CDATA[<p>
The KillerPHP.com site has <a href="http://www.killerphp.com/articles/php-sessions-video-tutorials-part-1/">posted about</a> the release of yet another introductory video to using PHP - this time with a focus on using sessions.
</p>
<blockquote>
PHP sessions are one of the most important mechanisms in PHP because they solve a fundamental issue in web application development: keeping state on a user. [...] This is video 1 of 2 on sessions.
</blockquote>
<p>
You'll find <a href="http://www.killerphp.com/videos/php-sessions-part1.php">the video here</a>. If you're looking for some of the other great PHP videos the site <i>Stefan</i> has created, check out <a href="http://www.killerphp.com/articles/category/php-videos/">the videos section</a> of the site.
</p>]]></description>
      <pubDate>Thu, 14 Feb 2008 09:37:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[DeveloperTutorials.com: Building Desktop Applications in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/9600</guid>
      <link>http://www.phpdeveloper.org/news/9600</link>
      <description><![CDATA[<p>
The Developer Tutorials site has posted <a href="http://www.developertutorials.com/tutorials/php/building-desktop-applications-in-php-8-02-01/page1.html">a new look</a> at working with PHP in a different sort of environment than most people think - on the desktop.
</p>
<blockquote>
<p>
You've been through it all with the web, from basic database hacks to battling with inconsistent browser rendering, and now you want to have a go at something different.
</p>
<p>
Of course, the standard destination would be desktop application development.
</p>
</blockquote>
<p>
The work through some of the basics of desktop development as well as some of the advantages and disadvantages to making the move. The include some <a href="http://www.developertutorials.com/tutorials/php/building-desktop-applications-in-php-8-02-01/page4.html">example code</a> to get you started with a "Hello World" sort of example using the PHP-GTK libraries.
</p>]]></description>
      <pubDate>Mon, 11 Feb 2008 08:58:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[DeveloperTutorials.com: Simple System Maintenance with PHP-CLI]]></title>
      <guid>http://www.phpdeveloper.org/news/9455</guid>
      <link>http://www.phpdeveloper.org/news/9455</link>
      <description><![CDATA[<p>
On the Developer Tutorials site today, there's <a href="http://www.developertutorials.com/tutorials/php/simple-system-maintenance-with-php-cli-8-01-17/page1.html">a new tutorial</a> posted that walks you through some of the useful features that PHP's CLI functionality can bring to your system administration.
</p>
<blockquote>
In this tutorial, I'll show you how to use PHP-CLI, the command line interface for PHP, to get your maintenance under control using the technologies you're already familiar with. I'll also examine some of the By the time you've finished this tutorial, you'll be able to build human-assisted backup systems, automatic report generators.
</blockquote>
<p>
It's a pretty <a href="http://www.developertutorials.com/tutorials/php/simple-system-maintenance-with-php-cli-8-01-17/page1.html">basic introduction</a> that talks about what the CLI environment is and what sorts of things PHP brings to the table. They include some sample scripts to do things like database cleanup and a method for taking in human interaction via the command line.
</p>]]></description>
      <pubDate>Mon, 21 Jan 2008 07:58:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Developer Tutorials: Introduction to PHP Programming]]></title>
      <guid>http://www.phpdeveloper.org/news/9089</guid>
      <link>http://www.phpdeveloper.org/news/9089</link>
      <description><![CDATA[<p>
Over on the Developer Tutorials website there's a <a href=http://www.developertutorials.com/tutorials/php/introduction-to-php-programming-7-11-19/page1.html">new comprehensive tutorial</a> looking to introduce you to the world of PHP.
</p>
<blockquote>
PHP, as we told earlier, is a server-side scripting language. The client will always see and interact with HTML in his browser. [...] PHP can also be used from command line to execute php scripts. [...] PHP is capable of doing much more than what read above. Let's look at some of the popular features of PHP. 
</blockquote>
<p>
Some of the topics covered in <a href="http://www.developertutorials.com/tutorials/php/introduction-to-php-programming-7-11-19/page1.html">the tutorial</a> include:
</p>
<ul>
<li>the basics of PHP
<li>variables and data types
<li>expressions
<li>functions
<li>scoping
<li>strings/arrays
</ul>
<p>
If you're new to PHP and want to get in on what the language is all about, be sure to check this comprehensive tutorial out. You'll get a quick dose of the language - enough to get you started developing quickly.
</p>]]></description>
      <pubDate>Wed, 21 Nov 2007 11:18:00 -0600</pubDate>
    </item>
  </channel>
</rss>
