<?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>Sat, 18 May 2013 14:49:10 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[MaltBlue.com: Why Testing Makes a Project Successful and You Can't Afford to Deny It]]></title>
      <guid>http://www.phpdeveloper.org/news/19500</guid>
      <link>http://www.phpdeveloper.org/news/19500</link>
      <description><![CDATA[<p>
<i>Matthew Setter</i> has a new article on his MaltBlue site today that suggests that one of the reasons a project is successful is <a href="http://www.maltblue.com/software-development/testing/why-successful-software-includes-testing">because of effective testing</a>.
</p>
<blockquote>
Like many of us, despite being told repeatedly how great testing is, the benefits it will bring, the time it will save and how it will improve the quality of my applications, I too considered testing a second-thought. I saw it as something which was both expensive and time-consuming. If I was genuine with you, I'd say I believed it be be nothing more than a "nice to have", after the application was written. If you also feel (or have felt) this way - know that you're not alone.
</blockquote>
<p>
He realized, though, that the usual false assumptions about testing were just that and starteed getting into testing, TDD and BDD on recent projects. He talks some about some general thoughts around testing like "testing can't be an after-thought" and the fact that it's no always easy. He includes a way of thinking about testing in your application and the confidence good, solid tests can bring.
</p>
Link: http://www.maltblue.com/software-development/testing/why-successful-software-includes-testing]]></description>
      <pubDate>Wed, 24 Apr 2013 10:48:15 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[TechRadar.com: How PHP became such a huge success]]></title>
      <guid>http://www.phpdeveloper.org/news/13235</guid>
      <link>http://www.phpdeveloper.org/news/13235</link>
      <description><![CDATA[<p>
On the TechRadar site, there's <a href="http://www.techradar.com/news/computing/pc/how-php-became-such-a-huge-success-633591">a new article posted</a> with an interview with <i>Rasmus Lerdorf</i> about how and why PHP has become such a huge success in the online development world.
</p>
<blockquote>
Rasmus Lerdorf is undoubtedly the most famous Greenlandic geek alive. [...] Linux Format magazine caught up with him to find out more about his position in the PHP camp today and the decisions he made early on that made the project a whopping success.
</blockquote>
<p>
Topics mentioned in the interview include his current involvement in the project, his role in any "final decisions" about the language and its future, what languages inspired him and his opinions on a few others that occupy some of the same space as PHP.
</p>]]></description>
      <pubDate>Wed, 16 Sep 2009 13:49:19 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Debuggable Blog: Crawl Google, they do the same to you]]></title>
      <guid>http://www.phpdeveloper.org/news/10388</guid>
      <link>http://www.phpdeveloper.org/news/10388</link>
      <description><![CDATA[<p>
On the Debuggable blog, <i>Felix Geisendorfer</i> has <a href="http://www.debuggable.com/posts/crawl-google-they-do-the-same-to-you:484ebdeb-bbe8-45fa-ad0f-26b14834cda3">posted some code</a> (thought up by <a href="http://marcgrabanski.com/">Marc Grabaniski</a>) to go through Google and find the pages that they have indexed for your site. Their goal is to check and see if the migration of a site was successful.
</p>
<blockquote>
Just get a list of all pages google has indexed from your site and then use that as your basis for checking if your migration worked or not. This is very convenient because you do not have to know all your own urls yourself, and you'll only get the relevant ones (if they are not in google they are unlikely to have traffic).
</blockquote>
<p>
The <a href="http://www.debuggable.com/posts/crawl-google-they-do-the-same-to-you:484ebdeb-bbe8-45fa-ad0f-26b14834cda3">code</a> is included as well as an example usage. He also points out <a href="http://debuggable.com/open-source/fixtures-shell">FixtureShell</a> for more command-line CakePHP examples.
</p>]]></description>
      <pubDate>Wed, 11 Jun 2008 10:23:07 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Eirik Hoem's Blog: Dying with grace - PHP's register_shutdown_function]]></title>
      <guid>http://www.phpdeveloper.org/news/9808</guid>
      <link>http://www.phpdeveloper.org/news/9808</link>
      <description><![CDATA[<p>
<i>Eirik Hoem</i> has <a href="http://eirikhoem.wordpress.com/2008/03/15/dying-with-grace-phps-register_shutdown_function/">posted a new look</a> at a function that can be amazingly helpful when you have a script with issues that needs a little extra help cleaning up after itself - <a href="http://no2.php.net/register_shutdown_function">register_shutdown_function</a>.
</p>
<blockquote>
Scripts tend to die, and that's not usually nice. We do not want to show the user a fatal error nor a blank page (display errors off) . PHP has a function called <a href="http://no2.php.net/register_shutdown_function">register_shutdown_function</a> which lets us set up a function which is called at execution shutdown. What this means is that our function will be executed when our script is done executing / dying and PHP execution is about to shut down.
</blockquote>
<p>
He <a href="http://eirikhoem.wordpress.com/2008/03/15/dying-with-grace-phps-register_shutdown_function/">suggests</a> various things that can be done with the functionality, including checking for successful script execution (via a false variable that can be checked for success).
</p>]]></description>
      <pubDate>Mon, 17 Mar 2008 12:02:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: GoPHP5 Project Wraps Up]]></title>
      <guid>http://www.phpdeveloper.org/news/9592</guid>
      <link>http://www.phpdeveloper.org/news/9592</link>
      <description><![CDATA[<p>
The highly controversial <a href="http://www.gophp5.org">GoPHP5</a> project has come to his finishing mark (actually February 5th) and has been claimed a success by <i>Robert Douglass</i>, one of the creators of the project:
</p>
<blockquote>
Congratulations are in order. Since the launch of GoPHP5.org, over 100 software projects and over 200 web hosts have come on board to support the adoption of PHP 5.2. As opposed to just a few months ago, it is now easy to find a hosting solution that supports PHP 5, and software developers can turn to the attractive new features that PHP 5 offers without the need to worry that they are leaving their end users without options.
</blockquote>
<p>
He gives credits to <i>Larry Garfield</i> and <i>Marc Delisle</i> for their hard work towards making the project a success and notes that the project can stand as a successful effort that the community pulled together on to make development and the platforms we build on that much better. Be sure and check out the <a href="http://gophp5.org/projects">long list of projects</a> and <a href="http://gophp5.org/hosts">hosting companies</a> that made the move to PHP5.
</p>]]></description>
      <pubDate>Fri, 08 Feb 2008 12:02:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Ben Ramsey's Blog: Congrats Costa Rica PHP!]]></title>
      <guid>http://www.phpdeveloper.org/news/9545</guid>
      <link>http://www.phpdeveloper.org/news/9545</link>
      <description><![CDATA[<p>
<i>Ben Ramsey</i> <a href="http://benramsey.com/archives/congrats-costa-rica-php/">says congratulations</a> to the <a href="http://www.costaricaphp.org/">Costa Rica PHP</a> group on having their first meeting with 37 developers in attendance.
</p>
<blockquote>
It sounds like they have a very active and vibrant PHP developer community in Costa Rica, and they've found two very supportive universities that have offered to host their meetings and events. I wish that every PHP user group could find sponsors willing to provide computer labs and even bring in outside speakers!
</blockquote>
<p>
According to the <a href="http://www.costaricaphp.org/">Costa Rica PHP website</a> they had a wonderful response from local developers and found them all eager to contribute however they could. They even have the support of two local universities where they can meet/do work in their labs (even bring in speakers from other countries).
</p>]]></description>
      <pubDate>Fri, 01 Feb 2008 11:09:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Lukas Smith's Blog: LAMP's success is spellings its own doom?]]></title>
      <guid>http://www.phpdeveloper.org/news/9536</guid>
      <link>http://www.phpdeveloper.org/news/9536</link>
      <description><![CDATA[<p>
<i>Lukas Smith</i> has <a href="http://pooteeweet.org/blog/0/973#m973">posted some ominous thoughts</a> about the future of the LAMP stack in the online development world - specifically asking if the popularity of the grouping could be what might ultimately cause its downfall.
</p>
<blockquote>
The issue is that there is simply not enough top qualified talent that knows LAMP well enough to hire. Or maybe its just too hard to find them? It seems all the good guys are already hired. As a result companies end up looking for other technology, not because they actually believe that these technologies are any better or worth the license fees that these usually require to be paid up...
</blockquote>
<p>
He <a href="http://pooteeweet.org/blog/0/973#m973">suggests</a> two things that could be possible lead-ins to the "demise" of LAMP - the fact that LAMP just isn't taught along side other languages in school and that, since PHP is only just now getting into the offices of the "major players", there hasn't been enough time to prove to them that PHP has worth in their business.
</p>
<p>
Be sure to check out some of the <a href="http://pooteeweet.org/blog/0/973#m973">great comments</a> on this one.
</p>]]></description>
      <pubDate>Thu, 31 Jan 2008 09:33:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: PHP Throwdown has Come and Gone]]></title>
      <guid>http://www.phpdeveloper.org/news/7178</guid>
      <link>http://www.phpdeveloper.org/news/7178</link>
      <description><![CDATA[<p>
Well, the <a href="http://phpthrowdown.com/">PHP Throwdown</a> event has <a href="http://phpthrowdown.com/?p=22">come</a> and <a href="http://phpthrowdown.com/?p=23">gone</a> with all of the teams giving their best creating an application hoping to reach the top.
</p>
<blockquote>
Wow, what can I say but w00t! The throwdown was a tremendous success and went off without any major problems. We're still compiling all the final projects and I'll be reporting some statistics about those (as in who was using what and how many competitors we had per category). I am excited to see what all has come of it.
</blockquote>
<p>
There were also bloggers from about the web that <a href="http://www.achievo.org/blog/archives/54-phpthrowdown-has-started.html">covered the event</a> either for themselves or for the team they were a part of.
</p>
<p>
Congrats to all of those who participated and we'll all be anxiously awaiting the results! OH, and if you didn't get a chance to participate this year, you can still grab <a href="http://phpthrowdown.com/?p=24">a tshirt</a> to remember the event by.
</p>]]></description>
      <pubDate>Mon, 29 Jan 2007 07:48:45 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Hiveminds Magazine: What Makes a Web Scripting Language Successful]]></title>
      <guid>http://www.phpdeveloper.org/news/6325</guid>
      <link>http://www.phpdeveloper.org/news/6325</link>
      <description><![CDATA[<p>Content no longer valid</p>]]></description>
      <pubDate>Thu, 21 Sep 2006 07:24:08 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Joshua Eichorn's Blog: Looking for HTML_AJAX Success Stories]]></title>
      <guid>http://www.phpdeveloper.org/news/4471</guid>
      <link>http://www.phpdeveloper.org/news/4471</link>
      <description><![CDATA[Our sister site, <a href="http://www.ajaxdeveloper.org">AjaxDeveloper.org</a> has a new post today with a request from <i>Joshua Eichorn</i>, the developer of the HTML_AJAX PEAR package for success stories.
<p>
<quote>
<i>
If you've used HTML_AJAX to make something cool I'd like to hear from you.
<p>
If what you've created is publically accessible that would be even better.
<p>
Just leave a comment on this post saying what you've created and given a link to it if you can. Any suggestions on improvements that would make further development easier are also appreciated. 
</i>
</quote>
<p>
With the <a href="http://pear.php.net/package/HTML_AJAX">HTML_AJAX package</a> being as well-developed as it is, I'm sure that there are more than a few out there using it - so <a href="http://blog.joshuaeichorn.com/archives/2005/12/08/looking-for-html_ajax-success-stories/">get on over</a> and submit your story today!]]></description>
      <pubDate>Thu, 08 Dec 2005 10:27:51 -0600</pubDate>
    </item>
  </channel>
</rss>
