<?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>Wed, 22 May 2013 21:54:47 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[NetTuts.com: Aspect-Oriented Programming in PHP with Go!]]></title>
      <guid>http://www.phpdeveloper.org/news/19439</guid>
      <link>http://www.phpdeveloper.org/news/19439</link>
      <description><![CDATA[<p>
In <a href="http://net.tutsplus.com/tutorials/php/aspect-oriented-programming-in-php-with-go/">this new tutorial</a> on NetTuts.com today they introduce you to <a href="http://en.wikipedia.org/wiki/Aspect-oriented_programming">aspect-oriented programming</a> (AOP) in PHP through the use of the <a href="https://github.com/lisachenko/go-aop-php">Go! PHP library</a>.
</p>
<blockquote>
The concept of Aspect-Oriented Programming (AOP) is fairly new to PHP. There's currently no official AOP support in PHP, but there are some extensions and libraries which implement this feature. In this lesson, we'll use the <a  href="https://github.com/lisachenko/go-aop-php">Go! PHP library</a> to learn AOP in PHP, and review when it can be helpful.
</blockquote>
<p>
They start with a brief history of AOP in general and a basic vocabulary of some of the common terms like "point-cut", "aspect" and "cross-concern." They briefly look at some of the other PHP tools for AOP, but then help you get Go! up and running. Sample code is included showing how to integrate it into your project and, more practically, create a logging system that can be used as an aspect.
</p>
Link: http://net.tutsplus.com/tutorials/php/aspect-oriented-programming-in-php-with-go]]></description>
      <pubDate>Wed, 10 Apr 2013 10:56:41 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ben Ramsey's Blog: Technical Vocabulary and Grammar]]></title>
      <guid>http://www.phpdeveloper.org/news/4713</guid>
      <link>http://www.phpdeveloper.org/news/4713</link>
      <description><![CDATA[With his own <a href="http://benramsey.com/archives/technical-vocabulary-and-grammar/">response</a> to <a href="http://shiflett.org/archive/183">this post</a>, <i>Ben Ramsey</i> sheds some more light on the misspoken technology terms/conventions that pop up over and over.
<p>
<quote>
<i>
This is in response to Chris Shiflett's "<a href="http://shiflett.org/archive/183">Technical Vocabulary and Grammar</a>" post. My comment became so long that I decided to blog it instead.
<p>
Being someone with a degree in English...
</i>
</quote>
<p>
He <a href="http://benramsey.com/archives/technical-vocabulary-and-grammar/">talks about</a> collective nouns being plural (making it okay to use something like "PHPDeveloper.org are..."), periods inside quotation marks, a suggestion for aiding understanding of actual commands typed for programming books (loose the quotes and go bold), and his own view on what "PC" really means...]]></description>
      <pubDate>Mon, 23 Jan 2006 07:43:45 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Frakkle.com: Go anywhere Server PHP Debugger]]></title>
      <guid>http://www.phpdeveloper.org/news/4571</guid>
      <link>http://www.phpdeveloper.org/news/4571</link>
      <description><![CDATA[From <a href="http://frakkle.com/entry/76/go_anywhere_server_php_debugge">this new post</a> today on <i>frak</i>'s blog, there's a look at a PHP debugger that makes it simple to debugg your PHP applications - <a href="http://gubed.mccabe.nu/">GUBED</a>.
<p>
<quote>
<i>
I never realised there was such a thing!  The name of this great program is GUBED (debug backwards) and it is based on a really simple idea.
<p>
To run the debugger, you call some PHP scripts (also installed on the same website) that grab the code of the web page you want to debug, and call you back (as other 'hard server install' solutions do).
</i>
</quote>
<p>
Gubed is a cross platform program to debug PHP scripts. For a general overview, see the <a href="http://gubed.mccabe.nu/?/article/articleview/about&themex=public">About</a> section, for a more technical description, see the <a href="http://gubed.mccabe.nu/?/article/articleview/documentation&themex=public">documentation</a>.]]></description>
      <pubDate>Wed, 28 Dec 2005 06:42:55 -0600</pubDate>
    </item>
  </channel>
</rss>
