<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jason Austin&#039;s Blog &#187; best practices</title>
	<atom:link href="http://www.jasonawesome.com/tag/best-practices/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jasonawesome.com</link>
	<description>Life and times of a PHP Developer in Raleigh, NC</description>
	<lastBuildDate>Fri, 27 May 2011 13:48:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Strategies for upgrading webapps?</title>
		<link>http://www.jasonawesome.com/2010/01/13/strategies-for-upgrading-webapps/</link>
		<comments>http://www.jasonawesome.com/2010/01/13/strategies-for-upgrading-webapps/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 20:37:13 +0000</pubDate>
		<dc:creator>Jason Austin</dc:creator>
				<category><![CDATA[Geek-out!]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Professional Me]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[help]]></category>

		<guid isPermaLink="false">http://www.jasonawesome.com/?p=300</guid>
		<description><![CDATA[Calling all software developers!  Garrison and I need some help... Here is the scenario.  We have to maintain a bunch of production web applications, most of which use Zend Framework.  When we have created a new version of the application, we need to deploy it to production in as simple of a way as possible.  [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jasonawesome.com/wp-content/uploads/2010/01/help.jpg"><img class="alignright size-medium wp-image-301" title="help" src="http://www.jasonawesome.com/wp-content/uploads/2010/01/help-300x225.jpg" alt="" width="300" height="225" /></a>Calling all software developers!  Garrison and I need some help...</p>
<p>Here is the scenario.  We have to maintain a bunch of production web applications, most of which use Zend Framework.  When we have created a new version of the application, we need to deploy it to production in as simple of a way as possible.  We have automated the file version of this by using Phing to export the tag out of SVN, copy old config files, set write permissions in the correct place, etc.  However, the database manipulation has happened manually and we are looking for strategies on how to automate this.</p>
<p>We came up with an idea to write a custom migration library which will execute php and sql files, but it seems like a problem that has to be solved better by someone else.  Anyone have any tips?  Anecdotes?  Strategies?  Anything to help us get going in the right direction would be much appreciated.  I'd even buy someone a beer or two <img src='http://www.jasonawesome.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonawesome.com/2010/01/13/strategies-for-upgrading-webapps/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

