<?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, 05 Jul 2008 19:04:25 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Community News: WebGrind Updated (Version 0.7 Released)]]></title>
      <guid>http://www.phpdeveloper.org/news/10412</guid>
      <link>http://www.phpdeveloper.org/news/10412</link>
      <description><![CDATA[<p>
<i>Joakim</i> has let us know about the recent updates that have been made to the <a href="http://code.google.com/p/webgrind/">WebGrind</a> web-based frontend for XDebug.
</p>
<blockquote>
Webgrind, the web frontend to Xdebug has been updated to version 0.7 with a few new features like: Support for directly loading a report through hash in url, Visual breakdowns of internal, class and procedural functions and calls to include/require and Version checking.
</blockquote>
<p>
This <a href="http://code.google.com/p/webgrind/">new version</a> (0.7) can be downloaded directly from its Google Code page.
</p>]]></description>
      <pubDate>Fri, 13 Jun 2008 12:06:50 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Job Posting: Newsvine Seeks Web Developer (Seattle, WA)]]></title>
      <guid>http://www.phpdeveloper.org/news/10267</guid>
      <link>http://www.phpdeveloper.org/news/10267</link>
      <description><![CDATA[<table cellpadding="3" cellspacing="2" border="0">
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Company</td>
	<td style="font-size:11px">Newsvine</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Location</td>
	<td style="font-size:11px">Seattle, WA</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Title</td>
	<td style="font-size:11px">Web Developer</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Summary</td>
	<td style="font-size:11px">
	<p>
	The Newsvine Team is looking for an experienced, self-motivated, and passionate front-end developer to join us in building products and services for the Newsvine platform. Your primary responsibility will be to design and develop site features and functionality in a multi-tier web environment using PHP, CSS, JavaScript, and the YUI JavaScript library. Additional responsibilities include daily site support and maintenance. The ideal candidate is able to work on small teams under tight deadlines with little supervision. A computer science degree or equivalent is a plus, but experience, skill, and attention to detail are more important.
	</p>
	<p>The ideal candidate will have a strong command of the following knowledge areas:</p>
<ul>
<li>X/HTML, CSS, DOM, and JavaScript
<li>PHP or similar scripting language
<li>Mastery of web standards and cross-browser compatibility
</ul>
<p>Preferable Job Qualifications:</p>
<ul>
<li>Experience working on large-scale, high-availability web sites
<li>Successful industry experience using latest DHTML and ajax technologies
<li>Experience with SQL and relational database implementations serving as the backend to production web applications
<li>Experience with, or an interest in, working with the YUI JavaScript library
<li>Familiarity with Subversion a plus
</ul>
<p>The job will be based out of the lovely Newsvine offices in Seattle, down by the waterfront <a href="pictured here">pictured here</a>. If you're interested, please send an e-mail and resumé to "newsvinejobs at newsvine.com".</p>
	</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Link</td>
	<td style="font-size:11px"><a href="http://www.newsvine.com/_cms/info/jobs">More Information</a></td>
</tr>
</table>]]></description>
      <pubDate>Mon, 26 May 2008 11:13:42 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[David Coallier's Blog: XDebug to finally get a Web Frontend]]></title>
      <guid>http://www.phpdeveloper.org/news/10108</guid>
      <link>http://www.phpdeveloper.org/news/10108</link>
      <description><![CDATA[<p>
In a <a href="http://blog.agoraproduction.com/index.php?/archives/67-XDebug-to-finally-get-a-Web-Frontend.html">new blog entry</a> today, <i>David Coallier</i> has posted about two new offerings that are in the works for a web-based frontend to XDebug:
</p>
<blockquote>
For quite a while in the PHP Community (And even myself) I have heard people asking about either an online tool to work on cachegrind output files or a cross platform tool that would have the ability to do what <a href="http://kcachegrind.sourceforge.net/">KCacheGrind</a> does on Linux but for Windows and OSX.
</blockquote>
<p>
He <a href="http://blog.agoraproduction.com/index.php?/archives/67-XDebug-to-finally-get-a-Web-Frontend.html">mentions</a> the origin of the idea for a cachegrind app as a part of the Google Summer of Code (that did get accepted and will be worked on by <i>Chung-Yang Lee</i>). The other, <a href="http://www.phpdeveloper.org/news/10102">Webgrind</a> is an independent project from the other but looks equally as promising.
</p>
<p>
Check out <i>Vinu Thomas'</i> <a href="http://blogs.vinuthomas.com/2008/05/05/webgrind-xdebug-frontend/">thoughts</a> on the matter too.
</p>]]></description>
      <pubDate>Mon, 05 May 2008 09:33:28 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Richard Thomas' Blog: PHPJack is Born]]></title>
      <guid>http://www.phpdeveloper.org/news/10051</guid>
      <link>http://www.phpdeveloper.org/news/10051</link>
      <description><![CDATA[<p>
<i>Richard Thomas</i> has ventured out into a new consulting venture that he's <a href="http://www.cyberlot.net/phpjack-born">announced today</a>:
</p>
<blockquote>
As I mentioned in the prior post I am pretty much a "Jack of all Trades" when it comes to website development. [...] So with that I have revived my consulting company under the name PHPJack, my website is <a href="http://www.phpjack.com/">http://www.phpjack.com</a>.
</blockquote>
<p>
Plus, not only has the company been launched but he's already <a href="http://www.cyberlot.net/phpjack-hiring">looking for other developers</a> to hire on and help him with "a couple projects" that are already in the works. Send him a resume at richard [at] phpjack.com if you're interested (Seattle area only).
</p>]]></description>
      <pubDate>Mon, 28 Apr 2008 08:41:47 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[David Hansson's Blog: The immediacy of PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/9914</guid>
      <link>http://www.phpdeveloper.org/news/9914</link>
      <description><![CDATA[<p>
As <i>Matthew Weir O'Phinney</i> <a href="http://weierophinney.net/matthew/archives/168-DHH-on-PHP.html">points out</a>, <i>David Hansson</i> (of <a href="http://rubyonrails.org/">Rails</a> fame) has posted a few <a href="http://www.loudthinking.com/posts/23-the-immediacy-of-php">comments</a> on what he calls the "immediacy of PHP".
</p>
<blockquote>
I love the fact that it's all just self-contained. That the language includes so many helpful functions in the box. [...] PHP scales down like no other package for the web and it deserves more credit for tackling that scope.
</blockquote>
<p>and to that, <i>Matthew</i> comments:</p>
<blockquote>
It's nice to see leaders of projects like Rails having this same attitude. It's a breath of fresh air in the competitive market of web development frameworks.
</blockquote>]]></description>
      <pubDate>Fri, 04 Apr 2008 11:21:10 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Stoyan Stefanov's Blog: The PHP QC presentation featured on Slideshare's homepage]]></title>
      <guid>http://www.phpdeveloper.org/news/9877</guid>
      <link>http://www.phpdeveloper.org/news/9877</link>
      <description><![CDATA[<p>
In a (very) quick note on his blog today <i>Stoyan Stefanov</i> <a href="http://www.phpied.com/the-php-qc-presentation-featured-on-slideshares-homepage/">points out</a> that a presentation of his posted over on <a href="http://www.slideshare.net">Slideshare</a> made the front page Featured section (with over 2600 views too!).
</p>
<blockquote>
Not bad. Especially having in mind that this is the second time around. [...] Slideshare is a great service nevertheless, just like on youtube, you can spend hours browsing people's presentation slides.
</blockquote>
<p>
<a href="http://www.phpied.com/20-new-performance-best-practices/">The presentation</a> was originally given at the PHP Quebec conference this year (2008).
</p>]]></description>
      <pubDate>Fri, 28 Mar 2008 10:22:48 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Matthew Turland's Blog: How-To (and How-Not-To) on Web Scraping]]></title>
      <guid>http://www.phpdeveloper.org/news/9798</guid>
      <link>http://www.phpdeveloper.org/news/9798</link>
      <description><![CDATA[<p>
<i>Matthew Turland</i> has a few things to say about web scraping (and <a href="http://php.dzone.com/news/writing-website-scrapers-php">recent articles</a> covering it) on <a href="http://ishouldbecoding.com/2008/03/12/scraping-html-with-dom">his blog today</a> as an author of a previous article published in <a href="http://www.phparch.com">php|architect</a> covering the same topic:
</p>
<blockquote>
A friend of mine who shall remain nameless pointed a <a href="http://php.dzone.com/news/writing-website-scrapers-php">post</a> out to me on the <a href="http://php.dzone.com/">PHP DZone</a> web site recently. Noting that the article's content was misinformed at best and downright ignorant at worst, even when examining it sheerly from the author's knowledge of PHP as a language, this friend asked that I set the author straight.
</blockquote>
<p>
He mentions his <a href="http://php.dzone.com/news/writing-website-scrapers-php#comment-1497">comments</a> on the post correcting the author on some points as well as a more "clued in" <a href="http://www.xml.lt/Blog/2008/03/11/Scraping+html+with+DOM">post</a> on the xml.lt website talking about using PHP's DOM functionality instead.
</p>]]></description>
      <pubDate>Fri, 14 Mar 2008 11:18:44 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Slashdot.org: Practical Web 2.0 Applications with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/9727</guid>
      <link>http://www.phpdeveloper.org/news/9727</link>
      <description><![CDATA[<p>
<i>Michael Ross</i> has written up (and gotten <a href="http://books.slashdot.org/article.pl?sid=08/02/25/1451216&from=rss">posted to Slashdot</a>) a review of a book from APress "Practical Web 2.0 Applications with PHP":
</p>
<blockquote>
Because learning and using most of these technologies can be rather challenging to a Web developer, perhaps the best way to get started doing so is by using all of them to create a single Web-based application, with no pretense at mastering any one of them. This is the approach taken in Quentin Zervaas's book, Practical Web 2.0 Applications with PHP."
</blockquote>
<p>
The book (see its <a href="http://www.apress.com/book/view/1590599063">web page here</a>) covers lots of different technologies and seeks to be pretty comprehensive and, at around 570 pages, crams as much between its covers as it can. He goes through some parts of the book specifically but glosses over some for the sake of the length of the review.
</p>]]></description>
      <pubDate>Fri, 29 Feb 2008 12:05:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP in Action Blog: Tips for web testing]]></title>
      <guid>http://www.phpdeveloper.org/news/9619</guid>
      <link>http://www.phpdeveloper.org/news/9619</link>
      <description><![CDATA[<p>
On the PHP in Action Blog, there's a <a href="http://www.reiersol.com/blog/index.php?op=ViewArticle&articleId=11&blogId=1">this post</a> that shares some tips for testing your web applications with some simple tests.
</p>
<blockquote>
I just started listing the techniques I've learned when writing tests to exercise the web interface of a PHP application. This is from my experience and my personal preferences; it's not the final word or necessarily right for everyone.
</blockquote>
<p>He suggests:</p>
<ul>
<li>Use SimpleTest's Web tester if you can
<li>Test the web output using regular expressions
<li>Use element IDs or names to test links, forms and fields
<li>Log HTTP requests in the application
</ul>]]></description>
      <pubDate>Wed, 13 Feb 2008 08:09:46 -0600</pubDate>
    </item>
  </channel>
</rss>
