<?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>Medium Rare Interactive, Inc.</title>
	<atom:link href="http://mediumrareinc.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mediumrareinc.com</link>
	<description>We make internety stuff.</description>
	<lastBuildDate>Wed, 15 May 2013 19:51:03 +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>Bow Bridge Communications</title>
		<link>http://mediumrareinc.com/work/bow-bridge-communications/</link>
		<comments>http://mediumrareinc.com/work/bow-bridge-communications/#comments</comments>
		<pubDate>Tue, 14 May 2013 05:44:21 +0000</pubDate>
		<dc:creator>Tom Keenoy</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Flyleaf Creative]]></category>
		<category><![CDATA[Landing Page]]></category>
		<category><![CDATA[Web Fonts]]></category>

		<guid isPermaLink="false">http://mediumrareinc.com/?p=581</guid>
		<description><![CDATA[<p><p>Originally published at <a href="http://mediumrareinc.com/work/bow-bridge-communications/">Bow Bridge Communications</a></p><p>Yosuke did this quickie temporary landing page for Bow Bridge Communications. Designed by the good folks at Flyleaf Creative.</p></p><p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></description>
				<content:encoded><![CDATA[<p>Originally published at <a href="http://mediumrareinc.com/work/bow-bridge-communications/">Bow Bridge Communications</a></p><p><img src='http://mediumrareinc.com/wp-content/uploads/2013/05/bow-bridge.jpg'></p><p>Yosuke did this quickie temporary landing page for <a title="Bow Bridge Communications website" href="http://bow-bridge.com">Bow Bridge Communications</a>. Designed by the good folks at Flyleaf Creative.</p>
<p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></content:encoded>
			<wfw:commentRss>http://mediumrareinc.com/work/bow-bridge-communications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PEN Gala Twitter Feed</title>
		<link>http://mediumrareinc.com/work/pen-gala-twitter-feed/</link>
		<comments>http://mediumrareinc.com/work/pen-gala-twitter-feed/#comments</comments>
		<pubDate>Tue, 14 May 2013 04:57:35 +0000</pubDate>
		<dc:creator>Tom Keenoy</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Flyleaf Creative]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[PEN American Center]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://mediumrareinc.com/?p=569</guid>
		<description><![CDATA[<p><p>Originally published at <a href="http://mediumrareinc.com/work/pen-gala-twitter-feed/">PEN Gala Twitter Feed</a></p><p>PEN wanted to do something unique for their Gala event at the Museum of Natural History. With a very active Twitter following, they wanted to explore the concept of a streaming Twitter feed following a hashtag, #pengala. Tom leveraged Remy Sharp&#8217;s twitterlib, HTML5 data attributes, CSS3 and jQuery animation and the Chrome browser to build(...)</p></p><p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></description>
				<content:encoded><![CDATA[<p>Originally published at <a href="http://mediumrareinc.com/work/pen-gala-twitter-feed/">PEN Gala Twitter Feed</a></p><p><img src='http://mediumrareinc.com/wp-content/uploads/2013/05/pen-gala-twitter.jpg'></p><p>PEN wanted to do something unique for their Gala event at the Museum of Natural History. With a very active Twitter following, they wanted to explore the concept of a streaming Twitter feed following a hashtag, #pengala. Tom leveraged Remy Sharp&#8217;s twitterlib, HTML5 data attributes, CSS3 and jQuery animation and the Chrome browser to build this beautifully layered presentation of the feed in real time. The hashtag comes up highlighted in turquoise. As an added bonus, we added in a red highlight for #shesnotfree, the hashtag associated with a new awareness campaign launched in realtime at the Gala.</p>
<p>The project was originally designed to run on a laptop plugged into a projector at the Gala, so we had a lot of control over the presentation. It doesn&#8217;t work at all on older versions of Internet Explorer, and has only been partially tested in Firefox. We  repurposed it for the rest of the PEN World Voices Festival, using the hashtag #PENFest13, which you can see <a href="http://pen.org/PENFest13-twitter/" target="_blank">here</a> (Chrome or Safari required, might work on Firefox and Internet Explorer 10+).</p>
<p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></content:encoded>
			<wfw:commentRss>http://mediumrareinc.com/work/pen-gala-twitter-feed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vigneti Zanatta</title>
		<link>http://mediumrareinc.com/work/vigneti-zanatta/</link>
		<comments>http://mediumrareinc.com/work/vigneti-zanatta/#comments</comments>
		<pubDate>Tue, 07 May 2013 04:58:16 +0000</pubDate>
		<dc:creator>Tom Keenoy</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Hired Guns Creative]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mediumrareinc.com/?p=571</guid>
		<description><![CDATA[<p><p>Originally published at <a href="http://mediumrareinc.com/work/vigneti-zanatta/">Vigneti Zanatta</a></p><p>This is the first full site we&#8217;ve done for award winning studio Hired Guns Creative. Hired Guns specializes in design and marketing for the wine and beer industry. Vigneti Zanatta is Vancouver Island&#8217;s oldest estate winery. Yosuke did this build for them in WordPress.</p></p><p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></description>
				<content:encoded><![CDATA[<p>Originally published at <a href="http://mediumrareinc.com/work/vigneti-zanatta/">Vigneti Zanatta</a></p><p><img src='http://mediumrareinc.com/wp-content/uploads/2013/05/zanatta.jpg'></p><p>This is the first full site we&#8217;ve done for award winning studio <a title="Hired Guns Creative website" href="http://hiredgunscreative.com">Hired Guns Creative</a>. Hired Guns specializes in design and marketing for the wine and beer industry. <a title="Zanatta Winery website" href="http://zanatta.ca">Vigneti Zanatta</a> is Vancouver Island&#8217;s oldest estate winery. Yosuke did this build for them in WordPress.</p>
<p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></content:encoded>
			<wfw:commentRss>http://mediumrareinc.com/work/vigneti-zanatta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jim Casey Youth Opportunities Initiative</title>
		<link>http://mediumrareinc.com/work/jim-casey-youth-opportunities-initiative/</link>
		<comments>http://mediumrareinc.com/work/jim-casey-youth-opportunities-initiative/#comments</comments>
		<pubDate>Sat, 27 Apr 2013 04:57:54 +0000</pubDate>
		<dc:creator>Tom Keenoy</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Custom Module Development]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Flyleaf Creative]]></category>

		<guid isPermaLink="false">http://mediumrareinc.com/?p=570</guid>
		<description><![CDATA[<p><p>Originally published at <a href="http://mediumrareinc.com/work/jim-casey-youth-opportunities-initiative/">Jim Casey Youth Opportunities Initiative</a></p><p>We worked with Flyleaf Creative on the rebuild of the Jim Casey Youth Opportunities Initiative website. It was built in Drupal 6 with a number of very quirky back end decisions that made updates challenging. In addition to redoing the front end design of the site, we migrated the whole thing to Drupal 7, drastically(...)</p></p><p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></description>
				<content:encoded><![CDATA[<p>Originally published at <a href="http://mediumrareinc.com/work/jim-casey-youth-opportunities-initiative/">Jim Casey Youth Opportunities Initiative</a></p><p><img src='http://mediumrareinc.com/wp-content/uploads/2013/05/jim-casey-youth.jpg'></p><p>We worked with Flyleaf Creative on the rebuild of the <a title="Jim Casey Youth Opportunities Initiative website" href="http://jimcaseyyouth.org">Jim Casey Youth Opportunities Initiative website</a>. It was built in Drupal 6 with a number of very quirky back end decisions that made updates challenging. In addition to redoing the front end design of the site, we migrated the whole thing to Drupal 7, drastically improving back end usability, porting old content and developing new pieces as Drupal modules, such as the <a title="Jim Casey States Map" href="http://jimcaseyyouth.org/our-work-states">interactive state sites map</a> and <a title="Jim Casey Logic Model" href="http://jimcaseyyouth.org/our-logic-model">logic model</a>.</p>
<p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></content:encoded>
			<wfw:commentRss>http://mediumrareinc.com/work/jim-casey-youth-opportunities-initiative/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PEN American Center</title>
		<link>http://mediumrareinc.com/work/pen-american-center/</link>
		<comments>http://mediumrareinc.com/work/pen-american-center/#comments</comments>
		<pubDate>Wed, 17 Apr 2013 21:48:29 +0000</pubDate>
		<dc:creator>Tom Keenoy</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Caga Idea]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Flyleaf Creative]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[PEN American Center]]></category>
		<category><![CDATA[responsive design]]></category>
		<category><![CDATA[user experience]]></category>
		<category><![CDATA[wireframing]]></category>

		<guid isPermaLink="false">http://mediumrareinc.com/?p=548</guid>
		<description><![CDATA[<p><p>Originally published at <a href="http://mediumrareinc.com/work/pen-american-center/">PEN American Center</a></p><p>For most of 2012, Tom worked with the PEN American Center, Flyleaf Creative and Caga Idea to develop the new pen.org website. PEN hired Sri Lankan developers Caga Idea to do the project, and our friends at Flyleaf brought Tom in to help guide the team through an agile development process as a senior tech and(...)</p></p><p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></description>
				<content:encoded><![CDATA[<p>Originally published at <a href="http://mediumrareinc.com/work/pen-american-center/">PEN American Center</a></p><p><img src='http://mediumrareinc.com/wp-content/uploads/2013/04/pen-screenshot.jpg'></p><p>For most of 2012, Tom worked with the PEN American Center, Flyleaf Creative and Caga Idea to develop the new pen.org website. PEN hired Sri Lankan developers Caga Idea to do the project, and our friends at Flyleaf brought Tom in to help guide the team through an agile development process as a senior tech and lead UX designer/advisor.</p>
<p>Since launch, Medium Rare has also stepped in to help out with high level Drupal and server optimization tasks, and will be working on tweaks to the site&#8217;s mobile styling.</p>
<p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></content:encoded>
			<wfw:commentRss>http://mediumrareinc.com/work/pen-american-center/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stephan Retail</title>
		<link>http://mediumrareinc.com/work/stephan-retail/</link>
		<comments>http://mediumrareinc.com/work/stephan-retail/#comments</comments>
		<pubDate>Thu, 14 Mar 2013 04:53:41 +0000</pubDate>
		<dc:creator>Tom Keenoy</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[NGS Associates]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mediumrareinc.com/?p=568</guid>
		<description><![CDATA[<p><p>Originally published at <a href="http://mediumrareinc.com/work/stephan-retail/">Stephan Retail</a></p><p>Ben and Yosuke worked on the Stephan Retail site for NGS Associates. The site mimics an ecommerce experience, without the actual ecommerce. The client wanted to feature their products, but shift the focus to their retail partners for actual purchasing.</p></p><p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></description>
				<content:encoded><![CDATA[<p>Originally published at <a href="http://mediumrareinc.com/work/stephan-retail/">Stephan Retail</a></p><p><img src='http://mediumrareinc.com/wp-content/uploads/2013/05/stephan-retail.jpg'></p><p>Ben and Yosuke worked on the <a title="Stephan Retail website" href="http://stephanretail.com">Stephan Retail</a> site for NGS Associates. The site mimics an ecommerce experience, without the actual ecommerce. The client wanted to feature their products, but shift the focus to their retail partners for actual purchasing.</p>
<p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></content:encoded>
			<wfw:commentRss>http://mediumrareinc.com/work/stephan-retail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Morris Flamingo</title>
		<link>http://mediumrareinc.com/work/morris-flamingo/</link>
		<comments>http://mediumrareinc.com/work/morris-flamingo/#comments</comments>
		<pubDate>Thu, 14 Mar 2013 04:53:24 +0000</pubDate>
		<dc:creator>Tom Keenoy</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[NGS Associates]]></category>
		<category><![CDATA[single page scroll]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mediumrareinc.com/?p=567</guid>
		<description><![CDATA[<p><p>Originally published at <a href="http://mediumrareinc.com/work/morris-flamingo/">Morris Flamingo</a></p><p>Yosuke built the Morris Flamingo site for our friends at NGS Associates. It features a single page scroll of content on the homepage linking to a wide range of products in the Stephan Company family of brands. Not feeling ready to get into a full ecommerce experience, the site features a quasi-shopping cart, allowing users(...)</p></p><p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></description>
				<content:encoded><![CDATA[<p>Originally published at <a href="http://mediumrareinc.com/work/morris-flamingo/">Morris Flamingo</a></p><p><img src='http://mediumrareinc.com/wp-content/uploads/2013/05/morris-flamingo.jpg'></p><p>Yosuke built the <a title="Morris Flamingo website" href="http://morrisflamingo.com">Morris Flamingo</a> site for our friends at NGS Associates. It features a single page scroll of content on the homepage linking to a wide range of products in the Stephan Company family of brands. Not feeling ready to get into a full ecommerce experience, the site features a quasi-shopping cart, allowing users to create a shopping list and then send it to Morris Flamingo for offline purchasing.</p>
<p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></content:encoded>
			<wfw:commentRss>http://mediumrareinc.com/work/morris-flamingo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Stephan Company</title>
		<link>http://mediumrareinc.com/work/the-stephan-company/</link>
		<comments>http://mediumrareinc.com/work/the-stephan-company/#comments</comments>
		<pubDate>Sun, 14 Oct 2012 18:56:12 +0000</pubDate>
		<dc:creator>Tom Keenoy</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[NGS Associates]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mediumrareinc.com/?p=596</guid>
		<description><![CDATA[<p><p>Originally published at <a href="http://mediumrareinc.com/work/the-stephan-company/">The Stephan Company</a></p><p>Designed by our friends at NGS Associates, the Stephan Company website redesign was the first in a series of sites for the Stephan family of companies, including Morris Flamingo and the Stephan Retail site.</p></p><p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></description>
				<content:encoded><![CDATA[<p>Originally published at <a href="http://mediumrareinc.com/work/the-stephan-company/">The Stephan Company</a></p><p><img src='http://mediumrareinc.com/wp-content/uploads/2013/05/stephan-co.jpg'></p><p>Designed by our friends at NGS Associates, the <a title="The Stephan Company" href="http://thestephanco.com/">Stephan Company</a> website redesign was the first in a series of sites for the Stephan family of companies, including Morris Flamingo and the Stephan Retail site.</p>
<p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></content:encoded>
			<wfw:commentRss>http://mediumrareinc.com/work/the-stephan-company/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acsis Inc.</title>
		<link>http://mediumrareinc.com/work/acsis-inc/</link>
		<comments>http://mediumrareinc.com/work/acsis-inc/#comments</comments>
		<pubDate>Thu, 12 Jul 2012 22:15:28 +0000</pubDate>
		<dc:creator>bhartlenn</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Custom Content Type]]></category>
		<category><![CDATA[Custom Taxonomy]]></category>
		<category><![CDATA[NGS Associates]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://mediumrareinc.com/?p=509</guid>
		<description><![CDATA[<p><p>Originally published at <a href="http://mediumrareinc.com/work/acsis-inc/">Acsis Inc.</a></p><p>Our friends at NGS Associates designed the updated look and information architecture of the new Acsis Inc. website, while we consulted on technology and took care of the development phase. After reviewing the goals of Acsis Inc., we recommended WordPress as being an excellent fit for their needs, although it was an edge case scenario: Drupal(...)</p></p><p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></description>
				<content:encoded><![CDATA[<p>Originally published at <a href="http://mediumrareinc.com/work/acsis-inc/">Acsis Inc.</a></p><p><img src='http://mediumrareinc.com/wp-content/uploads/2012/07/acsis-inc.png'></p><p>Our friends at <a href="/tag/ngs-associates/">NGS Associates</a> designed the updated look and information architecture of the new Acsis Inc. website, while we consulted on technology and took care of the development phase. After reviewing the goals of Acsis Inc., we recommended WordPress as being an excellent fit for their needs, although it was an edge case scenario: Drupal would also have done the trick. The client had a lot of valuable content to manage, so we divided all of their content into <em><strong>19</strong></em> different custom post types. That&#8217;s a new record for us for WordPress. Breaking content up into custom post types helps keep it organized and easy to find. Each  post type has a customized interface for handling a specific set of content. This makes the site easy to manage, so Acsis can keep their clients more up to date, and spend less time doing it.</p>
<p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></content:encoded>
			<wfw:commentRss>http://mediumrareinc.com/work/acsis-inc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CDNs &#8211; What, Why, How, and Should We?</title>
		<link>http://mediumrareinc.com/articles/cdns-what-why-how-and-should-we/</link>
		<comments>http://mediumrareinc.com/articles/cdns-what-why-how-and-should-we/#comments</comments>
		<pubDate>Wed, 11 Jul 2012 06:34:17 +0000</pubDate>
		<dc:creator>Tom Keenoy</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://mediumrareinc.com/?p=489</guid>
		<description><![CDATA[<p><p>Originally published at <a href="http://mediumrareinc.com/articles/cdns-what-why-how-and-should-we/">CDNs &#8211; What, Why, How, and Should We?</a></p><p>Once only considered for major high-traffic sites, since early-2011 Content Distribution Networks (CDNs) have been picking up some traction as several hosting services have begun integrating CDN services directly with their hosting packages to offer to smaller hosting clients. In the recent past, access to CDNs was out of reach for most small operations. The base(...)</p></p><p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></description>
				<content:encoded><![CDATA[<p>Originally published at <a href="http://mediumrareinc.com/articles/cdns-what-why-how-and-should-we/">CDNs &#8211; What, Why, How, and Should We?</a></p><p>Once only considered for major high-traffic sites, since early-2011 <a title="Content Distribution Network  -Wikipedia" href="http://en.wikipedia.org/wiki/Content_delivery_network">Content Distribution Networks (CDNs)</a> have been picking up some traction as several hosting services have begun integrating CDN services directly with their hosting packages to offer to smaller hosting clients. In the recent past, access to CDNs was out of reach for most small operations. The base level of service to get a CDN to notice you was in the hundreds of dollars per month, which was way higher than most small to mid sized organizations could afford. It&#8217;s great to have access to CDNs for smaller businesses now, but it&#8217;s an added piece in the already complex puzzle that is web hosting, and some clarification is in order as to exactly what a CDN is, why you&#8217;d want to use one, how to implement it, and, finally, whether or not it <em>should</em> be implemented.</p>
<h2>What is a Content Distribution Network (CDN)?</h2>
<p>Let&#8217;s start with the &#8220;What.&#8221; A Content Distribution Network is an extra layer in the delivery process for getting your website from your server to your users. A CDN can deliver the graphics, videos and other files to your website&#8217;s visitors while your website&#8217;s normal server handles the rest of the website content. The CDN will store a cached version (basically a copy) of the media files for your website. You may already be familiar with caching in your browser (if you are, congratulations! You know more than probably 90% of the people on the internet!) &#8211; and this is similar in many ways. Your browser stores files that it thinks it&#8217;s going to use multiple times so that you don&#8217;t have to download them from the internet every single time you access a web page. Certain graphics, script files, and other resources that go into building a web page will be kept on your machine, and when a website says that they&#8217;re needed again (for a new page, for example), your browser says &#8220;hey, I&#8217;ve already got this&#8221; and plugs in the stored version. A CDN does the same thing, except for the server instead of the user. If the server thinks that a particular file is going to be used a lot, it can make a copy to the CDN server and direct traffic there instead.</p>
<h2>Why use a CDN?</h2>
<p>This has a few key benefits (i.e. the &#8220;Why&#8221;):</p>
<ol>
<li>CDN servers are usually geographically distributed. That means that if my web server is in Texas and my user is in New York, instead of having to get that file from Texas, it can call to a closer server in maybe Maryland or New Jersey. This shaves a few milliseconds off of the time it takes to load the file, which adds up. Half a second may not seem like a lot, but statistics show that shaving even half a second of load time off of your web page can increase usage dramatically.</li>
<li>It reduces the load on your web server. CDNs are built on extremely robust infrastructure &#8211; they&#8217;re designed to be extremely good at serving static files. By contrast, your web server probably also needs to be good at assembling dynamic web pages from content in a database, and possibly running the actual database itself. Having the CDN store and serve static files (i.e. files that aren&#8217;t built &#8220;on the fly&#8221; from changing data) means that the web server can concentrate on doing its work of <em>building</em> the web pages.</li>
<li>Likewise, CDNs are built to be <em>fast</em>. Because of the scale, we can take advantage of the CDN&#8217;s faster servers and faster connections.</li>
</ol>
<h2>How does a CDN work?</h2>
<p>The How part is pretty technical, but the simplified version goes something like this: when a user visits a website, the various pieces of the site (image, script, stylesheet, static page, etc.) get sent by the site&#8217;s server to the user&#8217;s browser. However, it ALSO makes a copy of it on the CDN server. Future requests for that same resource will be passed over to the CDN server for a while. This could be 10 minutes, an hour, 12 hours, whatever, depending on how long you want to keep the files stored. For a low traffic site, using a CDN won&#8217;t make much difference &#8211; if you&#8217;re only getting one person on your site an hour, it&#8217;s not going to help at all. For a higher traffic site, though, it can mean the difference between the site surviving the traffic and it crashing. Anyone who has experienced the DIGG effect will be familiar with this situation: some piece of your content &#8220;goes viral&#8221; or is posted on a major social sharing network. Your hosting setup is not configured to handle the traffic. Your site goes down.</p>
<p>Server side caching is one way to handle this issue, but it has limitations. If you&#8217;re technologically faint of heart, feel free to skip this paragraph, as it will read like greek to you. But if you&#8217;re a website owner and you&#8217;ve earned some chops the hard way (by <em>having</em> to learn), or you&#8217;re feeling like stretching your knowledge a bit, this may make some sense to you. Server side caching allows a server to take a snapshot of a dynamically created page (or portion of a page) and store it as a flat file. This means that instead of having to hit the database for each page load (which is processor intensive), it just serves up a flat page (processor light). This is good, but you still run into hard limitations in terms of how much bandwidth your server can hog up within its own network. A media heavy site will only be able to stream videos to so many users at a time. A CDN takes it one step further by distributing the responsibility for serving the media across a network.</p>
<h2>Should we add a CDN to our hosting setup?</h2>
<p>So the short version is that a CDN will typically make your site load faster for users, but how much faster is based on a lot of variables. But as with most things web related, there are some catches. This is where I will discuss the particulars of whether a specific site SHOULD use a CDN. For starters, it costs money to get set up &#8211; both for the CDN itself, and also for the time involved in a developer modifying your site.</p>
<p>If your site is a small piece of brochureware, or has very low traffic (a few dozen visitors a day) and is not media intensive (i.e. lots of big graphics, music files, videos), a CDN probably will not do you much good. You&#8217;re probably paying less than $10/month for hosting, and the cost of setting your site up for a CDN alone would be several times more than your annual hosting bill.</p>
<p>If your site uses a complex CMS (like WordPress or Drupal), does not require instantaneous updates (instant comments, message boards, etc.), and is not hosted on a powerful enough server, a CDN can significantly improve performance, but probably not much more than server side caching unless you have a lot of traffic (hundreds or thousands of visitors a day).</p>
<p>If your site serves a lot of large media and/or has a lot of traffic, it probably is a good candidate for hooking into a CDN.</p>
<p>If your site deals primarily with content that changes quickly ( i.e. an active blog where people comment a lot, or a messageboard with a lot of traffic), special care should be taken in setting up a CDN. The reason for the extra care is that pages that are cached in a CDN will not reflect updates made to them since the last caching update. So if your CDN cache is set to expire every hour, it will be up to an hour before people see your updates. This isn&#8217;t a problem for some of the content of your pages &#8211; graphics, script files and style sheets can still safely be cached to a CDN, but not active pages. This requires some fine tuning, but can make a very big difference for site loading time.</p>
<p>Of the hosts that we work with regularly, <a href="http://www.rackspace.com/cloud/cloud_hosting_products/files/">Rackspace</a>, <a href="http://mediatemple.net/webhosting/procdn/">Media Temple</a> and <a href="http://dreamhost.com/partners/cloudflare/cloudflare-features/">Dreamhost</a> have all started offering integrated CDNs, and I&#8217;m sure others will follow soon too. Each offering is somewhat unique, and all of them have pros and cons to them… and there&#8217;s nothing to say that they&#8217;re the <em>best</em> option for your site: it&#8217;s possible to integrate with CDNs other than the one your hosting provider offers. Every site has its own idiosyncrasies, so it&#8217;s impossible to make a recommendation without a huge list of qualifiers that are beyond the scope of this article. Contact your web developer (or us if you don&#8217;t have one!) to talk about whether a integrating with a CDN would make sense for your site.</p>
<p><em>Note: this article glosses over a lot of deeply technical stuff. It&#8217;s not meant to be an exhaustive review of the details of CDNs, merely a primer on the concept for less technical site stakeholders.</em></p>
<p>Content copyright © <a href="http://mediumrareinc.com">Medium Rare Interactive, Inc.</a></p>]]></content:encoded>
			<wfw:commentRss>http://mediumrareinc.com/articles/cdns-what-why-how-and-should-we/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 1.911 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2013-05-16 06:44:11 -->

<!-- Compression = gzip -->