<?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>Thu, 04 Dec 2008 10:39:19 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[O'Reilly: PHP Search Engine Showdown]]></title>
      <guid>http://www.phpdeveloper.org/news/7490</guid>
      <link>http://www.phpdeveloper.org/news/7490</link>
      <description><![CDATA[<p>
On the O'Reilly OnLamp.com website today, there's <a href="http://www.onlamp.com/pub/a/php/2006/02/16/search-engine-showdown.html?CMP=OTC-6YE827253101&ATT=PHP+Search+Engine+Showdown">a new article</a> that compares searching methods on a site - a "search engine showdown".
</p>
<blockquote>
It's a universal frustration. You just know that the piece of information you're looking for is somewhere on a site. You click one link, then another, and another. You go back to the home page and try a different branch of the site. After dozens of clicks, you still can't find the information you need. Then it's back to Google and on to another site. At last you find one with an internal search engine. You enter your search term, and voilá!--the information you need pops up in less than a second.
</blockquote>
<p>
They compare these two types - <a href="http://www.onlamp.com/pub/a/php/2006/02/16/search-engine-showdown.html?CMP=OTC-6YE827253101&ATT=PHP+Search+Engine+Showdown">hosted versus local</a> - and show how to get started on integrating one, the local option, into your site. They start with a few things consider before getting into the choices - the physical issues involved, the page information itself, and how the engine will index.
</p>
<p>
The rest of the article is devoted to the different options they'd recommend along with ratings, what technology they use, if they're PHP5 compatible, difficulty of installation, and many more criteria. Their list of leading local search engines for your site are:
<ul>
<li>Sphider
<li>MnogoSearch
<li>TSEP
<li>PHPDig
<li>iSearch
<li>RiSearch
</ul>
</p>]]></description>
      <pubDate>Fri, 23 Mar 2007 07:48:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: PHP in 5th on Tiobe Software's Community Programming Index (Dec 2006)]]></title>
      <guid>http://www.phpdeveloper.org/news/6815</guid>
      <link>http://www.phpdeveloper.org/news/6815</link>
      <description><![CDATA[<p>
PHP as been bumped down a spot in the popularity ranking <a href="http://www.tiobe.com/tpci.htm">provided by Tiobe Software</a> for this month. It was pushed down to fifth place by Visual Basic moving up the ranks. The others in the top five are (in order) Java, C, C++, and Visual Basic.
</p>
<blockquote>
The ratings are based on the world-wide availability of skilled engineers, courses and third party vendors. The popular search engines Google, MSN, and Yahoo! are used to calculate the ratings. Observe that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.
</blockquote>
<p>
According to their long term trends graph, PHP has still been gaining popularity overall, with only a bit of a dip lately. Other languages in the top five are also currently seeing similar dips in popularity too. Check out <a href="http://www.tiobe.com/tpci.htm">the full report</a> for all of this month's details.
</p>]]></description>
      <pubDate>Mon, 04 Dec 2006 09:03:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Jim Plush's Blog: MyBic - New Release and SourceForge Ranking]]></title>
      <guid>http://www.phpdeveloper.org/news/6651</guid>
      <link>http://www.phpdeveloper.org/news/6651</link>
      <description><![CDATA[<p>
<i>Jim Plush</i> has two big announcements on his blog today - both dealing with his <a href="http://sourceforge.net/projects/mybic/">MyBic</a> Ajax and PHP framework. One deals with a new version and the other with a benchmark the library has reached.
</p>
<p>
The <a href="http://www.litfuel.net/plush/?postid=149">first announcement</a> is about the package's latest release - version 0.7.0. This is the last release before heading straight up to a 1.0 stable release for the utility. This current version contains no bugs/memory leaks that he's found. This release was made to fix the last of them.
</p>
<p>
Right on the heels of this announcement, there's <a href="http://www.litfuel.net/plush/?postid=151">another</a> concerning the MyBic library's placement on the SourceForge ranking list. It's been officially bumped up to number 145 out of the 100,000+ projects the site manages.
</p>
<p>
You can get the latest on this great package and all of the information and downloads of the new releases from the <a href="http://www.litfuel.net/mybic">project's official site</a>.
<p>]]></description>
      <pubDate>Mon, 06 Nov 2006 13:54:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Tiobe.com: PHP Ranks Fifth in Popularity Contest in August]]></title>
      <guid>http://www.phpdeveloper.org/news/5955</guid>
      <link>http://www.phpdeveloper.org/news/5955</link>
      <description><![CDATA[<p>
As <a href="http://www.php-mag.net/magphpde/magphpde_news/psecom,id,26199,nodeid,5.html">PHP Magazine notes</a> today, PHP has come in fifth (again) on the TIOBE Programming Community index.
</p>
<blockquote>
<p>
The TIOBE Programming Community index gives an indication of the popularity of programming languages. The index is updated once a month. The ratings are based on the world-wide availability of skilled engineers, courses and third party vendors. 
</p>
<p>
The popular search engines Google, MSN, and Yahoo! are used to calculate the ratings. Observe that the TPC index is not about the best programming language or the language in which most lines of code have been written.
</p>
</blockquote>
<p>
Those higher on <a href="http://www.tiobe.com/tpci.htm">the list</a> are Java, C, Visual Basic, and C++, though C++ seems to be fading and Visual Basic growing by leaps and bounds. In the long term trends they record, PHP is showing a rising trend, quite a bit up from even just February of this year.
</p>]]></description>
      <pubDate>Fri, 04 Aug 2006 06:20:08 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[SearchOpenSource.com: Automating Amazon research with the Zend Framework]]></title>
      <guid>http://www.phpdeveloper.org/news/5838</guid>
      <link>http://www.phpdeveloper.org/news/5838</link>
      <description><![CDATA[<p>
On the SearchOpenSource.com site today, there's <a href="http://searchopensource.techtarget.com/tip/0,289483,sid39_gci1201528,00.html">this new article</a> combining two popular things together to make one powerful and productive tool using the Amazon web services and the Zend Framework.
</p>
<blockquote>
<p>
Web frameworks have been all the rage lately, and for good reason. They eliminate a great deal of the mindless repetition involved in creating Web applications large and small.
</p>
<p>
Spurred on by the enormous success of <a href="http://www.rubyonrails.org/">Rails</a>, PHP developers have been hard at work creating a number of framework solutions. Notable efforts include <a href="http://www.cakephp.org/">Cake</a>, <a href="http://www.symfony-project.com/">Symfony</a>, and, more recently, the <a href="http://framework.zend.com/">Zend Framework</a>. 
</p>
</blockquote>
<p>
They <a href="http://searchopensource.techtarget.com/tip/0,289483,sid39_gci1201528,00.html">start with the output</a> of the scripts, two tables worth of data - a list of the sales rank and the details on a specific book. Then it's on to the good stuff - the creation of the controller to connect to Amazon, the views to output the data, and the method to make the request and populate the database.
</p>]]></description>
      <pubDate>Thu, 20 Jul 2006 11:40:32 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[SitePoint Site Marketing Blog: Track Your Rank Using the Google API]]></title>
      <guid>http://www.phpdeveloper.org/news/5160</guid>
      <link>http://www.phpdeveloper.org/news/5160</link>
      <description><![CDATA[<p>
Sitepoint, widely known for quality in content and tutorials, has a <a href="http://www.sitepoint.com/article/track-rank-google-api">new post</a> on its Site Marketing blog today dealing with tracking a site's Google ranking with the help of the Google API and the <a href="http://pear.php.net/package/SOAP">PEAR SOAP package</a>.
</p>
<p>
<i>Bernard Peh</i>, the author, sets up what the Google API is and includes the way to grab your own API key (your pass into the powerful Google backend). The other two requirements for the project are the PEAR SOAP package and an install of at least PHP 4 or higher.
</p>
<p>
There's a list of input parameters for the functionality, with each described for what it does, and pley of code to help you integrate them into the API call. They give the example of the class grabbing the needed info (via SOAP), parsing out your URL from those results, and a simple form to make checking different URLs all the simpler.
</p>]]></description>
      <pubDate>Wed, 12 Apr 2006 07:24:27 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NewsForge.com: Exploiting Amazon Web Services via PHP and SQLite]]></title>
      <guid>http://www.phpdeveloper.org/news/5008</guid>
      <link>http://www.phpdeveloper.org/news/5008</link>
      <description><![CDATA[From the NewsForge site, there's <a href="http://programming.newsforge.com/programming/06/03/03/175207.shtml?tid=55">this new tutorial</a> that shares how you can develop some simple PHP scripts and, with the help of SQLite, "exploit" the Amazone Web Services.
<p>
<quote>
<i>
A few weeks ago a friend asked me how my book, Pro OpenSSH, was selling on Amazon.com. I was tracking the sales by going to Amazon.com and viewing the book page to examine the sales rank. The only data displayed about history information was today's Sales Rank and Yesterday's Sales Rank, which isn't all that helpful. I decided to use PHP, SQLite, and the Amazon Web Services API to gather more useful data.
<p>
I thought it would be fun to track the sales rank over a period of time, then display a graph of the sales rank over time on a Web page.
</i>
</quote>
<p>
He <a href="http://programming.newsforge.com/programming/06/03/03/175207.shtml?tid=55">shows how</a>, via the REST web service Amazon offers, he created a simple PHP5 script to grab the resulting XML, parse out the sales rank for his book, and drop it into a SQLite database. He chooses to go with the SimpleXML package for the parsing. 
<p>
All of the code is laid out in the tutorial, including some to use the <a href="http://pear.php.net/package/Image_Graph">Image::Graph package</a> in PEAR to render a simple line graph of the fetched information.
<p>
[<a href="http://digg.com/programming/Exploiting_Amazon_Web_Services_via_PHP_and_SQLite">digg it</a>]]]></description>
      <pubDate>Fri, 17 Mar 2006 07:40:38 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Chris Shiflett's Blog: Essential PHP Security Slashdotted]]></title>
      <guid>http://www.phpdeveloper.org/news/4843</guid>
      <link>http://www.phpdeveloper.org/news/4843</link>
      <description><![CDATA[According to <a href="http://shiflett.org/archive/197">this new post</a> on <i>Chris Shiflett</i>'s blog today, his book (and its corresponding site) - <a href="http://phpsecurity.org/">Essential PHP Security</a> - was <a href="http://books.slashdot.org/article.pl?sid=06/02/13/1426220">Slashdotted</a> yesterday.
<p>
<quote>
<i>
Thanks to everyone who wrote to let me know that <a href="http://phpsecurity.org/">Essential PHP Security</a> was <a href="http://books.slashdot.org/article.pl?sid=06/02/13/1426220">Slashdotted</a> yesterday. Slashdot still amazes me. I think the book's Amazon.com Sales Rank is a testament to the power of Slashdot.
</i>
</quote>
<p>
He notes that the book has been very well recieved (at #354 in the Books section on Amazon) and has garnered some great reviews as well. It's great to see that the community is snatching up this great resource. It can only help to further the cause of enhanced security in PHP applications overall.]]></description>
      <pubDate>Tue, 14 Feb 2006 18:40:50 -0600</pubDate>
    </item>
  </channel>
</rss>
