<?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, 10 Mar 2010 18:53:48 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Michael Wales' Blog: What does HipHop PHP mean for CodeIgniter?]]></title>
      <guid>http://www.phpdeveloper.org/news/14084</guid>
      <link>http://www.phpdeveloper.org/news/14084</link>
      <description><![CDATA[<p>
<i>Michael Wales</i> has taken a look at <a href="http://www.michaelwales.com/2010/02/what-does-hiphop-php-mean-for-codeigniter/">what effect HipHop could have on your CodeIgniter application</a> (or lack there of). 
</p>
<blockquote>
So, what does this mean for the CodeIgniter community? In short, absolutely nothing. Most CodeIgniter developers are building applications that will run on shared hosts, virtual private servers or a cloud-based virtualization system. Of that very large group of our community, an extremely small number have the capability to compile the HipHop binaries or alter their configuration in order to serve HipHop pages.
</blockquote>
<p>
He points out that, for most developers and applications, time is better spent optimizing the actual application - things like reducing the I/O needs, caching, etc. HipHop, unless you have a very high demand and load on the application, won't give much of a gain. He gives the example of <a href="http://www.michaelwales.com/wp-content/uploads/2010/02/facebook-com_uv_1y.png">Facebook's load</a> and how even it would only relatively recently would benefit from the tool.
</p>]]></description>
      <pubDate>Wed, 24 Feb 2010 11:37:36 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Padraic Brady's Blog: PHP Framework Benchmarks: Entertaining But Ultimately Useless]]></title>
      <guid>http://www.phpdeveloper.org/news/14083</guid>
      <link>http://www.phpdeveloper.org/news/14083</link>
      <description><![CDATA[<p>
In a new post to his blog <i>Padraic Brady</i> takes a humorous look at <a href="http://blog.astrumfutura.com/archives/421-PHP-Framework-Benchmarks-Entertaining-But-Ultimately-Useless.html">benchmarking PHP frameworks</a> in a response to some of the other recent posts from developers on the <a href="http://symfony-project.org">Symfony</a> and <a href="http://solarphp.com">Solar</a> frameworks.
</p>
<blockquote>
Some recent attention in the PHP framework community has been focused on <a href="http://symfony-reloaded.org/fast">the recent publication of Symfony 2 Preview benchmarks</a> showing that Symfony 2 outperforms Zend Framework by a factor of 3.5. It also outperforms every other benchmarked framework. [...] My fellow Zend Frameworkers, we cannot allow this to stand. [...] I have created the benchmark of benchmarks. Well, to be honest, I only really edited <A href="http://github.com/fabpot/framework-benchs">another benchmark</a>. But still, it will prove Zend Framework is faster than everything else out there.
</blockquote>
<p>
His benchmarks are a little different from the rest with both the usual comparisons between the framework request numbers and a bit of explanation on how the Zend Framework came out on top - he cheated. What it really boiled down to was how the code that was tested was written. His code was optimized in a few different ways (All-in vs the Optimized/More-Optimized/What-The-Fuck-Optimized) and he includes custom benchmarks to show how they differ. What it really boils down to from his perspective is simply put:
</p>
<blockquote>
Benchmarks. Useless. Final words? Know your framework! All this benchmarking nonsense does little good unless it's plastered with disclaimers.
</blockquote>]]></description>
      <pubDate>Wed, 24 Feb 2010 10:51:46 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Paul Jones' Blog: Running The Symfony 2 Benchmarks]]></title>
      <guid>http://www.phpdeveloper.org/news/14067</guid>
      <link>http://www.phpdeveloper.org/news/14067</link>
      <description><![CDATA[<p>
In responding to some of the benchmarks posted about <a href="http://symfony-reloaded.org/fast">the speed and performance of Symfony 2</a> and how they truly compare to some of the other frameworks out there, <i>Paul Jones</i> has <a href="http://paul-m-jones.com/?p=1222">shared his thoughts and process</a> on using his benchmarking system to get some differing results.
</p>
<blockquote>
Fabien Potencier released Symfony 2.0.0alpha1 last week, along with some benchmarks showing its performance. I am glad to see that Fabien used <a href="http://code.google.com/p/web-framework-benchmarks/">my benchmarking system and methodology</a>, and am happy to see that he is paying attention to the performance of his framework. I take this as an acceptance on his part that my methodology is legitimate and valid, and that it has value when comparing framework responsiveness.
</blockquote>
<p>
<i>Paul</i> points out that <i>Fabien</i>'s reporting is a bit inaccurate and goes on to talk about how his numbers are off and what a more correct version of the benchmarks would look like. He takes the testing methodology that <i>Fabien</i> used in his process and reapplies it to his benchmarking process using clean Amazon EC2 instances and Siege to run some response/request testing on software running on each framework. Numbers are run for three different comparisons and results are found...but you'll have to <a href="http://paul-m-jones.com/?p=1222">read the rest of the post</a> to find those out.
</p>]]></description>
      <pubDate>Mon, 22 Feb 2010 10:37:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Koopmanschap's Blog: An Open Letter To The phpBB Community]]></title>
      <guid>http://www.phpdeveloper.org/news/14066</guid>
      <link>http://www.phpdeveloper.org/news/14066</link>
      <description><![CDATA[<p>
In response to an announcement made by the phpBB group at the just-passed Symfony Live event about considerations being made to change the base platform to Symfony, <i>Stefan Koopmanschap</i> has posted <a href="http://www.leftontheweb.com/message/An_Open_Letter_To_The_phpBB_Community">an open letter</a> to the phpBB community and development group with his thoughts on the potential move.
</p>
<blockquote>
The past week was the week of Symfony Live 2010 in Paris. One of the people there was Nils Adermann, the new Lead Developer of the phpBB project. The biggest news was that phpBB is considering moving to Symfony 2 as the basis of their new version of phpBB: phpBB4.
</blockquote>
<p>
There's an <a href="http://area51.phpbb.com/phpBB/viewtopic.php?f=78&t=32433">RFC posted</a> for anyone that would like to reply back to the idea. In <i>Stefan</i>'s response he mentions things that would be positive about the decision like not having to reinvent the wheel, getting the support of the pre-established Symfony community, making it easier to extend phpBB via Symfony code and a certain sense of security that comes with having the framework backing.
</p>]]></description>
      <pubDate>Mon, 22 Feb 2010 09:12:25 -0600</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[Okada Design Blog: Create an Event calendar using Codeigniter and jQuery]]></title>
      <guid>http://www.phpdeveloper.org/news/14003</guid>
      <link>http://www.phpdeveloper.org/news/14003</link>
      <description><![CDATA[<p>
On the Okada Design Blog there's a recent tutorial posted showing you how to <a href="http://www.okadadesign.no/blog/?p=595">create a simple calendar system</a> by combining the <a href="http://codeigniter.com">CodeIgniter</a> PHP framework and <a href="http://jquery.com">jQuery</a> for some of the client side features.
</p>
<blockquote>
<a href="http://iambari.com/2009/05/05/create-an-event-calendar-using-php-and-jquery/">This blog</a> inspired me to make an event calendar using CodeIgniter. You can download <a href="http://iambari.com/2009/05/05/create-an-event-calendar-using-php-and-jquery/">Bari's source files</a>. Please unzip it and save them. We are going to use them later. Bari puts a <a href="http://iambari.com/demo1/calendar.php">demo</a> here. We are going to add this to CodeIgniter. I continue using BackendPro for this purpose.
</blockquote>
<p>
Using the BakcendPro as a base, they create everything else to wrap around it: some CSS and Javascript, a database table to store the events, and the PHP code - the controller, model and views for general viewing, editing and creating a new calendar. Full code is provided for all both in cut&pasteable code blocks and in a downloadable file.
</p>]]></description>
      <pubDate>Wed, 10 Feb 2010 14:02:34 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Richard Thomas' Blog: Solar Framework Shorts  - The Road to Solar 1.0]]></title>
      <guid>http://www.phpdeveloper.org/news/13980</guid>
      <link>http://www.phpdeveloper.org/news/13980</link>
      <description><![CDATA[<p>
In another of his "Solar Shorts" <i>Richard Thomas</i> talks about <a href="http://www.phpjack.com/content/solar-framework-shorts-road-solar-10">the road to Solar 1.0</a> as broken down into three points that will lead up to the framework's 1.0 release.
</p>
<blockquote>
If you haven't taken a look at the Solar Framework in the past now is the time to do so as the three biggest complaints about Solar are on the road to be resolved.
</blockquote>
<p>
Some of the things that might have made you skip over the framework in the past are being worked on right now:
</p>
<ul>
<li>Solar has been in perpetual alpha/beta forever..
<li>Documentation, all the cool Frameworks have cool docs.
<li>Examples, sometimes the easiest way to learn is to study a working application
</ul>
<p>
For more information about the Solar framework, head over to <a href="http://solarphp.com">SolarPHP.com</a> and grab the latest copy.
</p>]]></description>
      <pubDate>Mon, 08 Feb 2010 08:37:23 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: Compose a MVC Paradigm for PHP with Symfony]]></title>
      <guid>http://www.phpdeveloper.org/news/13891</guid>
      <link>http://www.phpdeveloper.org/news/13891</link>
      <description><![CDATA[<p>
On PHPBuilder.com today there's <a href="http://www.phpbuilder.com/columns/Octavia_Anghel012110.php3">a new tutorial</a> about using the <a href="http://symfony-project.org">Symfony</a> framework to create and modify a sample application.
</p>
<blockquote>
Symfony is an open-source PHP web framework that provides architecture, components and tools for developers to build and maintain complex web applications faster. The Symfony framework uses the MVC architecture to make the web applications a lot easier and faster to modify.
</blockquote>
<p>
They walk through a brief look at the MVC pattern before getting into how Symfony can automatically create a base project (using the command line "symfony" tool), how to configure your Apache server and how to get a database up and working with some sample data. The code for their sample site is <a href="http://www.phpbuilder.com/columns/SymfanyBookshopDemo.zip">available for download</a>.
</p>]]></description>
      <pubDate>Fri, 22 Jan 2010 09:58:15 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[StackOverflow.com: What PHP framework would you choose for a new application and why?]]></title>
      <guid>http://www.phpdeveloper.org/news/13879</guid>
      <link>http://www.phpdeveloper.org/news/13879</link>
      <description><![CDATA[<p>
On StackOverflow.com what started out <a href="http://stackoverflow.com/questions/2648/what-php-framework-would-you-choose-for-a-new-application-and-why">as a question about framework choices</a> has turned into a good discussion about preferences, features and thoughts on several including the Zend Framework, CodeIgniter, CakePHP and Symfony.
</p>
<blockquote>
Over the course of your web development experience, what PHP framework(s) have you worked with? What strengths and weaknesses have you observed in those frameworks? Considering these, what framework would you recommend if beginning a new application?
</blockquote>
<p>
Fans and developers from most of the popular PHP framework have contributed their two cents into the discussion including links to other resources showing "versus" comparisons and even a mention or two of Ruby on Rails.
</p>]]></description>
      <pubDate>Wed, 20 Jan 2010 14:00:39 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Derick Allard's Blog: CodeIgniter update, Jan 2010]]></title>
      <guid>http://www.phpdeveloper.org/news/13866</guid>
      <link>http://www.phpdeveloper.org/news/13866</link>
      <description><![CDATA[<p>
<i>Derick Allard</i> (of the <a href="http://ellislab.com/company/team/derek_allard/">EllisLab team</a>) has <a href="http://derekallard.com/blog/post/codeigniter-update-jan-2010/">posted an update</a> about the current and future state of the <a href="http://codeigniter.com">CodeIgniter</a> framework and its community.
</p>
<p>Some of the updates include:</p>
<ul>
<li>That <a href="http://jamierumbelow.net/">Jamie Rumbelow</a> has taken over as a Community Chieftain
<li><i>Rick Ellis</i> is <a href="http://twitter.com/rickellis">on twitter</a> now
<li>A long list of bugs and updates to <a href="http://dev.ellislab.com/svn/CodeIgniter/trunk">the CodeIgniter source</a>
</ul>
<p>
And, of course, he (sort of) answers the constant question he and his fellow developers get - when will CodeIgniter 2 be released and what will be in it?
</p>]]></description>
      <pubDate>Tue, 19 Jan 2010 10:55:28 -0600</pubDate>
    </item>
  </channel>
</rss>
