<?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>Sun, 19 May 2013 07:15:22 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Reddit.com: How do you manage many PHP projects? Lots of VMs?]]></title>
      <guid>http://www.phpdeveloper.org/news/19223</guid>
      <link>http://www.phpdeveloper.org/news/19223</link>
      <description><![CDATA[<p>
On Reddit.com there's a discussion that centers around <a href="http://www.reddit.com/r/PHP/comments/18z2m1/how_do_you_manage_many_php_projects_lots_of_vms/">the management of VMs and PHP projects</a> in a multiple-checkout environments.
</p>
<blockquote>
I have been using a Linux install for a couple years now and it has development checkouts (and matching databases + live data) for dozens of sites. Since I create a new virtual host for each site there hasn't been any problems piling more and more projects into this system. However, this computer won't last forever. [...] Should I setup a new VM + debian install for each project (seems like a lot of work). Should I just move everything to an external drive and point the MySQL data, MongoDB data, Nginx web folders to the attached drive? How do others handle this?
</blockquote>
<p>There's several suggestions made in the comments including things like:</p>
<ul>
<li>Using <a href="http://ansible.cc/">Ansible</a> for configuration management
<li>Bundling the current linux install into one portable VM
<li>Using <a href="http://www.vagrantup.com/">Vagrant</a> for VM management
<li>Using source control that can be accessed from any device/VM
</ul>
<p>
Have a VM management method you've found useful in your development? <a href="http://www.reddit.com/r/PHP/comments/18z2m1/how_do_you_manage_many_php_projects_lots_of_vms/">Share some about it here</a>.
</p>]]></description>
      <pubDate>Fri, 22 Feb 2013 12:57:11 -0600</pubDate>
    </item>
  </channel>
</rss>
