<?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>elytra.net</title>
	<atom:link href="http://elytra.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://elytra.net</link>
	<description>design and development for the web</description>
	<lastBuildDate>Fri, 31 May 2013 10:33:04 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Hack for Western Mass</title>
		<link>http://elytra.net/hack-for-western-mass/</link>
		<comments>http://elytra.net/hack-for-western-mass/#comments</comments>
		<pubDate>Fri, 31 May 2013 10:21:07 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[organizing]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://elytra.net/?p=326</guid>
		<description><![CDATA[Tonight is the kick off event for Hack for Western Mass. This weekend, web and software developers, designers, community organizers, and other folks from all over Western Mass will gather to tackle local challenges with technology. Hack for Western Mass is one of 96 events happening nationwide as part of the National Day of Civic [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://elytra.net/wordpress/wp-content/uploads/2013/05/H4WM-full-logo.png" rel="lightbox[326]"><img src="http://elytra.net/wordpress/wp-content/uploads/2013/05/H4WM-full-logo-300x270.png" alt="H4WM-full-logo" width="300" height="270" class="alignleft size-medium wp-image-321" /></a><br />
Tonight is the kick off event for <a href="http://hackforwesternmass.org">Hack for Western Mass</a>.  This weekend, web and software developers, designers, community organizers, and other folks from all over Western Mass will gather to tackle local challenges with technology.</p>
<p>Hack for Western Mass is one of 96 events happening nationwide as part of the National Day of Civic Hacking. The National Day of Civic Hacking is an event during which citizens from around the country will work together with local, state and federal governments as well as private sector organizations with the common goal of improving their community. Hack for Western Mass is also licensed under Random Hacks of Kindness.</p>
<p>Listen to <a href="http://about.me/beckysweger">Becky Sweger</a> from <a href="http://nationalpriorities.org/">National Priorities Project</a>, another organizer, describe the event in an interview with Monte on 93.9.</p>
	<audio id="wp_mep_1" src="http://nationalpriorities.org/media/uploads/audio/hackforwesternmass-interview.mp3"     controls="controls" preload="none"  >
		
		
		
		
		
		
		
		<object width="400" height="30" type="application/x-shockwave-flash" data="http://elytra.net/wordpress/wp-content/plugins/media-element-html5-video-and-audio-player/mediaelement/flashmediaelement.swf">
			<param name="movie" value="http://elytra.net/wordpress/wp-content/plugins/media-element-html5-video-and-audio-player/mediaelement/flashmediaelement.swf" />
			<param name="flashvars" value="controls=true&amp;file=http://nationalpriorities.org/media/uploads/audio/hackforwesternmass-interview.mp3" />			
		</object>		
	</audio>
<script type="text/javascript">
jQuery(document).ready(function($) {
	$('#wp_mep_1').mediaelementplayer({
		m:1
		
		,features: ['playpause','current','progress','duration','volume','tracks','fullscreen']
		,audioWidth:400,audioHeight:30
	});
});
</script>

<p>Should you come help out?</p>
<p><a href="http://elytra.net/wordpress/wp-content/uploads/2013/05/H4WM-flowchart.png" rel="lightbox[326]"><img src="http://elytra.net/wordpress/wp-content/uploads/2013/05/H4WM-flowchart-791x1024.png" alt="H4WM-flowchart" width="600" height="776" class="alignleft size-large wp-image-327" /></a></p>
<p>I&#8217;ve been involved in organizing this event for the past six weeks.  It&#8217;s been a great experience, and it promises to be an amazing event.  We&#8217;ve collected <a href="http://hackforwesternmass/challenges">a great array of challenges</a> to help local organizations.  For example:</p>
<ul>
<li>Mapping Safety Net Service Needs: create a map for Community Action in Greenfield that compares the location of people receiving safety net services with Census demographic data that shows where the services are most needed.</li>
<li>Benefits of Banking Locally: Compare our deposits in local banks and credit unions vs national banks and create a visual way to show how banking locally benefits area residents and businesses. Lots of people know the benefits of eating locally and shopping locally, but many don’t know why banking locally makes so much sense.</li>
<li>Mapping Wells and Water Quality: Massachusetts doesn&#8217;t track the location of private wells, a problem that can lead to water contamination. A database of private wells can help planning, reduce costs, and estimate water quality.</li>
<li>Seed Swap Database: Develop an online seed library to share information about locally available seeds, strengthen food sovereignty, self-reliance, local resiliency and adaptability of crops, and empower community building.</li>
</ul>
<p>We&#8217;ve found some great local <a href="http://hackforwesternmass.org/sponsors">sponsors</a> to help feed people as they work through the weekend.  If you haven&#8217;t registered to come yet, there are still a couple spots available.  <a href="http://hackforwesternmass.eventbrite.com">Sign up now!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://elytra.net/hack-for-western-mass/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://nationalpriorities.org/media/uploads/audio/hackforwesternmass-interview.mp3" length="4869142" type="audio/mpeg" />
		</item>
		<item>
		<title>Treehouse Community</title>
		<link>http://elytra.net/treehouse-community/</link>
		<comments>http://elytra.net/treehouse-community/#comments</comments>
		<pubDate>Fri, 08 Feb 2013 20:33:37 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[plone]]></category>
		<category><![CDATA[responsive design]]></category>

		<guid isPermaLink="false">http://localhost:8080/?p=301</guid>
		<description><![CDATA[This site was built for the Treehouse Community and Foundation. This website is intended to communicate about the intergenerational foster care community in Easthampton. The organization also would like to spread the word about re-envisioning foster care, creating an extended network that can replicate this model around the country. The site features a blog, a [...]]]></description>
				<content:encoded><![CDATA[<p><a title="Treehouse Community" href="http://refca.net">This site</a> was built for the Treehouse Community and Foundation.</p>
<p><a href="http://elytra.net/wordpress/wp-content/uploads/2013/02/Screen-Shot-2013-02-08-at-3.05.49-PM.png" rel="lightbox[301]"><img class="alignleft  wp-image-302" alt="Treehouse Website" src="http://elytra.net/wordpress/wp-content/uploads/2013/02/Screen-Shot-2013-02-08-at-3.05.49-PM.png" width="961" height="523" /></a></p>
<p>This website is intended to communicate about the intergenerational foster care community in Easthampton. The organization also would like to spread the word about re-envisioning foster care, creating an extended network that can replicate this model around the country.</p>
<p>The site features a blog, a news area, information about living in the community, the national network, and allows donors to give money.  The design is responsive to the viewers screen size, allowing it to be easily viewed on many different devices.  Among other things, a calendar allows events to be posted easily:</p>
<p><a href="http://elytra.net/wordpress/wp-content/uploads/2013/02/Screen-Shot-2013-02-08-at-3.11.49-PM.png" rel="lightbox[301]"><img class="alignleft  wp-image-303" alt="Treehouse Calendar" src="http://elytra.net/wordpress/wp-content/uploads/2013/02/Screen-Shot-2013-02-08-at-3.11.49-PM.png" width="891" height="487" /></a></p>
<p>Images and videos can be viewed in galleries and also in a lightbox without leaving the current page:</p>
<p><a href="http://elytra.net/wordpress/wp-content/uploads/2013/02/Screen-Shot-2013-02-08-at-3.12.35-PM.png" rel="lightbox[301]"><img class="alignleft size-full wp-image-304" alt="Screen Shot 2013-02-08 at 3.12.35 PM" src="http://elytra.net/wordpress/wp-content/uploads/2013/02/Screen-Shot-2013-02-08-at-3.12.35-PM.png" width="672" height="416" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://elytra.net/treehouse-community/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plone</title>
		<link>http://elytra.net/plone/</link>
		<comments>http://elytra.net/plone/#comments</comments>
		<pubDate>Mon, 04 Feb 2013 19:23:04 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://localhost:8080/?p=266</guid>
		<description><![CDATA[Plone is a powerful, polished and user-friendly content management system.  It excels at providing dynamic, content-rich web presence for a community and as an intranet/portal system. Plone lets non-technical people create and maintain information for a public website or an intranet using only a web browser. Plone is easy to understand and use — allowing users to be [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.plone.org"><img class="alignleft" title="plone" alt="Plone" src="http://www.elytra.net/wordpress/wp-content/uploads/2011/04/plone-logo.png" width="215" height="56" /></a><a href="http://www.plone.org">Plone</a> is a powerful, polished and user-friendly content management system.  It excels at providing dynamic, content-rich web presence for a community and as an intranet/portal system.</p>
<p>Plone lets non-technical people create and maintain information for a public website or an intranet using only a web browser. Plone is easy to understand and use — allowing users to be productive in just half an hour — yet offers a wealth of community-developed add-ons and extensibility to keep meeting your needs for years to come.</p>
<p>Blending the creativity and speed of open source with a technologically advanced <a href="http://www.python.org/">Python</a> back-end, Plone offers superior security without sacrificing power or extensibility.</p>
<p>Check out some of <a href="/?tag=plone">my Plone projects</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elytra.net/plone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pivotal Tracker</title>
		<link>http://elytra.net/pivotal-tracker/</link>
		<comments>http://elytra.net/pivotal-tracker/#comments</comments>
		<pubDate>Mon, 04 Feb 2013 19:12:02 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://localhost:8080/?p=263</guid>
		<description><![CDATA[Tracker is a story-based project planning tool from Pivotal Labs that allows teams to collaborate and react to real-world changes instantly. It&#8217;s based on agile software methods, but can be used on a wide range of projects. Tracker maintains a prioritized backlog of project deliverables, broken down into small, estimated pieces, called stories. It dynamically groups these [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.elytra.net/wordpress/wp-content/uploads/2011/04/Pivotal_Tracker_Logo.png" rel="lightbox[263]"><img class="alignleft" title="Pivotal_Tracker_Logo" alt="" src="http://www.elytra.net/wordpress/wp-content/uploads/2011/04/Pivotal_Tracker_Logo.png" width="150" height="46" /></a>Tracker is a story-based project planning tool from <a href="http://www.pivotallabs.com/">Pivotal Labs</a> that allows teams to collaborate and react to real-world changes instantly. It&#8217;s based on agile software methods, but can be used on a wide range of projects.</p>
<p>Tracker maintains a prioritized backlog of project deliverables, broken down into small, estimated pieces, called stories. It dynamically groups these stories into fixed segments of time, called iterations, and it predicts progress based on real historical performance.</p>
]]></content:encoded>
			<wfw:commentRss>http://elytra.net/pivotal-tracker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git</title>
		<link>http://elytra.net/git/</link>
		<comments>http://elytra.net/git/#comments</comments>
		<pubDate>Mon, 04 Feb 2013 19:10:10 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://localhost:8080/?p=259</guid>
		<description><![CDATA[Git is one of the indispensable tools that I use on every project.  It makes it easy to keep track of all the revisions and versions of a project.  It also enables multiple developers to work together in a seamless fashion, providing a way to merge changes made by other developers into the master version. Git is a [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://git-scm.com/"><img class="alignleft" title="Git" alt="" src="http://www.elytra.net/wordpress/wp-content/uploads/2011/04/git-logo.png" width="188" height="97" /></a>Git is one of the indispensable tools that I use on every project.  It makes it easy to keep track of all the revisions and versions of a project.  It also enables multiple developers to work together in a seamless fashion, providing a way to merge changes made by other developers into the master version.</p>
<p><a title="git" href="http://git-scm.com/">Git</a> is a free &amp; open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.  Every Git clone is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on network access or a central server. Branching and merging are fast and easy to do.</p>
<p><a title="Github" href="https://github.com"><img class="alignleft" title="github" alt="github" src="http://www.elytra.net/wordpress/wp-content/uploads/2011/04/github_logo.jpg" width="137" height="160" />GitHub</a> is a great way to collaborate with others. It has really been a boon for many open source projects.  Fork, send pull requests and manage all your public and private git repositories. It also provides an offsite backup ensuring that your project is safe.</p>
<p>You can see some of my open source projects at <a href="http://github.com/a-pasquale">my github account</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elytra.net/git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress</title>
		<link>http://elytra.net/wordpress/</link>
		<comments>http://elytra.net/wordpress/#comments</comments>
		<pubDate>Mon, 04 Feb 2013 18:56:47 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://localhost:8080/?p=253</guid>
		<description><![CDATA[WordPress is web software you can use to create a beautiful website or blog. WordPress started as just a blogging system, but has evolved to be used as full content management system and so much more through the thousands of plugins, widgets, and themes.  It is easy to use and it works great! Check out [...]]]></description>
				<content:encoded><![CDATA[<p><a title="WordPress" href="http://wordpress.org">WordPress</a> is web software you can use to create a beautiful website or blog.</p>
<p>WordPress started as just a blogging system, but has evolved to be used as full content management system and so much more through the thousands of plugins, widgets, and themes.  It is easy to use and it works great!</p>
<p>Check out <a title="WordPress" href="/?tag=wordpress">some of the ways</a> I&#8217;ve used WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://elytra.net/wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressing &#8220;The Homesnewser&#8221;</title>
		<link>http://elytra.net/wordpressing_the_homesnewser/</link>
		<comments>http://elytra.net/wordpressing_the_homesnewser/#comments</comments>
		<pubDate>Mon, 04 Feb 2013 16:06:15 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://localhost:8080/?p=245</guid>
		<description><![CDATA[I built this site for the a homeschool newspaper publication that needed an online presence. It&#8217;s built with WordPress using a responsive design to accomodate everything from phones to tablets to desktop browsers.  There are a  few interesting plugins: The Facebook Like Box allows visitors to share the articles with their friends on Facebook.  Getting the word [...]]]></description>
				<content:encoded><![CDATA[<p>I built <a title="The Homesnewser" href="http://homesnewser.com">this site</a> for the a homeschool newspaper publication that needed an online presence.</p>
<p><a href="http://elytra.net/wordpress/wp-content/uploads/2013/02/Screen-Shot-2013-02-04-at-10.43.46-AM.png" rel="lightbox[245]"><img class="alignleft size-full wp-image-247" alt="Screen Shot 2013-02-04 at 10.43.46 AM" src="http://elytra.net/wordpress/wp-content/uploads/2013/02/Screen-Shot-2013-02-04-at-10.43.46-AM.png" width="665" height="400" /></a><a style="font-family: 'Open Sans', sans-serif; font-size: 15px; line-height: 1.62em;" href="http://elytra.net/wordress/wp-content/uploads/2013/02/Screen-Shot-2013-02-04-at-10.47.54-AM.png" rel="lightbox[245]"><br />
</a></p>
<p>It&#8217;s built with WordPress using a responsive design to accomodate everything from phones to tablets to desktop browsers.  There are a  few interesting plugins:</p>
<p>The Facebook Like Box allows visitors to share the articles with their friends on Facebook.  Getting the word out to friends and subscribers is one of the key use cases for this website.  A Google Analytics plugin allows staff to evaluate how successful social media campaigns have been in driving visitors to the site.</p>
<p><a title="Flexpaper" href="http://flexpaper.devaldi.com/">FlexPaper</a>, a web-based document viewer, allows visitors to browse the PDF version of newspapers without leaving the current page they are viewing.</p>
<p><a href="http://elytra.net/wordpress/wp-content/uploads/2013/02/Screen-Shot-2013-02-04-at-10.47.54-AM.png" rel="lightbox[245]"><img class="alignleft size-full wp-image-246" alt="Screen Shot 2013-02-04 at 10.47.54 AM" src="http://elytra.net/wordpress/wp-content/uploads/2013/02/Screen-Shot-2013-02-04-at-10.47.54-AM.png" width="603" height="408" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://elytra.net/wordpressing_the_homesnewser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Tools: Bootstrap, Bower, and Recess</title>
		<link>http://elytra.net/twitter-tools-bootstrap-bower-and-recess/</link>
		<comments>http://elytra.net/twitter-tools-bootstrap-bower-and-recess/#comments</comments>
		<pubDate>Sun, 03 Feb 2013 15:48:55 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[LESS]]></category>

		<guid isPermaLink="false">http://localhost:8080/?p=239</guid>
		<description><![CDATA[I&#8217;ve been excited about some of the tools coming out of the Twitter engineering team. Their front-end framework, Bootstrap, has been getting acclaim all over the web for quite a while now.  And rightly so.  It&#8217;s a great package providing sane design starting points, including nice typography, a responsive grid, buttons, icons, menus, alerts, modal [...]]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve been excited about some of the tools coming out of the Twitter engineering team.</p>
<p>Their front-end framework, <a title="Twitter Bootstrap" href="http://twitter.github.com/bootstrap/">Bootstrap</a>, has been getting acclaim all over the web for quite a while now.  And rightly so.  It&#8217;s a great package providing sane design starting points, including nice typography, a responsive grid, buttons, icons, menus, alerts, modal dialogs, carousels, and more.  There&#8217;s been a lot of interesting work done around the Bootstrap framework as well.  For instance, check out <a title="Font Awesome" href="http://fortawesome.github.com/Font-Awesome/">Font Awesome</a>, a set of beautiful icons.</p>
<p>Bootstrap uses the <a href="http://lesscss.org/">LESS framework</a>, a dynamic stylesheet language, extending CSS with dynamic behavior such as variables, mixins, operations and functions.  I&#8217;ve been using LESS with other projects and it&#8217;s really nice.  But once you&#8217;ve got all your LESS files, you will want to convert them to plain CSS and maybe even compress them.  I&#8217;ve found Twitter&#8217;s <a title="Twitter Recess" href="https://github.com/twitter/recess">Recess</a> to be a great tool for this.</p>
<p>Another great tool for managing projects with a lot of dependencies is Twitter&#8217;s <a title="Twitter Bower" href="http://twitter.github.com/bower/">Bower</a>.  A front-end package manager, it can automatically install and upgrade dependencies.  You can install jquery, bootstrap, and just about anything else you might want with a single command.  Makes life just a bit simpler&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://elytra.net/twitter-tools-bootstrap-bower-and-recess/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GIS with GDAL and python</title>
		<link>http://elytra.net/gis-with-gdal-and-python/</link>
		<comments>http://elytra.net/gis-with-gdal-and-python/#comments</comments>
		<pubDate>Sat, 16 Apr 2011 16:32:31 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[gis]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.elytra.net/?p=192</guid>
		<description><![CDATA[This project uses the the opensource Geospatial Data Abstraction Library (GDAL) to automate the production of spider-like feature layers extracted from a larger dataset. The GDAL libraries provide a single abstract data model for a large variety of data formats. It also comes with a variety of useful commandline utilities for data translation and processing. [...]]]></description>
				<content:encoded><![CDATA[<p><a href="https://github.com/a-pasquale/gdal-spider-generator">This project</a> uses the the opensource <a href="http://www.gdal.org/">Geospatial Data Abstraction Library</a> (GDAL) to automate the production of spider-like feature layers extracted from a larger dataset. The GDAL libraries provide a single abstract data model for a large variety of data formats. It also comes with a variety of useful commandline utilities for data translation and processing.</p>
<p>I used the <a href="http://pypi.python.org/pypi/GDAL/">python bindings</a> to develop this commandline tool. While this script is tied to this particular dataset and task, it should be easily modifiable to automate other similar tasks that would otherwise require significant repetitive input from a GIS analyst. These powerful tools are worth checking out.</p>
]]></content:encoded>
			<wfw:commentRss>http://elytra.net/gis-with-gdal-and-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using WordPress in multiple environments</title>
		<link>http://elytra.net/using-wordpress-in-multiple-environments/</link>
		<comments>http://elytra.net/using-wordpress-in-multiple-environments/#comments</comments>
		<pubDate>Sun, 10 Apr 2011 13:28:46 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.elytra.net/?p=178</guid>
		<description><![CDATA[When developing software, it&#8217;s important to have different environments so that modifications made by developers don&#8217;t affect others outside their own &#8220;sandbox&#8221; or the &#8220;production&#8221; server. Best practices generally dictate three tiers: a local development environment for each developer, a staging environment to integrate changes from multiple developers, and a production environment. WordPress is one [...]]]></description>
				<content:encoded><![CDATA[<p>When developing software, it&#8217;s important to have different environments so that modifications made by developers don&#8217;t affect others outside their own &#8220;sandbox&#8221; or the &#8220;production&#8221; server. Best practices generally dictate three tiers: a local development environment for each developer, a staging environment to integrate changes from multiple developers, and a production environment.</p>
<p>WordPress is one of the best blogging platforms available, but it isn&#8217;t really designed to be used in multiple environments. It isn&#8217;t too difficult to setup multiple environments, though. Configuration variables can be read in from environment variables that tell WordPress which environment it is in.</p>
<p>With Apache, add the environment variables to your .htaccess file:</p>
<p><code> SetEnv WP_DB your_database_name<br />
SetEnv WP_USERNAME your_username<br />
SetEnv WP_PASSWORD your_password</code></p>
<p>Then you can grab these settings in the WordPress configuration file, wp-config.php:<br />
<code><br />
// The name of the database for WordPress<br />
define('DB_NAME', $_ENV['WP_DB']);<br />
// MySQL database username<br />
define('DB_USER', $_ENV['WP_USERNAME']);<br />
// MySQL database password<br />
define('DB_PASSWORD', $_ENV['WP_PASSWORD']);<br />
// For developers: WordPress debugging<br />
define('WP_DEBUG', $_ENV['WP_DEBUG']);<br />
// Override the wp_options and set the site<br />
define('WP_SITEURL', 'http://' . $_SERVER['SERVER_NAME']);<br />
define('WP_HOME', 'http://' . $_SERVER['SERVER_NAME']);</code></p>
<p>You can also set these environment variables using nginx:<br />
<code><br />
include fastcgi_params;<br />
fastcgi_param WP_DB your_database;<br />
fastcgi_param WP_USERNAME your_username;<br />
fastcgi_param WP_PASSWORD your_password;</code></p>
<p>You probably also need to tell php to load your environment variables in php.ini:<br />
<code>variables_order = "EGPCS"</code></p>
<p>Now you can have multiple environments set up to use with your version control without any additional direct configuration of WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://elytra.net/using-wordpress-in-multiple-environments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
