<?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 02:30:44 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Design Aeon: Check Dead Links From Database Using PHP CURL]]></title>
      <guid>http://www.phpdeveloper.org/news/18105</guid>
      <link>http://www.phpdeveloper.org/news/18105</link>
      <description><![CDATA[<p>
On DesignAeon.com there's a recent tutorial posted showing you how to extract URLs from your database and <a href="http://www.designaeon.com/check-dead-links-from-database-using-php-curl/">determine which ones are "dead"</a> automatically with the help of <a href="http://php.net/curl">cURL</a>.
</p>
<blockquote>
Checking Deadlinks From the database manually is a Headache ,So why not use a script which return the http status of the particular link and tell us if the link is dead or not.So how do we check the dead links from the database ? How do we programatically  check whether the link is dead or not ? To check broken or dead links from Database we will use curl .
</blockquote>
<p>
Included in the post is a <a href="http://www.designaeon.com/check-dead-links-from-database-using-php-curl/">sample script</a> that extracts the URLs from a field in the database (you'd need some extra smarts if you're pulling it from content) and running it though a "checklink" function. If the call to <a href="http://php.net/curl_getinfo">curl_getinfo</a> returns false, the link is marked dead.
</p>]]></description>
      <pubDate>Mon, 18 Jun 2012 09:45:55 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Derick Rethans' Blog: More source analysis with VLD]]></title>
      <guid>http://www.phpdeveloper.org/news/14075</guid>
      <link>http://www.phpdeveloper.org/news/14075</link>
      <description><![CDATA[<p>
<i>Derick Rethans</i> has been working on some updates to a tool he's developed, <a href="http://derickrethans.nl/projects.html#vld">VLD</a>, to make it more helpful and effecting in optimizing the opcodes in your scripts and find the dead opcodes and paths. He talks about these updates in <a href="http://derickrethans.nl/more-source-analysis-with-vld.html">this recent post</a>.
</p>
<blockquote>
Recently I've been working on some new functionality to visualise all the code paths that make up each function. These new routines sit on top of the routines that do dead code analysis. These new routines sit on top of the routines that do dead code analysis. Every branch instruction (such as if, but also for and foreach) is analysed and a list of branches is created. [...] Once all the branches and their links are found, another algorithm runs to figure out which paths can be created out of all the branches.
</blockquote>
<p>
He illustrates with a few examples, showing both the command that was executed and the resulting output with the new path information of a simple test file using a "for" loop and an "if/else" conditional.
</p>]]></description>
      <pubDate>Tue, 23 Feb 2010 10:49:26 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Hasin Hayder's Blog: International PHP-Magazine - Is it dead?]]></title>
      <guid>http://www.phpdeveloper.org/news/9502</guid>
      <link>http://www.phpdeveloper.org/news/9502</link>
      <description><![CDATA[<p>
<i>Hasin Hayder</i> <a href="http://hasin.wordpress.com/2008/01/26/international-php-magazine-is-it-dead/">asks a question</a> in his latest blog post that some in the PHP community have been wondering for a while now - is the International PHP Magazine dead?
</p>
<blockquote>
I am a subscriber of International PHP Magazine for years. I bought the subscription looking at the back issues. They were sexy, resourceful and yup, very good. But I think these guys don't care about the magazine anymore. It became just a funny stuff for them. All the readers/subscribers and viewers doesn't bring any value to them. Look what they are doing actually...
</blockquote>
<p>
He points out six things that the magazine and its staff are doing including RoR articles in an issue, content on the site that's way out of date and the smaller size of recent issues. Comments to <a href="http://hasin.wordpress.com/2008/01/26/international-php-magazine-is-it-dead/">the post</a> point out that there has been issues released but that the magazine is published by a non-technical company that just might be pushing this particular publication aside.
</p>]]></description>
      <pubDate>Mon, 28 Jan 2008 08:59:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Tectonic.co.za: PHP is dead. Long live PHP!]]></title>
      <guid>http://www.phpdeveloper.org/news/5843</guid>
      <link>http://www.phpdeveloper.org/news/5843</link>
      <description><![CDATA[<p>
In <a href="http://www.tectonic.co.za/view.php?src=rss&id=1064">this post</a> from <i>Jason Norwood-Young</i>, he shares his opinions on the lifespan of PHP - that maybe, just maybe, PHP has passed its prime.
</p>
<blockquote>
<p>
A friend recently told me that PHP is on its way out, Ruby on Rails is where it's at. I scoffed. I chuckled. Then I gave it some thought. Could PHP have had its day?
</p>
<p>
[After my research] I have to conclude that my friend might be right in one respect - PHP has had its day. If the trend continues, it means that PHP will one day not be the hottest thing on the web like it is right now.
</p>
</blockquote>
<p>
He's not <a href="http://www.tectonic.co.za/view.php?src=rss&id=1064">abandoning ship</a> just yet, though - he notes that:
</p>
<blockquote>
PHP still has plenty of legs, and it will take quite a bit to wind it. I'm not sure what will take its place, but somehow I don't think Ruby on Rails will be the successor. PHP's advantage over the rest is that it's a web application, through and through. It doesn't try to also be a desktop application language, a server application language, a widget application language... it just spits out web pages fast and efficiently.
</blockquote>
</p>]]></description>
      <pubDate>Fri, 21 Jul 2006 05:53:53 -0500</pubDate>
    </item>
  </channel>
</rss>
