<?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, 25 May 2013 14:04:53 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Leasewebs Labs: Painless (well, less painful) migration to Symfony2]]></title>
      <guid>http://www.phpdeveloper.org/news/17299</guid>
      <link>http://www.phpdeveloper.org/news/17299</link>
      <description><![CDATA[<p>
<i>Stefan Koopmanschap</i> has written up an article on the Leaseweblabs.com blog about <a href="http://www.leaseweblabs.com/2011/12/painless-well-less-painful-migration-to-symfony2/">migrating a Symfony 1 application to Symfony2</a> in a (slightly) less painful way that making the move all at once.
</p>
<blockquote>
It is much easier to do a gradual migration. Start with one part of your application, and bit by bit migrate your logic and application. The traditional way of doing such migrations is to create a new project and have parallel development on the old and the new version of the application. The problem with this, though, is that when you make a change to your old application, you have to make the same change in the new codebase, essentially doubling the amount of work for each feature you need to implement. [...] You could wrap your old application into your Symfony2 application, and have different parts of your application be handled by different versions of your codebase.
</blockquote>
<p>
With the help of a bundle he created, <a href="https://github.com/Ingewikkeld/IngewikkeldWrapperBundle">IngewikkeldWrapperBundle</a> that handles the rerouting of your requests based on where the requested resource exists (in the Symfony 1 or 2 codebase). 
</p>]]></description>
      <pubDate>Fri, 23 Dec 2011 11:02:12 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPEverywhere: My experience moving to PHP5]]></title>
      <guid>http://www.phpdeveloper.org/news/6814</guid>
      <link>http://www.phpdeveloper.org/news/6814</link>
      <description><![CDATA[<p>
In his <a href="http://phplens.com/phpeverywhere/?q=node/view/235">new post</a> on PHPEverywhere today, <i>John Lim</i> shares some of the experiences he's had so far in making the move up from PHP 4 to PHP 5 in his applications.
</p>
<blockquote>
The transition was relatively painless. [...] What's nice about PHP5 is that it caught some errors that have been lingering in our code: PHP5 no longer allows a function to be defined twice, and some basic variable referencing errors that we missed previously.
</blockquote>
<p>
They made the move to PHP5 for the latest versions of their applications, but have still stuck with the legacy, PHP4 versions for the time being to give customers a buffer period to make the move themselves. He also <a href="http://phplens.com/phpeverywhere/?q=node/view/235">mentions</a> changes to the way they make Ajax calls. <i>John</i> is a lead developer for both the <a href="http://adodb.sourceforge.net/">ADOdb</a> and <a href="http://phplens.com/">PHPLens</a> projects.
</p>]]></description>
      <pubDate>Mon, 04 Dec 2006 08:22:00 -0600</pubDate>
    </item>
  </channel>
</rss>
