<?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, 19 May 2013 01:28:39 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHP Magazine: What Would You Like to See In PHP 6?]]></title>
      <guid>http://www.phpdeveloper.org/news/4980</guid>
      <link>http://www.phpdeveloper.org/news/4980</link>
      <description><![CDATA[PHP Magazine has posted <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,25610,nodeid,5.html">their results</a> from a poll they took after the "PHP Developers Meeting" that happened in Paris about what developers would like to see in PHP6.
<p>
<quote>
<i>
Following release of the PHP Developers Meeting in Paris (November 11th and 12th, 2005), the International PHP Magazine polled the community to find out What they were looking our for, the most, in PHP 6?
<p>
The results of the poll suggest almost an equal weightage to all of the points noted in the developer meeting minutes. Of the 809 members polled, 15-20% of the respondents were looking out for OO functionality changes, functionality cleanup, performance boost, Security enhancements, and unicode support, in that order. Only 7% were keen to see additions made to the PHP engine. Less than 3% clicked on the "others" option.
</i>
</quote>
<p>
The <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,25610,nodeid,5.html">votes</a> were pretty close, with "Functionality" only barely edging out "Performance Boost". "OO Functionality Changes", however, topped the list with points to spare.]]></description>
      <pubDate>Mon, 13 Mar 2006 07:41:50 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Michael Kimsal's Blog: Bizarre PHP behaviour]]></title>
      <guid>http://www.phpdeveloper.org/news/4856</guid>
      <link>http://www.phpdeveloper.org/news/4856</link>
      <description><![CDATA[In a <a href="http://fosterburgess.com/kimsal/?p=38">new post</a> on his blog today, <i>Michael Kimsal</i> looks at an abnormality that he's disocvered with constants in PHP.
<p>
<quote>
<i>
Chalk this up as par for the course in the world of PHP, but it doesn't behave as documented. I noticed today that @ work someone is creating database connections, then define()ing the result into a constant. I presumed this was failing silently and because we were generally connecting to only one database (or so I thought initially) that it was simply using the last open connection and still working.
<p>
This does *not* throw an error, but does in fact work. Even going back to PHP 4.3.2 (earliest I've checked). This flies in the face of my understanding of constants for years - well, since 1998 (perhaps earlier) or so.
</i>
</quote>
<p>
<a href="http://fosterburgess.com/kimsal/?p=38">the issue</a> - that a resource can be assigned to a constant - seems to contradict what's listed in <a href="http://us2.php.net/manual/en/language.constants.php">the manual</a>, and he asks later if there are others out there that have seen this same issue...]]></description>
      <pubDate>Thu, 16 Feb 2006 14:40:59 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPit.net: An introduction to XML-RPC in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/4759</guid>
      <link>http://www.phpdeveloper.org/news/4759</link>
      <description><![CDATA[PHPit.net has posted <a href="http://www.phpit.net/article/introduction-xml-rpc-php/">this new tutorial</a>, an introduction to XML-RPC in PHP.
<p>
<quote>
<i>
n this tutorial I will show you how to create your own XML-RPC web service, allowing other people to connect to your website. I will also show you how to create your own XML-RPC client, which means you can query other web services.
<p>
Although PHP comes with inbuilt XML-RPC functionality, we won't be using it in this tutorial, and instead we'll opt for the excellent XML-RPC Library by Simon Willison, available at <a href="http://scripts.incutio.com/xmlrpc/">http://scripts.incutio.com/xmlrpc/</a>. This library includes both the ability to create a XML-RPC server and client, which is exactly what we need.
</i>
</quote>
<p>
They <a href="http://www.phpit.net/article/introduction-xml-rpc-php/">start with the server</a>, making a few simple functions to respond to a single request. They even include a bit more advanced code to allow the server to be "self-desciribing". Next comes to client - a simple, single call first, then on to making multiple calls. Included also are demos showing how they will look when working...]]></description>
      <pubDate>Mon, 30 Jan 2006 07:59:55 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Utah PHP Users Group: PHP and JSON]]></title>
      <guid>http://www.phpdeveloper.org/news/4722</guid>
      <link>http://www.phpdeveloper.org/news/4722</link>
      <description><![CDATA[According to <a href="http://uphpu.org/article.php?story=20060124144346125">this post</a> on the Utah PHP User Group's website today, there's been talk of adding <a href="http://en.wikipedia.org/wiki/JSON">JSON</a> support to the Core portion of the PHP distributions.
<p>
<quote>
<i>
There has been some recent activity on the PHP Developer mailing list about the addition of JSON into the PHP Core. After reading the thread, I did a little research on JavaScript Object Notation (JSON). Here is a <a href="http://www.crockford.com/JSON/">great website</a> to read more about it.
</i>
</quote>
<p>
You can check out the discussion over on <a href="http://marc.theaimsgroup.com/?l=php-dev">the archived copy</a> of the php-dev mailing list...]]></description>
      <pubDate>Wed, 25 Jan 2006 06:30:14 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[WebReference.com: How to Interact with Web Forms (Part 2)]]></title>
      <guid>http://www.phpdeveloper.org/news/4719</guid>
      <link>http://www.phpdeveloper.org/news/4719</link>
      <description><![CDATA[With a continuation of their <a href="http://www.phpdeveloper.org/news/4683">previous article</a>, WebReference has posted <a href="http://www.webreference.com/programming/php_forms2/">part two</a> of their "How to Interact with Web Forms" series - an excerpt from the PHP Phrasebook (Sams).
<p>
They build on the <a href="http://www.phpdeveloper.org/news/4683">previous code</a>, showing how to:
<ul>
<li>preselect items from a multiple select list, 
<li>process image submit buttons
<li>checking the mandatory fields
<li>checking the values of select lists
</ul>
They <a href="http://www.webreference.com/programming/php_forms2/3.html">wrap it all up</a> with two handy concepts - how to write out your data to a form and send it off in email form to the location of your choosing and working with the files uploaded via a form.]]></description>
      <pubDate>Tue, 24 Jan 2006 07:03:09 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Tim's Blog: Learn To extract()]]></title>
      <guid>http://www.phpdeveloper.org/news/4691</guid>
      <link>http://www.phpdeveloper.org/news/4691</link>
      <description><![CDATA[On <i>Tim</i>'s blog today (Design by Tim), he has <a href="http://www.designbytim.com/2006/01/18/learn-to-extract/">a new post</a> that talks about "learning to extract()" - using this function to create variables based on $_GET and $_POST entries.
<p>
<quote>
<i>
The days of explicitly declaring variables passed in from a form for use - or (gasp) using $_GET['varName'] in your code is no longer needed! Clear as well as clean code is the discussion for variable setting today, and we get to explore how easy it is to extract(), Typically you would have call the variable and then set it.
<p>
The world is changing. While that is not bad for small forms or simple tasks but what if your project is larger or lets just say after reading this article you abondon gathering all the $_GET data from your simple form?
</i>
</quote>
<p>
He <a href="http://www.designbytim.com/2006/01/18/learn-to-extract/">goes on</a> to talk about the different flags that you can pass in for various options (like "overwrite existing variable" or "prefix variable names with this" sorts of things). Of course, this kind of methodology has to be used carefully so as not to create more security issues than it's worth...]]></description>
      <pubDate>Thu, 19 Jan 2006 07:06:16 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPit.net: Back to basics - PHP & Arrays]]></title>
      <guid>http://www.phpdeveloper.org/news/4645</guid>
      <link>http://www.phpdeveloper.org/news/4645</link>
      <description><![CDATA[PHPit.net goes "back to the basics" today with <a href="http://www.phpit.net/article/back-to-basics-arrays/">this new post</a> - a look at the basics of how PHP handles arrays and how to use them effectively.
<p>
<quote>
<i>
Lately the internet has been on a real fast track, and there have been many new developments, like Ajax, Web 2.0, Tags, and other interesting (and often hyped up) things. But this tutorial won't go there at all, and goes back to the beginning with the basics: using arrays in PHP.
<p>
If you're a seasoned PHP developer, who knows arrays like the back of his hand, this might be an article you'd want to skip. But if you're still unsure how arrays work, or if you're just curious about a few things, read on and learn more about arrays in PHP.
</i>
</quote>
<p>
This is a <a href="http://www.phpit.net/article/back-to-basics-arrays/">very basic article</a>, and doesn't give much in the way of any "array tricks" either. Array functions aren't even covered (mostly) - just how to create and update arrays in your code. But for a beginner, that's all you need...]]></description>
      <pubDate>Wed, 11 Jan 2006 06:55:49 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Robert Peake's Blog: Does Popularity Matter?]]></title>
      <guid>http://www.phpdeveloper.org/news/4620</guid>
      <link>http://www.phpdeveloper.org/news/4620</link>
      <description><![CDATA[In <a href="http://www.robertpeake.com/archives/136-Does-Popularity-Matter.html">his latest blog entry</a>, <i>Robert Peake</i> looks at something that PHP is certainly susceptible to, given that other languages like JSP, ASP, and Ruby are always being compared to it - the popularity of the language. <i>Robert</i> asks "Does Popularity Matter?"
<p>
<quote>
<i>
Nexen recently posted a great survey on PHP usage (perhaps they beat NetCraft to the punch this time?). We've seen these trends before: PHP is on the steady rise for numbers of installations. Coupled with Apache, it is the most popular web development platform around.
<p>
My question is: does that really matter?
<p>
By "matter" I mean, "does it affect PHP's credibility in a positive way?"; and also: "does it prove anything?" 
</i>
</quote>
<p>
He <a href="http://www.robertpeake.com/archives/136-Does-Popularity-Matter.html">wonders</a> if the numbers that show on the surveys are PHP usage because people want to use it, or if it's simply that it's preinstalled in so many places these days (and has a low "barrier to entry") that it's being mistaken for popularity. He also mentions something that I think we all, as PHP developers and ambassadors, should think about:
<p>
<quote>
<i>
So, rather than the community resting on its collective laurels for one more year of increased installations, I encourage us all to consider what can be done to promote PHP through education, standards, and best practices to its rightful place as much, much more than simply a popular web development language.
</i>
</quote>]]></description>
      <pubDate>Fri, 06 Jan 2006 07:08:53 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[SitePoint PHP Blog: How to tell when PHP 5 is safe to use...]]></title>
      <guid>http://www.phpdeveloper.org/news/4469</guid>
      <link>http://www.phpdeveloper.org/news/4469</link>
      <description><![CDATA[On the SitePoint PHP blog today, there's <a href="http://www.sitepoint.com/blogs/2005/12/07/how-to-tell-when-php-5-is-safe-to-use/">Harry's opinion</a> on telling "when PHP5 is safe to use".
<p>
<quote>
<i>
The answer is very simple - <a href="http://phplens.com/phpeverywhere/?q=node/view/221">watch John</a>.
<p>
When John migrates, to me it means two things in particular;
<ul>
<li>If there is a <a href="http://phplens.com/lens/php-book/optimizing-debugging-php.php">performance</a> hit vs. the older PHP version, it will be an acceptable one.
<li>There are no show-stopping bugs.
</ul>
Don't believe me? Well the short proof is John's company have their future riding on it. A longer proof is to take a deep look at the code in <a href="http://adodb.sourceforge.net/">adodb</a> which is a great way to grasp John's mindset / experience. Otherwise browse the <a href="http://phplens.com/phpeverywhere/">phpeverywhere</a> archives...
</i>
</quote>
<p>
It's an interesting standard to set for the adoption of something as beneficial as the move from PHP4 to PHP5, but it is one way to judge the effectiveness. When you see the major applications tailoring their setups for PHP5 environments, it might be time to consider jumping ship yourself...]]></description>
      <pubDate>Thu, 08 Dec 2005 08:36:40 -0600</pubDate>
    </item>
  </channel>
</rss>
