<?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>Wavey.co.uk &#187; Scripting</title>
	<atom:link href="http://www.wavey.co.uk/tag/scripting/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wavey.co.uk</link>
	<description>Why are you so wavey?</description>
	<lastBuildDate>Sat, 23 May 2009 14:53:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Problems With Running Large Networks of Sites</title>
		<link>http://www.wavey.co.uk/problems-large-networks/</link>
		<comments>http://www.wavey.co.uk/problems-large-networks/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 00:19:05 +0000</pubDate>
		<dc:creator>Wavey</dc:creator>
				<category><![CDATA[Inter Sites Network]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Scripting]]></category>

		<guid isPermaLink="false">http://www.wavey.co.uk/?p=48</guid>
		<description><![CDATA[One of the most common questions people ask me (after asking how many sites we have in the network) is &#8220;How the **** are you able to work on/run so many sites?&#8221; It&#8217;s a fair question, and one that no doubt I&#8217;ll be coming back to to talk in more detail about in the future. [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most common questions people ask me (after asking how many sites we have in the network) is &#8220;How the **** are you able to work on/run so many sites?&#8221; It&#8217;s a fair question, and one that no doubt I&#8217;ll be coming back to to talk in more detail about in the future. Any of you out there that run one or even a handful of sites will understand that with any web site there is a fair amount of work that goes into keeping it up and running.</p>
<p><span id="more-48"></span>Some of these chores might be:</p>
<ul>
<li>Renewing domain registrations</li>
<li>Renewing hosting</li>
<li>Patching server software</li>
<li>Patching and upgrading any site software such as forum scripts, CMS&#8217;s etc</li>
<li>Updating third party code such as invocation code for ad servers, or analytics snippets</li>
<li>Updating contact details, about us pages, copyright dates etc</li>
</ul>
<p>All this is before you even think about writing fresh content, adding new functionality or doing SEO or SEM.</p>
<p>One of the biggest swings in perception I now have is that any change no matter how small, has some kind of time commitment. For example if you&#8217;re running a single site and need to update your robots.txt and ftp it to the server it might take 2 minutes. In the past this kind of time I never consiously thought about (after all if you&#8217;re explaining what you&#8217;ve done in a day, telling people it&#8217;s taken you 1 minute to correct a typo seems inconsequential).</p>
<p>Lets take that robots.txt example again. If I had to update and ftp a robots.txt file to every Inter Site across the Network at 2 minutes a site, that would take 100o minutes (just over 16 1/2 hours). That&#8217;s two whole working days for some people, even if we ignore the time taken out of the day to check mail, make a cuppa, or the toilet breaks all those cuppa&#8217;s require! In reality it&#8217;s probably more like three days.</p>
<p>Now when I look at a 1 minute change I see it as a whole day&#8217;s work, and a 5 minute change takes a week. Think about that next time you update your wordpress software, or change the copyright date on your blog at the beginning of the new year!</p>
<p>If you&#8217;re running large numbers of sites automation is your friend, and without it all progress can quickly disappear into an endless series of updates, tweaks, changes and fixes. Some of ways we minimise extra manual work is through:</p>
<ul>
<li>Standardising everything we can, such as: themes, plugines, script versions on each site</li>
<li>Documenting previous update sequences for re-use in the future</li>
<li>Running multiple sites of a single CMS codebase</li>
<li>Outsourcing everything non-core</li>
<li>Extensive shell scripting for common tasks, such as backups, software updates, new site installations etc</li>
</ul>
<p>These are just a few examples and I&#8217;ll come back and talk in more depth on any of these people are interested in, in future posts. As always, leave a post if you want more info.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wavey.co.uk/problems-large-networks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
