<?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>Wed, 23 May 2012 12:05:13 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Community News: Drafts of PSR-1 (and prelim PSR-2)]]></title>
      <guid>http://www.phpdeveloper.org/news/17949</guid>
      <link>http://www.phpdeveloper.org/news/17949</link>
      <description><![CDATA[<p>
In the wake of the success of the <a href="https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md">PSR-0 standard</a> (used in autoloading structures across frameworks and various applications), the PHP-FIG (Framework Interoperability Group) has start on drafts of other standards to help provide some guidelines to standardize PHP development across projects.
</p>
<p>
Among the group, <i>Paul Jones</i> has been <a href="https://github.com/pmjones/fig-standards/tree/psr-1-style-guide/proposed">writing serveral proposals</a> under the PSR-1 standard banner that include:
</p>
<ul>
<li>The <a href="https://github.com/pmjones/fig-standards/blob/psr-1-style-guide/proposed/PSR-1-basic.md">basic draft of the standard</a>
<li>An <a href="https://github.com/pmjones/fig-standards/blob/psr-1-style-guide/proposed/PSR-1.md">extended draft</a> of the same
<li>A <a href="https://github.com/pmjones/fig-standards/blob/psr-1-style-guide/proposed/PSR-2-advanced.md">more advanced version, PSR-2</a> that also includes some survey results on various syntax elements.
</ul>
<p>
If you want to know more about the PHP-FIG group, you should <a href="http://voicesoftheelephpant.com/2012/05/01/fig-fud-fomo/">listen to this excellent panel interview</a> of the group from the Voices of the ElePHPant podcast. <i>Paul</i> and others get into the point of the group and how the standards are progressing.
</p>]]></description>
      <pubDate>Fri, 11 May 2012 13:17:08 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Maarten Balliauw's Blog: Writing for the Windows Azure for PHP portal]]></title>
      <guid>http://www.phpdeveloper.org/news/15499</guid>
      <link>http://www.phpdeveloper.org/news/15499</link>
      <description><![CDATA[<p>
<i>Maarten Balliauw</i> has <a href="http://blog.maartenballiauw.be/post/2010/11/26/Writing-for-the-Windows-Azure-for-PHP-portal.aspx">a new post</a> to his blog with some resources you can use if you're looking to get started using PHP and Azure for your application.
</p>
<blockquote>
The good reason for not being that active on my blog lately is the fact that I'm producing content for <a href="http://www.interoperabilitybridges.com/">Microsoft's Interoperability team</a>. Have you ever wanted to start working with <a href="http://www.azure.com/">Windows Azure</a> and <a href="http://www.php.net/">PHP</a>? No idea where to start? Meet the official portal: <a href="http://azurephp.interoperabilitybridges.com/">Developing Applications for Azure with PHP</a>.
</blockquote>
<p>
He also links to a few specific resources that are cover <a href="http://azurephp.interoperabilitybridges.com/articles/tutorial-using-the-windows-azure-tools-for-eclipse-with-php">Azure+Eclipse</a>, the <a href="http://azurephp.interoperabilitybridges.com/articles/tutorial-using-the-windows-azure-sdk-for-php">Azure SDK</a>, using the <a href="http://azurephp.interoperabilitybridges.com/articles/tutorial-using-queue-service">Queue</a> and using <a href="http://azurephp.interoperabilitybridges.com/articles/scenario-offloading-static-content-to-blob-storage">blob storage</a>.
</p>]]></description>
      <pubDate>Fri, 26 Nov 2010 11:03:45 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Brian Swan's Blog: Reflecting on PHP-Microsoft Interoperability]]></title>
      <guid>http://www.phpdeveloper.org/news/15250</guid>
      <link>http://www.phpdeveloper.org/news/15250</link>
      <description><![CDATA[<p>
<i>Brian Swan</i> has <a href="http://blogs.msdn.com/b/brian_swan/archive/2010/10/07/reflecting-on-php-microsoft-interoperability.aspx">posted a new timeline</a> to his MSDN blog today about the road that Microsoft has traveled with PHP to get to where they are today.
</p>
<blockquote>
This morning I came across this article on PHPDeveloper.org: <a href="http://www.phpdeveloper.org/news/15242?utm_source=twitterfeed&utm_medium=twitter">Blast from the Past - One Year Ago in PHP</a>. That brief look into the past got me to thinking about what Microsoft has done lately toward PHP interoperability. (By "lately", I mean in the last few years.) And, I've been working on a presentation for <a href="http://www.microsoft.com/europe/teched/">TechEd in Berlin</a>  next month that will, in part, provide a brief overview of Microsoft's efforts toward PHP interoperability and support. So, I thought I'd share a bit of that summary here
</blockquote>
<p>
The timeline runs from back in 2006 when PHP and Windows/IIS/SQL Server just wasn't much of an option through the FastCGI and SQL Server driver years and finally rounding out with WinCache, PHP 5.3 improvements for Windows and the Azure SDK for PHP.
</p>]]></description>
      <pubDate>Fri, 08 Oct 2010 09:52:35 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Matthew Weier O'Phinney's Blog: Symfony Live 2010 (A message of Interoperability)]]></title>
      <guid>http://www.phpdeveloper.org/news/14052</guid>
      <link>http://www.phpdeveloper.org/news/14052</link>
      <description><![CDATA[<p>
<i>Matthew Weier O'Phinney</i> (of the <a href="http://framework.zend.com">Zend Framework project</a>) had an opportunity to attend the <a href="http://www.symfony-live.com/">Symfony Live</a> event held in Paris and <a href="http://weierophinney.net/matthew/archives/232-Symfony-Live-2010.html">presented on integrating the two frameworks</a> (usually seen as rivals by much of the PHP community).
</p>
<blockquote>
To be honest, I was a little worried about the conference -- many see Symfony and ZF as being in competition, and that there would be no cross-pollination. I'm hoping that between <a href="http://fabien.potencier.org/">Fabien</a>, <a href="http://www.leftontheweb.com/">Stefan</a>, and myself, we helped dispel that myth this week. The fact of the matter is that no single project can be fully comprehensive, and do everything perfectly.
</blockquote>
<p>
He talks a bit more about the real difference between most of the MVC frameworks out there (tooling and communities) and each framework's development goals. <i>Matthew</i>'s goal was to show Symfony developers that it's not just about staying within the ecosystem of your selected framework when developing - you need to branch out and find the right tool for the job. Sometimes that's found in the Zend Framework, other times it's elsewhere.
</p>]]></description>
      <pubDate>Thu, 18 Feb 2010 12:49:28 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: PHP Library Interoperability Standards]]></title>
      <guid>http://www.phpdeveloper.org/news/13448</guid>
      <link>http://www.phpdeveloper.org/news/13448</link>
      <description><![CDATA[<p>
A big topic in the world of PHP recently has been interoperability between libraries. With the release of PHP 5.3 and the introduction of namespaces some discussion of new standards around the use of namespaces to promote the interoperability of autoloader implementations has started.
</p>
<p>
The goal of this blog post is to reach out to the all the PHP open source projects and applications in hopes to get them to join our initiative and give a vote for approval. If we can get the entire community behind this initiative it will make it much easier to get acceptance by the PHP core team and get this standard advocated in the manual on <a href="http://php.net/">php.net</a>.
</p>
<p>
If your project is interested in joining the initiative please join the google group <a href="http://groups.google.com/group/php-standards">http://groups.google.com/group/php-standards</a> and help us change PHP for the better!
</p>]]></description>
      <pubDate>Tue, 10 Nov 2009 15:12:09 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[An Phillips' Blog: COM/.NET Interop in Zero PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/11840</guid>
      <link>http://www.phpdeveloper.org/news/11840</link>
      <description><![CDATA[<p>
<i>Ant Phillips</i> looks a bit at <a href="http://antblah.blogspot.com/2009/01/comnet-interop-in-zero-php.html">some interoperability</a> between the PHP and Project Zero when to comes to using the COM/.NET extension.
</p>
<blockquote>
Zero doesn't currently support the COM/.NET extension in PHP. No matter though, there is a handy open source project called <a href="http://sourceforge.net/projects/jacob-project/">JACOB</a> that bridges between Java and COM/.NET. In fact, there is an easier way to do this using a Groovy library called <a href="http://groovy.codehaus.org/COM+Scripting">Scriptom</a>. This is really just a friendly wrapper around JACOB to provide a better syntax for calling methods and accessing properties. 
</blockquote>
<p>
He also includes a quick introduction and howto on getting the functionality up and working in a Windows environment - download, add the JAR to your path, edit your php.ini and copy and paste some example code in to see it in action.
</p>]]></description>
      <pubDate>Thu, 29 Jan 2009 15:03:25 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Wez Furlong's Blog: Soliciting questions for PHP and ASP.net panel at MIX]]></title>
      <guid>http://www.phpdeveloper.org/news/7618</guid>
      <link>http://www.phpdeveloper.org/news/7618</link>
      <description><![CDATA[<p>
<i>Wez Furlong</i> has posted a <a href="http://netevil.org/node.php?nid=960">request for some questions</a> to help things along for an upcoming panel discussion he's going to be on at this year's <a href="http://visitmix.com/">MIX</a>.
</p>
<blockquote>
<p>
As I mentioned previously, I'll be at <a href="http://visitmix.com/">MIX</a> this year on a panel discussing ASP and PHP interoperability, along with <a href="http://www.oreillynet.com/pub/au/239">Jesse Liberty</a>, <a href="http://blogs.iis.net/bills/default.aspx">Bill Staples</a>, <a href="http://www.joeon.net/">Joe Stagner</a> and <a href="http://blogs.msdn.com/bgold/">Brian Goldfarb</a>.
</p>
<p>
I've been told that MIX has sold out and that there is a lot of interest in our slot, so I'm sure we'll have plenty to talk about, but I'm looking for questions to break the ice and get things rolling. 
</p>
</blockquote>
<p>
If you know a little bit about the topic and would like to help out with questions of your own, send them along to <i>Wez</i> via email - wez@php.net.
</p>]]></description>
      <pubDate>Fri, 13 Apr 2007 07:10:24 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Aaron Wormus' Blog:  Interoperability is Overrated]]></title>
      <guid>http://www.phpdeveloper.org/news/7272</guid>
      <link>http://www.phpdeveloper.org/news/7272</link>
      <description><![CDATA[<p>
Despite opinions from some of the PHP community, interoperability between PHP applications isn't is such a bad state - at least <a href="http://www.wormus.com/aaron/stories/2007/02/13/interoperability-is-overrated.html">According to Aaron Wormus</a>:
</p>
<blockquote>
<p>
The fact of the matter is that it's not such a big deal. Porting a plugin from Wordpress to Serendipity is usually trivial, and as we see more web-services based plugins (stuff like the awesome askimet) the task becomes simpler and simpler.
</p>
<p>
Interoperability is overrated, the more you think of it the more complex it gets. As you start throwing in new factors into the equation (how will this interoperate with a java/c# application) you start to develop monsters like JSR 170 which solve a lot of problems on paper, but in reality are too unwieldy to be truly useful.
</p>
</blockquote>
<p>
He <a href="http://www.wormus.com/aaron/stories/2007/02/13/interoperability-is-overrated.html">even lists out</a> some of his "steps to interoperability" to help speed things along (like "use as much abstract code as possible" and "use services").
</p>]]></description>
      <pubDate>Wed, 14 Feb 2007 07:19:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: Stuart Nicholas on J2EE, Interop, and ZendCon]]></title>
      <guid>http://www.phpdeveloper.org/news/6564</guid>
      <link>http://www.phpdeveloper.org/news/6564</link>
      <description><![CDATA[<p>
In another of the series of interviews over on the Zend Developer Zone, <i>Cal Evans</i> got a few minutes with QEDWiki developer <i>Stuart Nicholas</i> to talk about QEDWiki, his talk at this year's Zend/PHP Conference and Expo, and merging J2EE and PHP.
</p>
<blockquote>
Since QEDWiki is one of the coolest things I've seen in a while I can't help but feel that his session at ZendCon is going to be cool too. I since I love cool, I decided to give Stuart a call to see if I could get a sneak preview.
</blockquote>
<p>
There's only the <a href="http://devzone.zend.com/node/view/id/1103">two questions</a> but the answers are interesting. <i>Cal</i> asks about some of the contents of <i>Stuart</i>'s talk (the sneak peak) and some about the interoperability between PHP and J2EE that's on the way.
</p>]]></description>
      <pubDate>Tue, 24 Oct 2006 13:50:24 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Jared White's Blog: Winning the PHP 5 Framework Wars]]></title>
      <guid>http://www.phpdeveloper.org/news/5390</guid>
      <link>http://www.phpdeveloper.org/news/5390</link>
      <description><![CDATA[<p>
It seems like every time you turn around, there's always someone going on about the "latest and greatest" framework that's just popped up and how it'll change the way you write your code. Of course, not all of them are all their cracked up to be, and in <a href="http://www.theideabasket.com/2006/05/17/winning-the-php-5-framework-wars/">his new post</a> <i>Jared White</i> looks at some of the things they'd need to be to make it.
</p>
<quote>
<i>
The race is on to take a bite out of the Web development platform pie and become the dominant PHP 5 framework. Who are the players? What are the stakes? Who will win? This essay will spell it all out for you in black and white.
</i>
</quote>
<p>
He <a href="http://www.theideabasket.com/2006/05/17/winning-the-php-5-framework-wars/">starts with a clean slate</a>, looking first at what a framework really is, it's usefulness, and a few of the general issues that surround their use. Also, based on the latest PHP stats (from Nexen.net), the gap between the use of PHP4 and PHP5 is still very large, making developing frameworks a bit more tricky.
</p>
<p>
<i>Jared</i> also lists out three objectives that the future of PHP will have to hold to make this gap get any smaller (and make developing applications a simpler process). Basically:
<ul>
<li>adoption for PHP 5.1+ needs to increase dramatically
<li>standardized design patterns need to be established
<li>a general need for interoperability between frameworks/applications.
</ul>
</p>]]></description>
      <pubDate>Thu, 18 May 2006 05:51:11 -0500</pubDate>
    </item>
  </channel>
</rss>

