<?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>Mon, 12 May 2008 05:53:02 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Community News: Web-based Frontend for XDebuxg - Webgrind]]></title>
      <guid>http://www.phpdeveloper.org/news/10102</guid>
      <link>http://www.phpdeveloper.org/news/10102</link>
      <description><![CDATA[<p>
<i>Joakim</i> passed along a note today about a new <a href="http://jokke.dk/2008/04/webgrind_a_web_frontend_for_xdebug">web-based frontend</a> for XDebug:
</p>
<blockquote>
My about page has mentioned a web based frontend for Xdebug for some time. The project has a name now: The idea for Webgrind, a spin on Valgrind, came from lack of profiling tools for PHP, particularly on OSX. Though it is possible to install kcachegrind on osx it seems overkill for many uses and is definitely not as easy as unzipping a folder to the webroot.
</blockquote>
<p>
He and <a href="http://oettinger.dk/">Jacob Oettinger</a> have started up the project and have posted some <a href="http://code.google.com/p/webgrind/">initial code</a> over on the Google Code page for Webgrind. You can check out a screenshot of it in action <a href="http://jokke.dk/media/2008-webgrind/webgrind_small.png">here</a> too.
</p>]]></description>
      <pubDate>Fri, 02 May 2008 16:07:14 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Mischook's Blog: Killer Open Source PHP Projects]]></title>
      <guid>http://www.phpdeveloper.org/news/9876</guid>
      <link>http://www.phpdeveloper.org/news/9876</link>
      <description><![CDATA[<p>
On his blog today, <i>Stefan Mischook</i> has posted <a href="http://www.killerphp.com/articles/killer-php-projects/">his take</a> on some of the killer PHP projects that are out there:
</p>
<blockquote>
Part of PHP's power is actually found in the variety of open source (free to use) PHP based applications. I'm talking about things like blogs, web frameworks, forums, CMS' etc. I was just thinking, that a list of 'killer' PHP open source projects would be useful
</blockquote>
<p>
There four on <a href="http://www.killerphp.com/articles/killer-php-projects/">his list</a> so far - WordPress, the Zend Framework, Drupal and Punbb. 
</p>
<blockquote>
To be totally honest about it, we've seen much of the good stuff coming out of the PHP world, in the last few years. PHP developers are leap-frogging ahead with regards to their level of skill and the quality of code they produce. 
</blockquote>]]></description>
      <pubDate>Fri, 28 Mar 2008 09:36:52 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Matthew Weir O'Phinney's Blog: Vim Productivity Tips for PHP Developers]]></title>
      <guid>http://www.phpdeveloper.org/news/9843</guid>
      <link>http://www.phpdeveloper.org/news/9843</link>
      <description><![CDATA[<p>
<i>Matthew Weir O'Phinney</i> has <a href="http://weierophinney.net/matthew/archives/164-Vim-Productivity-Tips-for-PHP-Developers.html">posted a few handy tips</a> for PHP developers fond of working in one of the most powerful command-line editors, Vim.
</p>
<blockquote>
I use <a href="http://www.vim.org/">Vim</a> for all my editing needs -- TODO lists, email, presentation outlines, coding in any language... everything. So, I thought I'd start sharing some of my vim habits and tools with others, particularly those that pertain to using Vim with PHP.
</blockquote>
<p>
He includes tips for things like mapping keystrokes (to the PHP interpreter and linter), using the <a href="http://www.vim.org/scripts/script.php?script_id=69">Project plugin</a> to make setting up projects easier and a mention (again) of <a href="http://weierophinney.net/matthew/archives/134-exuberant-ctags-with-PHP-in-Vim.html">ctags</a>.
</p>]]></description>
      <pubDate>Mon, 24 Mar 2008 07:58:31 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Jonathan Street's Blog: Is PHP good enough for science?]]></title>
      <guid>http://www.phpdeveloper.org/news/9828</guid>
      <link>http://www.phpdeveloper.org/news/9828</link>
      <description><![CDATA[<p>
On his blog today, <i>Johnathan Street</i> <a href="http://torrentialwebdev.com/blog/archives/144-Is-PHP-good-enough-for-science.html">poses a question</a> - is PHP "good enough" to be used in the scientific community?
</p>
<blockquote>
There is an accelerating trend in Biology to make data and tools available via web interfaces. In my opinion this is an environment where PHP excels and yet all the literature I've seen discussing the development of these services uses Perl or occasionally Java.
</blockquote>
<p>
He came across two science-related PEAR packages that were created back in 2003, but not too much since then. He wonders if there's anyone else out there that might feel like PHP is a perfect fit for some of the sort of applications the scientific community could need.
</p>
<blockquote>
So my question is this. Is anyone out there using PHP in a scientific environment? Are there resources available which I've missed?
</blockquote>]]></description>
      <pubDate>Thu, 20 Mar 2008 09:32:41 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[David Coallier's Blog: PHP is in! Come and join us this summer!]]></title>
      <guid>http://www.phpdeveloper.org/news/9823</guid>
      <link>http://www.phpdeveloper.org/news/9823</link>
      <description><![CDATA[<p>
<i>David Coallier</i> is <a href="http://blog.agoraproduction.com/index.php?/archives/64-PHP-is-in!-Come-and-join-us-this-summer!.html">looking for a few good men</a> (women, children, pets who can code, etc) to join up with the PHP development group for this year's Google Summer of Code to help <a href="http://wiki.php.net/gsoc/2008">with the various ideas</a> they've come up with.
</p>
<blockquote>
Hello everyone, as mentioned a few weeks ago the most awaited <a href="http://code.google.com/soc/">Google Summer of Code</a> is back again this year. This being said, once again the <a href="http://php.net/">PHP Project</a> has been accepted and we have started posting our list of ideas (<a href="http://wiki.php.net/gsoc/2008">http://wiki.php.net/gsoc/2008</a>).
</blockquote>
<p>Some of the projects proposed include:</p>
<ul>
<li>PECL, website improvements and Windows Build Support
<li>Automatic Code Checker
<li>Implement Unicode into PHP 6
<li>Build Infrastructure and macro bindings for writing extension in D
<li>Rewrite the run-tests.php script
<li>PhD: The PHP based Docbook renderer
</ul>
<p>
Be sure to check out <a href="http://wiki.php.net/gsoc/2008">the full list</a> and see where you might want to get involved!
</p>]]></description>
      <pubDate>Wed, 19 Mar 2008 11:15:54 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[David Coallier's Blog: PHP Quebec Hindering the PHP Project development?]]></title>
      <guid>http://www.phpdeveloper.org/news/9807</guid>
      <link>http://www.phpdeveloper.org/news/9807</link>
      <description><![CDATA[<p>
On a bit more controversial note, <i>David Coallier</i> has <a href="http://blog.agoraproduction.com/index.php?/archives/63-PHP-Quebec-Hindering-the-PHP-Project-development.html">posted about</a> a rather unpleasant experience he had at this year's <a href="http://conf.phpquebec.org/">PHP Quebec</a> conference - in his own words:
</p>
<blockquote>
As many of you know, this time of the year is usually the PHP Quebec
conference and many php internals and international speakers fly to
Montreal to speak. [...] This morning (2008/13/03) I saw Lukas on IRC and we said "Hey let's meet around 1pm to discuss about the PHP TestFest"
</blockquote>
<p>
He met <i>Lukas</i> at the hotel, in the lounge of the hotel, not attending any of the talks. As he sits there talking to the others, a PHP Quebec staff member walks out and hands him a bill (for around 450 CAD) for attending the conference. After a little checking - both with fellow user group members and with the hotel staff as to the validity of this behavior, he could only assume that it was some "money driven" attempt on the PHP Quebec conference's side to get what they could.
</p>
<p>
Be sure to <a href="http://blog.agoraproduction.com/index.php?/archives/63-PHP-Quebec-Hindering-the-PHP-Project-development.html">check out the comments</a> for some other views from the community.
</p>]]></description>
      <pubDate>Mon, 17 Mar 2008 11:15:13 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: More on the PHP Wiki]]></title>
      <guid>http://www.phpdeveloper.org/news/9778</guid>
      <link>http://www.phpdeveloper.org/news/9778</link>
      <description><![CDATA[<p>
Both <a href="http://pooteeweet.org/blog/0/1011">Lukas Smith</a> and <a href="http://michaelkimsal.com/blog/?p=481">Michael Kimsal</a> are talking about a new project started up by the PHP development group to help provide more information to the users (and other developers) of the PHP language - the <a href="http://wiki.php.net/">PHP.net wiki</a>.
</p>
<p><i>Michael</i> comments:</p>
<blockquote>
This has been a long time coming and I'm glad to see it in place.  I hope it will continue to help open up the development process to a larger audience. [...] This is definitely a large step for the project and I hope it'll get traction and become one of the key tools used to drive PHP forward. 
</blockquote>
<p>And <i>Lukas</i> talks more about the planning behind the project:</p>
<blockquote>
So things are moving forward. Thanks to Pierre who set up a <a href="http://wiki.splitbrain.org/wiki:dokuwiki">dokuwiki</a> on the libgd server (if you are unware <a href="http://www.libgd.org/Main_Page">libgd is now a subproject of php.net</a>) and Hannes for setting up a <a href="http://cvs.php.net/viewvc.cgi/php-master-web/fetch/cvsauth.php?view=markup">new auth API</a> against the master.php.net user database we have a wiki up and running on <a href="http://wiki.php.net/">wiki.php.net</a>. [...] I am quite happy that we managed to get this far.
</blockquote>
<p>
You can check out the wiki yourself at <a href="http://wiki.php.net/">wiki.php.net</a>.
</p>]]></description>
      <pubDate>Tue, 11 Mar 2008 12:07:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Elizabeth Smith's Blog: The Great Compile Project]]></title>
      <guid>http://www.phpdeveloper.org/news/9766</guid>
      <link>http://www.phpdeveloper.org/news/9766</link>
      <description><![CDATA[<p>
<i>Elizabeth Smith</i> has set out on something she calls the <a href="http://elizabethmariesmith.com/2008/03/the-great-compile-project/">Great Compile Project</a> - her effort to get all dependencies for PHP and PECL compiled on (at the least) Visual Studio 2005 transparently and provided openly.
</p>
<blockquote>
Anyone crazy enough to help out is more than welcome. I'm currently working on the GTK dependency stack, which will hit quite a few PHP dependencies and PECL extension dependencies in the process. And yes I'd love to submit my hacks/fixes upstream, if someone could find me some information (where do you send libiconv patches?)
</blockquote>
<p>
<a href="http://elizabethmariesmith.com/2008/03/the-great-compile-project/">Her post</a> mentions some of the things she's already been working on to help further the cause - compiling various Open Source libraries, figuring out issues surrounding <a href="http://www.mingw.org/">MiniGW</a> and some examples of more complex dependency issues she's come across.
</p>]]></description>
      <pubDate>Mon, 10 Mar 2008 10:29:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[David Coallier's Blog: The PHP Project moving forward]]></title>
      <guid>http://www.phpdeveloper.org/news/9748</guid>
      <link>http://www.phpdeveloper.org/news/9748</link>
      <description><![CDATA[<p>
<i>David Coallier</i> has <a href="http://blog.agoraproduction.com/index.php?/archives/62-The-PHP-Project-moving-forward.html">posted about</a> the progress that's already being made in <a href="http://php.net/">the PHP Project</a> - a new <a href="http://wiki.php.net/">wiki</a> that's been installed.
</p>
<blockquote>
The wiki is of course not opened to everyone in the world (as wikis are usually a source of big mess) but only to developers that have any type of CVS access on the cvs.php.net server.
</blockquote>
<p>
One of the first orders of business is moving the TODO list out from its current location and into the wiki, making it simple for anyone to check out what the language developers will be working on in the future.
</p>]]></description>
      <pubDate>Thu, 06 Mar 2008 11:16:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Andrew Johnstone's Blog: Soap, XmlRpc and Rest with the Zend Framework]]></title>
      <guid>http://www.phpdeveloper.org/news/9698</guid>
      <link>http://www.phpdeveloper.org/news/9698</link>
      <description><![CDATA[<p>
<i>Andrew Johnstone</i> has a <a href="http://www.ajohnstone.com/archives/soap-xmlrpc-and-rest-with-the-zend-framework/">new post</a> today with a look at a project he'd worked on - an implementation of a web service with the Zend Framework functionality.
</p>
<blockquote>
I was recently working on a project to expose <a href="http://corporate.bullbearings.co.uk/">our trading</a> systems via <a href="http://framework.zend.com/manual/en/zend.xmlrpc.html">XmlRpc</a>, <a href="http://framework.zend.com/manual/en/zend.rest.html">Rest</a> and <a href="http://uk3.php.net/soap">SOAP</a>. It was quite an interesting project, which took two of us three weeks to develop (Amongst other things).
</blockquote>
<p>
He <a href="http://www.ajohnstone.com/archives/soap-xmlrpc-and-rest-with-the-zend-framework/">talks about</a> some of the issues they worked through (like the ZF's "not quite ready" in the web services department) and problems they found with how the web services functionality was implemented in the framework's components. They also came across two strange bugs - one with accepting raw input and the other with a wrong return type from a method call.
</p>]]></description>
      <pubDate>Mon, 25 Feb 2008 11:07:00 -0600</pubDate>
    </item>
  </channel>
</rss>
