<?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>Nettuts+ &#187; General</title>
	<atom:link href="http://net.tutsplus.com/category/articles/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://net.tutsplus.com</link>
	<description>Web Development &#38; Design Tutorials</description>
	<lastBuildDate>Fri, 20 Nov 2009 19:56:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Top 10 Reasons Why the Closing of Geocities is Long Overdue</title>
		<link>http://net.tutsplus.com/articles/general/top-10-reasons-why-the-closing-of-geocities-is-long-overdue/</link>
		<comments>http://net.tutsplus.com/articles/general/top-10-reasons-why-the-closing-of-geocities-is-long-overdue/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 18:04:09 +0000</pubDate>
		<dc:creator>Joseph Rosario</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://net.tutsplus.com/?p=7393</guid>
		<description><![CDATA[<img src="http://nettuts.s3.amazonaws.com/473_geocities/ten-reasons-why-the-closing.jpg" alt="Top 10 Reasons Why the Closing of Geocities is Long Overdue" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://geocities.yahoo.com/">Geocities</a> is finally, after nearly fifteen years, bowing its head and closing its doors. While the first reactions of many, like myself, was, &#8220;it&#8217;s about time;&#8221; others embraced the nostalgia of their first websites in the nineties &#8211; full of animated gifs, enormous counters, midi tunes, frames, tables, &#8230; the list goes on and on. With that said, we can all agree on one thing if we&#8217;re truly honest with ourselves: this closure is long overdue!
</p>
<p><span id="more-7393"></span></p>
<div class="tutorial_image">
   <img src="http://nettuts.s3.amazonaws.com/473_geocities/geocities.png" alt="Geocities Closing" />
</div>
<h3>1. Homesteading</h3>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/473_geocities/homesteading.png" /></div>
<p>
One of the first things that everyone thinks about when they hear &#8220;Geocities&#8221; is the long and memorable (albeit annoying) site paths, known as homesteading. When Geocities first started, there were a mere 6 neighborhoods, which included &#8220;Colosseum,&#8221; &#8220;Hollywood,&#8221; &#8220;RodeoDrive,&#8221; &#8220;SunsetStrip,&#8221; &#8220;WallStreet,&#8221; and &#8220;WestHollywood&#8221;. They were great, allowing newcomers of personal homepages to fantasize about the new cyber world they were about to enter. Within a year, 23 more neighborhoods popped up along with the terrible headache of explaining what neighborhood, suburb, and 4-digit number your webpage was located at. Luckily by 1999, Yahoo had taken over and switched the homestead URL scheme to the more modernly used vanity URLs. But even though the lengthy URLs have been long gone for 10 years, their association with Geocities remains remnant enough to be the first reason why the closing of Geocities is long overdue.
</p>
<h3>2. 15 Megabytes</h3>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/473_geocities/15_megabytes.png" /></div>
<p>
Back in the 90&#8217;s, 15 megabytes was more than enough to store your 5 page website; not to mention the ten 640*480 JPEG pictures from your digital camera. It was even enough to host MP3s for your friends to check out before deciding to download this thing called Napster for themselves. It was a much simpler time back then, when data exchange would still often occur on 3.5&#8243; floppy disks. But in this day and age of broadband and Hi-Def streaming, running a website off of 15 megabytes of webspace is barely enough to host a decent Wordpress blog for a month. I mean, let&#8217;s face it, even emails have had larger space limits for years now. 15 megabytes just doesn&#8217;t cut it anymore.
</p>
<h3>3. SPAM</h3>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/473_geocities/spam.png" /></div>
<p>
I haven&#8217;t actually experienced much Geocities spam sites personally, as Gmail filters my spam mail pretty robustly. But many users have complained about a large number of Geocities webpages hosted purely to bypass spam mail filters which block out dangerous links. These Geocities pages would redirect users to a target URL, by using cleverly encrypted javascript. (source: <a href="http://spamtrackers.eu/wiki/index.php/Geocities_Spam">Spamtrackers.eu</a>)
</p>
<h3>4. Color Choice</h3>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/473_geocities/color_choice.png" /></div>
<p>
While nobody really got the hang of webpage design in the 90&#8217;s, <strong>Geocities site owners seemed to master the art of amateur design.</strong> One of the requirements for starting a page that I must have missed was having no sense of color coordination. For some reason the use of multicolored neon  text on busy tiled background images were a popular choice. This usually turned out to be better, letting you know that the content wasn&#8217;t worth reading anyway.
</p>
<h3>5. Abandoned Webpages</h3>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/473_geocities/abandoned_webpages.png" /></div>
<p>
I&#8217;ll admit that I was part of the cause for this reason, but Geocities became infamous for abandoned webpages in the early 00&#8217;s. People such as myself, would create accounts and build webpages just to host pictures and MP3s for friends to download (as mentioned in Reason 2: 15 Megabytes). This type of abuse led to thousands of empty webpages and parked sites that lead to much wasted google indexing and disappointing clickthroughs.
</p>
<h3>6. Under Construction</h3>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/473_geocities/under_construction.png" /></div>
<p>
This one sort of relates to Reason 5: Abandoned Webpages. Chances were, if you didn&#8217;t stumble upon an abandoned webpage, you probably came across a webpage forever under construction. Many users new to website building only made it far enough to make a new site with the obligatory &#8220;This is my site.&#8221; text. Soon after, that website would be long forgotten while the owner moved on to LiveJournal or Xanga.
</p>
<h3>7. Splash Pages</h3>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/473_geocities/splash_pages.gif" /></div>
<p>
Sometime toward the end of the century, people discovered the ease of Flash, allowing simple animations of images and text. Then *BOOM*, you suddently could no longer visit a webpage without having to sit through 15 seconds of bouncing images and scrolling text. Fortunately, this trend only stuck around for a few years.
</p>
<h3>8. Homepage Banners</h3>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/473_geocities/banners.png" /></div>
<p>
Webpages of the 90&#8217;s really only had two main layouts: navigation on the top, and navigation on the left. But the one thing that both layouts would share was a big rectangular homepage banner placed at the top.
</p>
<h3>9. MIDIs</h3>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/473_geocities/midi.png" /></div>
<p>
Though this is probably more of a Xanga &#8220;thing&#8221; these days, Geocities was one of the first to start the use of using MIDIs as background music for homepages. Before the popularity and accessibility of MP3s, MIDIs were the popular file format for music due to their small file sizes. However the tones of synthesized horns and keyboards got old and annoying very quickly. There&#8217;s nothing that opitomizes Web 1.0 for me than a happy birthday midi playing.
</p>
<h3>10. Animated GIFs</h3>
<div class="tutorial_image"><img src="http://nettuts.s3.amazonaws.com/473_geocities/gifs.png" /></div>
<p>
If there was only one reason the closing of Geocities is long overdue, it&#8217;d definitely have to be the animated GIFs most associated with the Geocities name. Love them or hate them, you can&#8217;t help but remember the once trendy craze of pixelated animations. They&#8217;d slow down your browsing to a crawl, and really test your patience. From the rotating 3D text to the dancing clipart images, Geocities was flooded beyond belief with these lagging monstrocities.
</p>
<h3>Farewell</h3>
<p>
Without further ado, we bid you farewell, Geocities. As we push your cardboard box into the sea, let&#8217;s take a look at some especially awful Geocities sites. (Be sure to leave a comment with yours, and I&#8217;ll update the posting!) &#8211; <em>Jeffrey</em>
</p>
<div class="tutorial_image">
   <img src="http://nettuts.s3.amazonaws.com/473_geocities/ralph.jpg" alt="" />
</div>
<div class="tutorial_image">
   <img src="http://nettuts.s3.amazonaws.com/473_geocities/site2.jpg" alt="" />
</div>
<ul class="webroundup">
<li>Follow us on <a href="http://www.twitter.com/nettuts">Twitter</a>, or subscribe to the <a href="http://feeds.feedburner.com/nettuts" title="Nettuts+ RSS Feed">Nettuts+ RSS Feed</a> for the best web development tutorials on the web.</li>
</ul>
<p>
<script type="text/javascript"><!--digg_url = "post permalink (not digg url)"; // -->
</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://net.tutsplus.com/articles/general/top-10-reasons-why-the-closing-of-geocities-is-long-overdue/feed/</wfw:commentRss>
		<slash:comments>102</slash:comments>
		</item>
		<item>
		<title>ActiveDen and Activetuts &#8211; New Names, Same Awesome Content</title>
		<link>http://net.tutsplus.com/articles/general/activeden-and-activetuts-new-names-same-awesome-content/</link>
		<comments>http://net.tutsplus.com/articles/general/activeden-and-activetuts-new-names-same-awesome-content/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 09:09:43 +0000</pubDate>
		<dc:creator>Collis Ta'eed</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://net.tutsplus.com/?p=7271</guid>
		<description><![CDATA[<img src="http://envato.s3.amazonaws.com/RenameActiveDen/200.jpg">]]></description>
			<content:encoded><![CDATA[<p>For just over three fantastic years <a href="http://activeden.net">FlashDen</a> has been the jewel in Envato’s crown. It is our longest running and most active community, and thanks to the amazing authors who showcase their work there, has become the largest marketplace for Adobe Flash files in the world with over 8,500 items for sale.</p>
<p>Last week Adobe asked us to change our name and URL so that it would no longer contain the term ‘Flash’, which is a registered trademark of Adobe. We know that the success of our sites is about the community and content, not the names. So here at <a href="http://envato.com">Envato</a> HQ we’ve been busy thinking up new names and we think we’ve found a great new home for both our marketplace and our Tuts+ blog on Flash.</p>
<p>As of today the two sites now live at <a href="http://activeden.net">ActiveDen</a> and <a href="http://active.tutsplus.com">Activetuts+</a>.</p>
<p><span id="more-7271"></span></p>
<p>The new names amend the use of the word Flash, open us up for adding other technologies and are short and memorable! To kick off the new names I thought I&#8217;d round up a few of the best tutorials and items on the sites:</p>
<div class="tutorial_image"><img src="http://envato.s3.amazonaws.com/RenameActiveDen/activeden_600.jpg" /></div>
<h2>Kick Ass Flash Files &#8211; ActiveDen</h2>
<p>Without a doubt the leading marketplace for Flash files, ActiveDen has some <a href="http://activeden.net/page/top_sellers"><em>really</em> popular files</a>. Here are a few of the latest:</p>
<table cellpadding="0" cellspacing="0" style="border:0px;">
<tr>
<td width="50%" style="padding-right: 20px;border:0px;">
<p><a href="http://activeden.net/item/image-logo-shiner-effect/55085"><img src="http://s3.envato.com/files/163284.jpg" style="float: left; margin-right: 10px; margin-bottom: 10px;"/></a><a href="http://activeden.net/item/image-logo-shiner-effect/55085">Image Logo Shiner Effect</a> &#8211; $5</p>
<p style="clear:both"><a href="http://activeden.net/item/flash-banner-creator-and-rotator/49745"><img src="http://s3.envato.com/files/143908.jpg" style="float: left; margin-right: 10px; margin-bottom: 10px;"/></a><a href="http://activeden.net/item/flash-banner-creator-and-rotator/49745">Flash Banner Creator &amp; Rotator</a> &#8211; $15</p>
<p style="clear:both"><a href="http://activeden.net/item/flux-buttons/61984"><img src="http://s3.envato.com/files/182067.jpg" style="float: left; margin-right: 10px; margin-bottom: 10px;"/></a><a href="http://activeden.net/item/flux-buttons/61984">Flux Buttons</a> &#8211; $4</p>
<p style="clear:both"><a href="http://activeden.net/item/xml-flip-book-as3/63869"><img src="http://s3.envato.com/files/188344.jpg" style="float: left; margin-right: 10px; margin-bottom: 10px;"/></a><a href="http://activeden.net/item/xml-flip-book-as3/63869">XML Flip Book / AS3</a> &#8211; $30</p>
<p style="clear:both"><a href="http://activeden.net/item/unlimited-xml-as3-website-template-portfolio/54140"><img src="http://s3.envato.com/files/177978.jpg" style="float: left; margin-right: 10px; margin-bottom: 10px;"/></a><a href="http://activeden.net/item/unlimited-xml-as3-website-template-portfolio/54140">Unlimited XML AS3 Template</a> &#8211; $35</p>
<p style="clear:both"><a href="http://activeden.net/item/xml-countdown/51394"><img src="http://s3.envato.com/files/149152.png" style="float: left; margin-right: 10px; margin-bottom: 10px;"/></a><a href="http://activeden.net/item/xml-countdown/51394">XML Countdown</a> &#8211; $40</p>
</td>
<td width="50%" style="padding-left: 20px;border:0px;">
<p><a href="http://activeden.net/item/smart-php-quotecontact-form-xml-driven/59801"><img src="http://s3.envato.com/files/175162.png" style="float: left; margin-right: 10px; margin-bottom: 10px;"/></a><a href="http://activeden.net/item/smart-php-quotecontact-form-xml-driven/59801">Smart PHP Quote/Contact Form</a> &#8211; $15</p>
<p style="clear:both"><a href="http://activeden.net/item/spinning-newspaper-headline-rotator-xml/58433"><img src="http://s3.envato.com/files/170941.jpg" style="float: left; margin-right: 10px; margin-bottom: 10px;"/></a><a href="http://activeden.net/item/spinning-newspaper-headline-rotator-xml/58433">Spinning Newspaper Head</a> &#8211; $6</p>
<p style="clear:both"><a href="http://activeden.net/item/advanced-xml-image-gallery-/4746"><img src="http://s3.envato.com/files/40123.jpg" style="float: left; margin-right: 10px; margin-bottom: 10px;"/></a><a href="http://activeden.net/item/advanced-xml-image-gallery-/4746">Advanced XML Image Gallery</a> &#8211; $20</p>
<p style="clear:both"><a href="http://activeden.net/item/dynamic-xml-text-scroll-bar-resizable-scroller/55573"><img src="http://s3.envato.com/files/162307.jpg" style="float: left; margin-right: 10px; margin-bottom: 10px;"/></a><a href="http://activeden.net/item/dynamic-xml-text-scroll-bar-resizable-scroller/55573">Dynamic XML Text Scrollbar</a> &#8211; $8</p>
<p style="clear:both"><a href="http://activeden.net/item/photoshow-xml-template/60615"><img src="http://s3.envato.com/files/177514.jpg" style="float: left; margin-right: 10px; margin-bottom: 10px;"/></a><a href="http://activeden.net/item/photoshow-xml-template/60615">Photoshow XML Template</a> &#8211; $20</p>
<p style="clear:both"><a href="http://activeden.net/item/slick-full-website-template-with-cms-and-2-skins/49952"><img src="http://s3.envato.com/files/144519.jpg" style="float: left; margin-right: 10px; margin-bottom: 10px;"/></a><a href="http://activeden.net/item/slick-full-website-template-with-cms-and-2-skins/49952">Slick Full Website Template</a> &#8211; $40</p>
</td>
</tr>
</table>
<p><a href="http://activeden.net/page/top_sellers">More Popular Items on ActiveDen</a></p>
<div class="tutorial_image"><img src="http://envato.s3.amazonaws.com/RenameActiveDen/activetuts_600.jpg" /></div>
<h2>Killer Flash Tutorials &#8211; Activetuts+</h2>
<p>Though it&#8217;s one of our newer <a href="http://tutsplus.com">Tuts+</a> sites, Activetuts+ is already brim full of quality Adobe Flash, ActionScript, Air and Flex tutorials and gaining momentum with every passing week. Here&#8217;s a few of the standout tutorials:</p>
<ol>
<li><a href="http://flash.tutsplus.com/tutorials/web-design/build-a-fluid-website-layout/">Build a Fluid Website Layout</a><br />
    A fluid web layout uses 100% width (and height) of the browser, floating all the contained elements into certain positions. This is opposed to fix-width layout where contents remain fixed no matter what the browser size is&#8230;</p>
</li>
<li><a href="http://flash.tutsplus.com/tutorials/actionscript/create-an-attractive-digital-clock-in-flash/">Create an Attractive Digital Clock in Flash</a><br />
  ActionScript 3.0 is a very powerful language, capable of creating anything from simple and light utilities to full-featured desktop applications&#8230;</p>
</li>
<li><a href="http://active.tutsplus.com/tutorials/games/build-a-mini-golf-game-with-actionscript-3-0/">Build a Mini Golf Game with ActionScript 3.0</a><br />
  In this tutorial I´ll show you how to create nice Mini Golf Game with ActionScript 3.0. We´ll work with Event Handlers, Functions and also the Timer Object which is a really cool feature in AS3&#8230;</p>
</li>
<li><a href="http://active.tutsplus.com/tutorials/xml/build-a-dynamic-gallery-with-actionscript-30-and-php/">Build a Dynamic Flash Gallery with Slider Control</a><br />
  In this tutorial, we&#8217;ll create a gallery which displays all image files in a given directory. A slider is used to browse easily through the images&#8230;</p>
</li>
<li><a href="http://active.tutsplus.com/tutorials/xml/create-a-shuffled-gallery-in-flash-using-xml-and-actionscript-3/">Create a Shuffle Gallery in Flash Using XML and ActionScript 3.0</a><br />
  In this tutorial I&#8217;ll explain how to access and use the Display List whilst creating an XML based image gallery with ActionScript 3.0 &#8230;</p>
</li>
<li><a href="http://active.tutsplus.com/tutorials/effects/create-a-glowing-mouse-trailer-in-flash/">Create a Glowin Mouse Trailer in Flash</a><br />
  Mouse Trailers are objects which follow the mouse cursor as you move it. In this tutorial, I&#8217;ll help you create a blue and shiny mouse trailer using ActionScript 3.0 &#8230;</li>
</ol>
<p><a href="http://active.tutsplus.com/">More Flash Tutorials on Activetuts+</a></p>
<h2>More About The Change</h2>
<p>You can read more about the change on the <a href="http://blog.activeden.net/site-news/important-news-flashden-is-changing-its-name-to-activeden/">ActiveDen Blog</a> or on <a href="http://www.techcrunch.com/2009/10/18/adobe-to-envato-flash-is-ours-change-your-name/">TechCrunch</a>. There&#8217;s also a super long discussion thread on the <a href="http://activeden.net/forums/thread/important-news-flashden-is-changing-its-name-to-a/17446">ActiveDen Forums</a>.</p>
<p>I&#8217;d also like to take a moment to say thanks to everyone for helping us with the transition and supporting FlashDen through three years of amazing growth and community, here&#8217;s to many more as ActiveDen!</p>
]]></content:encoded>
			<wfw:commentRss>http://net.tutsplus.com/articles/general/activeden-and-activetuts-new-names-same-awesome-content/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Sneak Peak at Photoshop CS5</title>
		<link>http://net.tutsplus.com/articles/general/sneak-peak-at-photoshop-cs5/</link>
		<comments>http://net.tutsplus.com/articles/general/sneak-peak-at-photoshop-cs5/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 21:33:27 +0000</pubDate>
		<dc:creator>Jeffrey Way</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://net.tutsplus.com/?p=7214</guid>
		<description><![CDATA[<img src="http://nettuts.s3.amazonaws.com/464_cs5/200x200.png" alt="Sneak Peak at Photoshop CS5" />]]></description>
			<content:encoded><![CDATA[<p>
Adobe is hard at work on the follow-up to their line of CS4 products. Just recently, they released a sneak-peak video of some of the experiments they&#8217;re working on. Needless to say, it&#8217;s incredible! It&#8217;s almost time to start filling the coin jar.
</p>
<p><span id="more-7214"></span></p>
<p>Though not specifically related to web development, the huge majority of us use Photoshop on a daily basis when designing &#8211; which makes this video more than applicable. </p>
<div class="tutorial_image">
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/BShE_jS8jLE&#038;hl=en&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/BShE_jS8jLE&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
</div>
<h3>How Much Longer?</h3>
<p>According to <a href="http://cs5.org/?p=136#more-136">reports</a>, the CS5 suite is expected to be released April 10, 2010. </p>
<ul class="webroundup">
<li>Follow us on <a href="http://www.twitter.com/nettuts">Twitter</a>, or subscribe to the <a href="http://feeds.feedburner.com/nettuts" title="Nettuts+ RSS Feed">Nettuts+ RSS Feed</a> for more daily web development tuts and articles.</li>
</ul>
<p>
<script type="text/javascript"><!--digg_url = "post permalink (not digg url)"; // -->
</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://net.tutsplus.com/articles/general/sneak-peak-at-photoshop-cs5/feed/</wfw:commentRss>
		<slash:comments>119</slash:comments>
		</item>
		<item>
		<title>Supercharge Website Performance With AWS S3 and CloudFront</title>
		<link>http://net.tutsplus.com/articles/general/supercharge-website-performance-with-aws-s3-and-cloudfront/</link>
		<comments>http://net.tutsplus.com/articles/general/supercharge-website-performance-with-aws-s3-and-cloudfront/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 15:26:41 +0000</pubDate>
		<dc:creator>Jarel Remick</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[cdn]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloudfront]]></category>

		<guid isPermaLink="false">http://net.tutsplus.com/?p=7096</guid>
		<description><![CDATA[<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/200x200.png" alt="Supercharge Website Performance With AWS S3 and CloudFront" />]]></description>
			<content:encoded><![CDATA[<p>We live in a world where people are increasingly expecting more and faster speeds. In fractions of a second, your website can lose valuable visitors and in turn, money. Although most people think CDNs are for the &#8220;big dogs&#8221;, they&#8217;re actually super cheap and incredibly easy to use these days.</p>
<p>In this tutorial I&#8217;ll show you how to setup and use Amazon&#8217;s Web Services S3 and CloudFront to decrease website load time as well as show the performance differences.</p>
<p><span id="more-7096"></span></p>
<h3>What is a CDN?</h3>
<p>A CDN is a Content Delivery (or Distribution) Network. It is a network of computers with each system placed at different points with the same data on each. When someone accesses the network, they can access the file on the system nearest them or the one with less current load. This results in better lower <a href="http://en.wikipedia.org/wiki/Latency_(engineering)">latency</a> and file download duration. To learn more about CDNs see &#8220;<a href="http://en.wikipedia.org/wiki/Content_delivery_network">Content delivery network</a>&#8221; at Wikipedia.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/CDN-graphic-example-jremick.jpg" alt="CDN-graphic-example-jremick" width="600">
</div>
<p>In the example image above, visitors access the server nearest them that will provide the best possible performance. The network of servers would be the CDN. A regular web host would have one central server in which all those visitors would have to access. That one server could be located only in the US or maybe Europe and would result in longer latency and load times for visitors farther away.</p>
<p>Using more than one server, even on just one continent, will make a difference in performance.</p>
<h3>Why &amp; The Proof</h3>
<p>I&#8217;ve had quite a few people ask me why a CDN is important, even for smaller websites, and why they should bother paying for yet another web service. The simple answer is, the faster–the better. And why not offer your customers (visitors) the best you can?</p>
<p>The smaller the website, the less of an impact a CDN will make. Although, if your visitors translate into money for you then every little bit helps.</p>
<ul>
<li>In 2006 Google&#8217;s tests showed that increasing load time by 0.5 seconds resulted in a 20% drop in traffic.</li>
<li>In 2007 Amazon&#8217;s tests showed that for every 100ms increase in load time, sales would decrease 1%.</li>
<li>This year (2009) Akamai (a CDN leader) revealed in a study that 2 seconds is the new threshold for eCommerce web page response times.</li>
</ul>
<p>It&#8217;s cheap. It&#8217;s easy. And it can translate into more money in terms of customers and saving on your regular web host expenses.</p>
<h3>Amazon Web Services (AWS)</h3>
<p>Amazon provides a whole slew of fantastic web services. We&#8217;ll be using Amazon&#8217;s <a href="http://aws.amazon.com/s3/">Simple Storage Service (S3)</a> and <a href="http://aws.amazon.com/cloudfront/">CloudFront</a>. S3 is a data storage solution in the cloud which can be tied to CloudFront, Amazon&#8217;s CDN.</p>
<p>If you&#8217;re looking for a slightly simpler, all-in-one solution, <a href="http://www.rackspacecloud.com/cloud_hosting_products/files">Rackspace Cloud Files</a> is another great option. They&#8217;ve partnered with Limelight Network&#8217;s CDN which has slightly better performance than Amazon&#8217;s CDN currently. However, their service has a few drawbacks you won&#8217;t find with Amazon. I won&#8217;t get into all these but one of the bigger ones for me was the lack of custom CNAME support which is supposedly coming at some point in the future. With CNAME support you can setup a custom sub-domain to access your files such as &#8220;cdn.yourdomain.com&#8221;.</p>
<p>To see recent performance comparisons, visit <a href="http://www.cloudclimate.com/cdns/">http://www.cloudclimate.com/cdns/</a></p>
<h3>Pricing</h3>
<p>Here&#8217;s Amazon&#8217;s S3 pricing for the US. For other areas, click the image to see full pricing.</p>
<div class="tutorial_image">
	<a href="http://aws.amazon.com/s3/#pricing"><img src="http://nettuts.s3.amazonaws.com/461_cloud/images/s3-pricing.png" alt="s3-pricing" width="600"></a>
</div>
<p>Here&#8217;s Amazon&#8217;s CloudFront pricing for the US. For other areas, click the image to see full pricing.</p>
<div class="tutorial_image">
	<a href="http://aws.amazon.com/cloudfront/#pricing"><img src="http://nettuts.s3.amazonaws.com/461_cloud/images/cloudfront-pricing.png" alt="cloudfront-pricing" width="600"></a>
</div>
<p>Use <a href="http://calculator.s3.amazonaws.com/calc5.html">Amazon&#8217;s monthly calculator</a> to get a better idea of your end bill. Last month, my total bill was less than $5, with the majority of that incurred from 20GB+ of data storage. As you can see, it&#8217;s very, very cheap, especially when you take into consideration the performance and flexibility benefits.</p>
<h3>Setup S3 &amp; CloudFront</h3>
<p>To get started, we need to sign up for Amazon&#8217;s S3 and CloudFront services. If you already have an account with Amazon you&#8217;ll just need to login and finish the signup. If not, you&#8217;ll need to create an account then proceed to signup for S3 and CloudFront. The signup is simply adding the service to your account. There&#8217;s nothing complicated involved.</p>
<p>Click each image to go to the service&#8217;s information and signup page.</p>
<div class="tutorial_image">
	<a href="http://aws.amazon.com/s3/"><img src="http://nettuts.s3.amazonaws.com/461_cloud/images/s3-signup.jpg" alt="s3-signup" width="600"></a>
</div>
<div class="tutorial_image">
	<a href="http://aws.amazon.com/cloudfront/"><img src="http://nettuts.s3.amazonaws.com/461_cloud/images/cloudfront-signup.jpg" alt="cloudfront-signup" width="600"></a>
</div>
<p>Once you&#8217;ve signed up, you&#8217;ll get an Access Key ID and Secret Access Key which can be found under &#8220;Your Account&#8221; &gt; &#8220;Security Credentials&#8221;. This is basically your username and password for accessing S3.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/aws-keys.jpg" alt="aws-keys" width="600">
</div>
<h4>Setup S3 Bucket For Files</h4>
<p>First we need to create a bucket to store all our files in. For more information on &#8220;buckets&#8221; read &#8220;<a href="http://www.labnol.org/internet/tools/amazon-s3-buckets-tutorial/3890/">Amazon S3 Buckets Described in Plain English</a>&#8220;.</p>
<p>To do this, we&#8217;ll first log into our S3 account using the Access Key ID and Secret Access Key with an application like Transmit (OS X), which is what I&#8217;ll be using. To see more apps or browser add-ons for accessing S3 see &#8220;<a href="http://www.labnol.org/internet/tools/amazon-s3-simple-storage-service-guide/3889/">Amazon S3 Simple Storage Service – Everything You Wanted to Know</a>&#8220;.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/transmit-s3-login.jpg" alt="transmit-s3-login" width="600">
</div>
<p>Once signed in, we&#8217;ll create a bucket to put our files in.  I&#8217;ve named mine &#8220;files.jremick.com&#8221;. Buckets must have unique names, need to be between 3 and 63 characters and can contain letters, numbers and dashes (but can&#8217;t end with a dash).</p>
<p>By unique, they mean unique on the AWS network. So it&#8217;s a good idea to use something like a URL or something similar.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/transmit-create-bucket.jpg" alt="transmit-create-bucket" width="600">
</div>
<p>The files we put in this bucket can now be accessed at &#8220;files.jremick.com.s3.amazonaws.com&#8221;. However, this URL is pretty long and we can quickly setup a shorter one. We&#8217;ll setup a new CNAME entry at our web host to do this.</p>
<h4>Setup Custom S3 Subdomain</h4>
<p>To shorten the default URL we&#8217;ll create a CNAME entry as I&#8217;ve done below (this is at your web host). I&#8217;ve chosen &#8220;files&#8221; as my subdomain but you could use whatever you like.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/s3-cname.png" alt="s3-cname" width="601">
</div>
<p>Now we can access these bucket files at &#8220;files.jremick.com&#8221;. Much better! Then simply upload the files you want within the &#8220;files.jremick.com&#8221; bucket.</p>
<p>Once your files are uploaded, you&#8217;ll want to set the ACL (Access Control List) to allow everyone to read the files (if you want them public). In Transmit you simply right click, select get info, under permissions set &#8220;Read&#8221; to &#8220;World&#8221; and click &#8220;Apply to enclosed items&#8230;&#8221;. This will give all the files within this bucket read access to the world.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/bucket-permissions.jpg" alt="bucket-permissions" width="600">
</div>
<p>By default, files uploaded to your S3 account will only allow read and write access to the owner. So if you upload new files later on, you&#8217;ll need to go through these steps again or apply different permissions for just those files.</p>
<h4>Create CloudFiles Distribution</h4>
<p>Now that we have setup S3, created a shorter URL and uploaded our files, we&#8217;ll want to make those files accessable through CloudFront to get super low latency to reduce our load times. To do this we need to create a CloudFront distribution.</p>
<p>Log into your AWS account and navigate to your Amazon CloudFront management console (under &#8220;Your Account&#8221; drop down menu). Then click the &#8220;Create Distribution&#8221; button.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/create-distribution.jpg" alt="create-distribution" width="600">
</div>
<p>We&#8217;ll select the origin bucket (the bucket we created earlier), turn on logging if you would like, specify a CNAME and comments and finally either enable or disable the distribution. You don&#8217;t have to enter a CNAME or comments but we&#8217;ll want to setup a shorter URL later like we did for S3. I would like to use &#8220;cdn.jremick.com&#8221; so that&#8217;s what I&#8217;m setting here.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/create-distribution-settings.jpg" alt="create-distribution-settings" width="600">
</div>
<p>As you can see, the default URL is pretty ugly. That&#8217;s not something you&#8217;re going to want to try to remember. So now let&#8217;s setup a CNAME for the pretty, short URL.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/distribution-settings.jpg" alt="distribution-settings" width="600">
</div>
<h4>Setup Custom CloudFiles Subdomain</h4>
<p>To setup the custom CloudFiles subdomain, we&#8217;ll go through the same process as we did for S3.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/cloudfront-cname.png" alt="cloudfront-cname" width="601">
</div>
<p>Now we can access files through CloudFront using &#8220;cdn.jremick.com&#8221;.</p>
<h4>How It All Works</h4>
<p>When someone accesses a file through your S3 bucket, it acts just like a regular file host. When someone accesses a file through CloudFiles though, it requests the file from your S3 bucket (the origin) and caches it at the CDN server closest to the orignial request for all subsequent requests. It&#8217;s a little more complicated than that, but that&#8217;s the general idea.</p>
<p>Think of a CDN as a smart network that is able to determine the fastest possible route for request delivery. Another example would be if the server closest is bogged down with traffic, it may be faster to get the file from a server a little farther away but with less traffic. So CloudFront will deliver the requested file from that location instead.</p>
<h4>Caching Problems</h4>
<p>Once a file is cached in the CloudFront network servers, it does not get replaced until it expires and is automatically removed (after 24 hours of inactivity by default). This can be a major pain if you&#8217;re trying to push updates out immediately. To get around this you&#8217;ll need to version your files. For example, &#8220;my-stylesheet.css&#8221; could be &#8220;my-stylesheet-v1.0.css&#8221;. Then when you make an update that needs to go out immediately you would change the name to &#8220;my-stylesheet-v1.1.css&#8221; or something similar.</p>
<h3>Performance Testing</h3>
<p>Our content is uploaded to our S3 bucket, our CloudFront distribution is deployed and our custom subdomains are setup for easy access. It&#8217;s time to put it to the test to see what kind of performance benefits we can expect.</p>
<p>I&#8217;ve setup 44 example images ranging in size from approximately 2KB up to 45KB. You might be thinking that this is more images than most websites will load on a single page. That may be true but there are many websites such as portfolios, ecommerce sites, blogs, etc. that load just as many and possibly more images.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/image-testing.jpg" alt="image-testing" width="600">
</div>
<p>Although I&#8217;m only using images for this example, what&#8217;s important is the file size and the quantity for the comparison. Today&#8217;s websites are loading several javascript, CSS, HTML and image files on every page. 44 file requests is probably fewer than most websites actually make so a CDN could have an even greater impact on your website than we&#8217;ll see in this comparison.</p>
<p>I&#8217;m using Safari&#8217;s Web Inspector to view performance results, I&#8217;ve disabled caches and shift + refresh 10-15 times (about every 2-3 seconds) for each test to get a decent average of total load time, latency and duration.</p>
<ul>
<li>45 Total files (including HTML document)</li>
<li>561.13KB Total combined file size</li>
</ul>
<h4>Regular Web Host</h4>
<p>Here are the performance results when hosted via my regular web host. Sorted by latency.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/image-test-jremick.jpg" alt="image-test-jremick" width="600">
</div>
<ul>
<li>1.82-1.95 Seconds total load time</li>
<li>90ms Fastest latency (last test)</li>
<li>161ms Slowest latency (last test)</li>
<li>~65% of the images had a latency of less than 110ms</li>
</ul>
<p>Sorted by duration.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/image-test-jremick-duration.jpg" alt="image-test-jremick-duration" width="600">
</div>
<ul>
<li>92ms Fastest duration (last test)</li>
<li>396ms Slowest duration (last test)</li>
</ul>
<h4>Amazon S3</h4>
<p>The exact same files were used for testing S3. Sorted by latency.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/image-test-s3.jpg" alt="image-test-s3" width="600">
</div>
<ul>
<li>1.3-1.6 Seconds total load time</li>
<li>55ms Fastest latency (last test)</li>
<li>135ms Slowest latency (last test)</li>
<li>~90% of the images had a latency of less than 100ms</li>
</ul>
<p>Sorted by duration.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/image-test-s3-duration.jpg" alt="image-test-s3-duration" width="600">
</div>
<ul>
<li>56ms Fastest duration (last test)</li>
<li>279ms Slowest duration (last test)</li>
</ul>
<p>S3 is faster than my regular web host but only marginally. If you didn&#8217;t feel like messing around with a CDN, S3 is still a great option to give your website a decent speed boost. I still recommend using a CDN though and we&#8217;ll see why in this next test.</p>
<h4>Amazon CloudFiles</h4>
<p>The exact same files were used for testing CloudFront.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/image-test-cloudfront.jpg" alt="image-test-cloudfront" width="600">
</div>
<ul>
<li>750-850ms Total load time</li>
<li>25ms Fastest latency (last test)</li>
<li>112ms Slowest latency (last test)</li>
<li>~85% of the images had a latency of less than 55ms.</li>
<li>Only one file had a latency of more than 100ms.</li>
</ul>
<p>Sorted by duration.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/image-test-cloudfront-duration.jpg" alt="image-test-cloudfront-duration" width="600">
</div>
<ul>
<li>38ms Fastest duration (last test)</li>
<li>183ms Slowest duration (last test)</li>
</ul>
<h4>Comparison</h4>
<p>Here&#8217;s a quick breakdown of the performance comparison between my regular web host and the same files on Amazon&#8217;s CloudFront service.</p>
<ul>
<li>1.82-1.95 seconds vs 0.75-0.85 seconds total load time (~1.1 seconds faster)</li>
<li>90ms vs 25ms fastest latency (65ms faster)</li>
<li>161ms vs 112ms slowest latency (49ms faster)</li>
<li>CloudFront: Only one file with latency greater than 100ms and 85% of the files with latency less than 55ms</li>
<li>Regular Web Host: Only 65% of the files had a latency of less than 110ms</li>
</ul>
<p>Duration comparison</p>
<ul>
<li>92ms vs 38ms Fastest duration (54ms faster)</li>
<li>396ms vs 183ms Slowest duration (213ms faster)</li>
</ul>
<p>50ms or even 100ms doesn&#8217;t sound like a very long time to wait (0.1 seconds) but when you repeat that for 30, 40, 50 or more files then you can see how it quickly adds up to seconds.</p>
<h4>Visual Comparison</h4>
<p>Here&#8217;s a quick video to show just how noticeable the increase in load time is. I&#8217;ve disabled caches and do a forced refresh (shift + refresh) to make sure images aren&#8217;t being cached.</p>
<p><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='600' height='370'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=17295' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=17295' allowFullScreen='true' width='600' height='370' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<h3>Other Ways To Increase Performance</h3>
<p>There are several other ways to increase website performance when using a CDN.</p>
<ul>
<li>Create different subdomains for different types of files to maximize parallel downloads. For example, load images from &#8220;images.jremick.com&#8221; and other files like scripts and CSS from &#8220;cdn.jremick.com&#8221;. This will allow more files to load in parallel reducing the total load time.</li>
<li>Gzip files like JavaScript and CSS</li>
<li>Configure ETags</li>
</ul>
<p>See <a href="http://developer.yahoo.com/performance/rules.html">Best Practices for Speeding Up Your Web Site</a> for more.</p>
<h3>Serving Gzipped Files From CloudFiles</h3>
<p>One of the options above for increasing performance even more was providing gzipped files. Unfortunately CloudFront isn&#8217;t able to automatically determine if a visitor can accept gzipped files or not and serve up the correct one. Fortunately, all modern browsers support gzipped files these days.</p>
<h4>Create &amp; Upload Your Gzipped Files</h4>
<p>To serve gzipped files from CloudFront, we can give our website some logic to serve up the right files or we can set the Content-Encoding and Content-Type on a few specific files to keep things a little simpler. Gzip the files you want and rename them so it doesn&#8217;t end it .gz. For example, &#8220;filename.css.gz&#8221; would become &#8220;filename.css&#8221; or to remind yourself that it is a gzipped file, name it &#8220;filename.gz.css&#8221;. Now upload the gzipped file to the location in your S3 bucket you want (don&#8217;t forget to set the ACL/Permissions).</p>
<p>If you&#8217;re not sure how to gzip a file, see <a href="http://www.gzip.org">http://www.gzip.org</a> (<a href="http://www.informit.com/library/content.aspx?b=Mac_OS_X_Unleashed&amp;seqNum=286">OS X can do this in terminal</a>)</p>
<h4>Set Content-Encoding and Content-Type</h4>
<p>We need to set the Content-Encoding and Content-Type (if it isn&#8217;t already set) on our files so that when requested via browser it knows the content is gzipped and will be able to decompress it properly. Otherwise it will look like this.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/no-content-encoding.jpg" alt="no-content-encoding" width="600">
</div>
<p>We can do this easily with <a href="http://www.bucketexplorer.com">Bucket Explorer</a>. Once you&#8217;ve downloaded it, enter your AWS Access Key and Secret key to log into your S3 account. Find the gzipped file you uploaded earlier, right click and select &#8220;Update MetaData&#8221;.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/gzip-update-metadata.jpg" alt="gzip-update-metadata" width="600">
</div>
<p>As you can see, it already has the Content-Type set to text/css so we don&#8217;t need to set that (javascript would be text/javascript). We just need to add the right Content-Encoding. Click &#8220;Add&#8221; and in the popup dialoge enter &#8220;Content-Encoding&#8221; in the Key field and &#8220;gzip&#8221; in the Value field. Click OK, then Save and you&#8217;re done! Now the browser will view the file correctly.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/461_cloud/images/gzip-save-metadata.jpg" alt="gzip-save-metadata" width="600">
</div>
<p>Gzipping a file can greatly reduce the file size. For example, this test stylesheet was around 22KB and was reduced to approximately 5KB. For my blog I&#8217;ve combined all my jQuery plugins with jQuery UI Tabs. After minification it was reduced to 26.49KB, after being gzipped it was reduced to 8.17KB.</p>
<h3>Conclusion</h3>
<p>There are a lot of ways to increase the performance of your website and in my opinion they&#8217;re worth trying. If visitors are only 0.5 seconds or even 1 second away from leaving your website, a CDN could keep that from happening. Plus, most of us are speed freaks anyway so why not crank up the performance of your website if you can? Especially if it could save you money in the process.</p>
<p>If you have any questions, please let me know in the comments and I&#8217;ll try to respond to them. Thanks!</p>
<ul class="webroundup">
<li>Follow us on <a href="http://www.twitter.com/nettuts">Twitter</a>, or subscribe to the <a href="http://feeds.feedburner.com/nettuts" title="Nettuts+ RSS Feed">Nettuts+ RSS Feed</a> for more daily web development tuts and articles.</li>
</ul>
<p>
<script type="text/javascript"><!--digg_url = "post permalink (not digg url)"; // -->
</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://net.tutsplus.com/articles/general/supercharge-website-performance-with-aws-s3-and-cloudfront/feed/</wfw:commentRss>
		<slash:comments>71</slash:comments>
		</item>
		<item>
		<title>The Final Fight Between 5 Screencasts</title>
		<link>http://net.tutsplus.com/articles/general/the-final-fight-between-5-screencasts/</link>
		<comments>http://net.tutsplus.com/articles/general/the-final-fight-between-5-screencasts/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 19:46:34 +0000</pubDate>
		<dc:creator>Jeffrey Way</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[video tutorial]]></category>

		<guid isPermaLink="false">http://net.tutsplus.com/?p=7126</guid>
		<description><![CDATA[<img src="http://nettuts.s3.amazonaws.com/458_finalBattle/200x200.jpg" alt="The Final Fight between 5 Screencasts" />]]></description>
			<content:encoded><![CDATA[<p>
Each day this week, we&#8217;ll post five of the top twenty-five videos from the <a href="http://net.tutsplus.com/competitions/contests/earn-fame-and-fortune-in-the-nettutsscreenr-screencast-competition/">Nettuts+/Screenr competition</a>. Your job, if you choose to accept it, is to review these short web development video tips and choose your favorite one in the poll below. How should you judge? Quite simply &#8211; there are no rules! Pick the one that helped you the most. The most chosen video each day will earn a spot in the top five at the end of the week!
</p>
<p>
It&#8217;s our last day of this fun screencast competition! Don&#8217;t forget that voting is still open for the previous days as well. In this final day, you&#8217;ll learn about CodeIgniter, creating private WordPress pages, and progressive enhancement with JavaScript! Show your support and vote for your favorite one below!
</p>
<p><span id="more-7126"></span></p>
<h3>1. How to Save Time and Code Less in CodeIgniter with Doctrine </h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=15726' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=15726' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/zNH">Watch on your iPhone</a></em></div>
</div>
<h3>2. Create Private Pages on a WordPress Site </h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=15674' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=15674' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/3HH">Watch on your iPhone</a></em></div>
</div>
<h3>3. Retrieving Data From YQL using jQuery </h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=14495' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=14495' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/oJ7">Watch on your iPhone</a></em></div>
</div>
<h3>4. How to Add Beautiful Captions to Images Using jQuery </h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=9598' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=9598' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/3l8">Watch on your iPhone</a></em></div>
</div>
<h3>5. Progressive Enhancement with JavaScript </h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=13323' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=13323' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/iG7">Watch on your iPhone</a></em></div>
</div>
<div class="tutorial_image"><img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyNTUxMTY3NDkzNTMmcHQ9MTI1NTExNjc1MjA2OCZwPTEwNzE3MSZkPSZnPTEmbz1jY2UyMjY2ZGY3NWU*NmExYWRlMTVlN2Q1NTc2MjhlMyZvZj*w.gif" /><iframe style='width:600px; height:300px; overflow-x:hidden;' frameborder='0' name='proprofs' id='proprofs' src='http://www.proprofs.com/polls/widget/?title=vote-for-your-favorite-1&#038;theme=grey&#038;width=300'></iframe></div>
<ul class="webroundup">
<li>Follow us on <a href="http://www.twitter.com/nettuts">Twitter</a>, or subscribe to the <a href="http://feeds.feedburner.com/nettuts" title="Nettuts+ RSS Feed">Nettuts+ RSS Feed</a> for more daily web development tuts and articles.</li>
</ul>
<p>
<script type="text/javascript"><!--digg_url = "post permalink (not digg url)"; // -->
</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://net.tutsplus.com/articles/general/the-final-fight-between-5-screencasts/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>A New Crop of Screencasts. Vote for your Favorite!</title>
		<link>http://net.tutsplus.com/articles/general/5-new-screencast-contestants-2/</link>
		<comments>http://net.tutsplus.com/articles/general/5-new-screencast-contestants-2/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 17:52:48 +0000</pubDate>
		<dc:creator>Jeffrey Way</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[nettuts]]></category>
		<category><![CDATA[Screencasts]]></category>
		<category><![CDATA[video tutorial]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://net.tutsplus.com/?p=7114</guid>
		<description><![CDATA[<img src="http://nettuts.s3.amazonaws.com/457_screencasts/200x200.jpg" alt="A New Crop of Screencasts. Vote for your Favorite" />]]></description>
			<content:encoded><![CDATA[<p>
Each day this week, we&#8217;ll post five of the top twenty-five videos from the <a href="http://net.tutsplus.com/competitions/contests/earn-fame-and-fortune-in-the-nettutsscreenr-screencast-competition/">Nettuts+/Screenr competition</a>. Your job, if you choose to accept it, is to review these short web development video tips and choose your favorite one in the poll below. How should you judge? Quite simply &#8211; there are no rules! Pick the one that helped you the most. The most chosen video each day will earn a spot in the top five at the end of the week!
</p>
<p>
With only two days left in our fun screencast week, we&#8217;re getting down to the wire! Today, we have video tutorials ranging from applying the DRY programming technique to your templates, to some nifty tricks with jQuery!
</p>
<p><span id="more-7114"></span></p>
<h3>1. Applying the DRY Programming Technique to your WordPress Templates </h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=9291' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=9291' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/a08">Watch on your iPhone</a></em></div>
</div>
<h3>2. A Quick Intro to CushyCMS</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=10320' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=10320' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/GY8">Watch on your iPhone</a></em></div>
</div>
<h3>3. How to Implement a Hidden Captcha</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=10502' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=10502' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/Ov8">Watch on your iPhone</a></em></div>
</div>
<h3>4. Validate your Forms with Ease using jQuery</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=13162' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=13162' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/pr7">Watch on your iPhone</a></em></div>
</div>
<h3>5. How to Turn a Boring Search Input into a Snazzy Search Suggest with jQuery</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=14865' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=14865' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/Ja7">Watch on your iPhone</a></em></div>
</div>
<div class="tutorial_image">
<img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyNTUwMjQzMzQyNTQmcHQ9MTI1NTAyNDMzOTQ2MyZwPTEwNzE3MSZkPSZnPTEmbz*yNWRhZDc2OWFkNTM*ZDRkODllZmE5ZDNlMTU*ZGVlMSZvZj*w.gif" /><iframe style='width:600px; height:300px; overflow-x:hidden;' frameborder='0' name='proprofs' id='proprofs' src='http://www.proprofs.com/polls/widget/?title=and-the-best-video-was&#038;theme=grey&#038;width=600'></iframe>
</div>
<ul class="webroundup">
<li>Follow us on <a href="http://www.twitter.com/nettuts">Twitter</a>, or subscribe to the <a href="http://feeds.feedburner.com/nettuts" title="Nettuts+ RSS Feed">Nettuts+ RSS Feed</a> for more daily web development tuts and articles.</li>
</ul>
<p>
<script type="text/javascript"><!--digg_url = "post permalink (not digg url)"; // -->
</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://net.tutsplus.com/articles/general/5-new-screencast-contestants-2/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>The Battle Wages on with 5 New Screencasts</title>
		<link>http://net.tutsplus.com/articles/general/the-battle-wages-on-with-5-new-screencasts/</link>
		<comments>http://net.tutsplus.com/articles/general/the-battle-wages-on-with-5-new-screencasts/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 18:32:30 +0000</pubDate>
		<dc:creator>Jeffrey Way</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[font-face]]></category>
		<category><![CDATA[MooTools]]></category>
		<category><![CDATA[query]]></category>
		<category><![CDATA[Screencasts]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://net.tutsplus.com/?p=7084</guid>
		<description><![CDATA[<img src="http://nettuts.s3.amazonaws.com/456_battle/200x200.jpg" alt="The Battle Wages on with 5 New Screencasts" />]]></description>
			<content:encoded><![CDATA[<p>
Each day this week, we&#8217;ll post five of the top twenty-five videos from the <a href="http://net.tutsplus.com/competitions/contests/earn-fame-and-fortune-in-the-nettutsscreenr-screencast-competition/">Nettuts+/Screenr competition</a>. Your job, if you choose to accept it, is to review these short web development video tips and choose your favorite one in the poll below. How should you judge? Quite simply &#8211; there are no rules! Pick the one that helped you the most. The most chosen video each day will earn a spot in the top five at the end of the week!
</p>
<p>
As we move into the third day of this screencast competition, we have new entries on topics ranging from querying WordPress to submitting forms with Mootools to using custom fonts with CSS!
</p>
<p><span id="more-7084"></span></p>
<h3>1. Submitting a Form with Mootools </h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=13439' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=13439' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/Jl7">Watch on your iPhone</a></em></div>
</div>
<h3>2. How to Add Custom Thumbnails to Your WordPress Posts</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=11405' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=11405' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/yy8">Watch on your iPhone</a></em></div>
</div>
<h3>3. How to Parse XML in PHP Using SimpleXML</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=9779' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=9779' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/vk8">Watch on your iPhone</a></em></div>
</div>
<h3>4. How to Query WordPress</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=12196' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=12196' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/f17">Watch on your iPhone</a></em></div>
</div>
<h3>5. Custom Fonts Across all Browsers Using CSS</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=10352' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=10352' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/jY8">Watch on your iPhone</a></em></div>
</div>
<p><img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyNTQ5NDA1NjIzMTYmcHQ9MTI1NDk*MDU2NTg3NCZwPTEwNzE3MSZkPSZnPTEmbz*yNWRhZDc2OWFkNTM*ZDRkODllZmE5ZDNlMTU*ZGVlMSZvZj*w.gif" /><iframe style='width:600px; height:300px; overflow-x:hidden;' frameborder='0' name='proprofs' id='proprofs' src='http://www.proprofs.com/polls/widget/?title=which-helped-you-the-most&#038;theme=grey&#038;width=600'></iframe></p>
<ul class="webroundup">
<li>Follow us on <a href="http://www.twitter.com/nettuts">Twitter</a>, or subscribe to the <a href="http://feeds.feedburner.com/nettuts" title="Nettuts+ RSS Feed">Nettuts+ RSS Feed</a> for more daily web development tuts and articles.</li>
</ul>
<p>
<script type="text/javascript"><!--digg_url = "post permalink (not digg url)"; // -->
</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://net.tutsplus.com/articles/general/the-battle-wages-on-with-5-new-screencasts/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>5 New Screencast Contestants</title>
		<link>http://net.tutsplus.com/articles/general/5-new-screencast-contestants/</link>
		<comments>http://net.tutsplus.com/articles/general/5-new-screencast-contestants/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 19:06:17 +0000</pubDate>
		<dc:creator>Jeffrey Way</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://net.tutsplus.com/?p=7062</guid>
		<description><![CDATA[<img src="http://nettuts.s3.amazonaws.com/455_videocontest/200x200.png" alt="5 New Screencast Contestants" />]]></description>
			<content:encoded><![CDATA[<p>
Each day this week, we&#8217;ll post five of the top twenty-five videos from the <a href="http://net.tutsplus.com/competitions/contests/earn-fame-and-fortune-in-the-nettutsscreenr-screencast-competition/">Nettuts+/Screenr competition</a>. Your job, if you choose to accept it, is to review these short web development video tips and choose your favorite one in the poll below. How should you judge? Quite simply &#8211; there are no rules! Pick the one that helped you the most. The most chosen video each day will earn a spot in the top five at the end of the week!
</p>
<p>
For the second day of this week-long video competition, you&#8217;ll learn about basic closures in JavaScript, using the Flot plugin to create graphs, building a content slider, and more!
</p>
<p><span id="more-7062"></span></p>
<h3>1. JavaScript Disabled, no Problem! </h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=14877' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=14877' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/ya7">Watch on your iPhone</a></em></div>
</div>
<h3>2. Basic Closures in JavaScript</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=14798' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=14798' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/Ye7">Watch on your iPhone</a></em></div>
</div>
<h3>3. Plotting Graphs with jQuery and the Flot Plugin</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=14627' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=14627' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/9o7">Watch on your iPhone</a></em></div>
</div>
<h3>4. Create a Content Slider with jQuery</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=14730' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=14730' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/LP7">Watch on your iPhone</a></em></div>
</div>
<h3>5. Create an Automatically Updating Envato Comics RSS feed using Yahoo Pipes</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=13571' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=13571' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/iZ7">Watch on your iPhone</a></em></div>
</div>
<div class="tutorial_image">
<img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyNTQ4NTYxNzUyOTgmcHQ9MTI1NDg1NjE3ODg3OSZwPTEwNzE3MSZkPSZnPTEmbz*4ZGE3MWU4YjYxM2U*NTBkYjVkNGU4NmZlYjZhYzc4ZCZvZj*w.gif" /><iframe style='width:600px; height:300px; overflow-x:hidden;' frameborder='0' name='proprofs' id='proprofs' src='http://www.proprofs.com/polls/widget/?title=which-one-was-the-best&#038;theme=grey&#038;width=600'></iframe>
</div>
<ul class="webroundup">
<li>Follow us on <a href="http://www.twitter.com/nettuts">Twitter</a>, or subscribe to the <a href="http://feeds.feedburner.com/nettuts" title="Nettuts+ RSS Feed">Nettuts+ RSS Feed</a> for more daily web development tuts and articles.</li>
</ul>
<p>
<script type="text/javascript"><!--digg_url = "post permalink (not digg url)"; // -->
</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://net.tutsplus.com/articles/general/5-new-screencast-contestants/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Voting Begins: The First 5 Screencast Contestants</title>
		<link>http://net.tutsplus.com/articles/general/voting-begins-the-first-5-screencast-contestants/</link>
		<comments>http://net.tutsplus.com/articles/general/voting-begins-the-first-5-screencast-contestants/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 19:20:20 +0000</pubDate>
		<dc:creator>Jeffrey Way</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[cdn]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[videotutorial screenr]]></category>

		<guid isPermaLink="false">http://net.tutsplus.com/?p=7050</guid>
		<description><![CDATA[<img src="http://nettuts.s3.amazonaws.com/453_php/200x200.jpg" alt="The First 5 Screencast Contestants" />]]></description>
			<content:encoded><![CDATA[<p>
Each day this week, we&#8217;ll post five of the top twenty-five videos from the <a href="http://net.tutsplus.com/competitions/contests/earn-fame-and-fortune-in-the-nettutsscreenr-screencast-competition/">Nettuts+/Screenr competition</a>. Your job, if you choose to accept it, is to review these short web development video tips and choose your favorite one in the poll below. How should you judge? Quite simply &#8211; there are no rules! Pick the one that helped you the most. The most chosen video each day will earn a spot in the top five at the end of the week!
</p>
<p>
Today, you&#8217;ll learn everything from setting up your first Django project, to simplifying the beginnings of a jQuery plugin, to applying guides in Photoshop. Each video is less than or equal to five minutes.
</p>
<p><span id="more-7050"></span></p>
<h3>1. How to Get a Django Project Up and Running in 5 Minutes</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=15717' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=15717' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/DNH">Watch on your iPhone</a></em></div>
</div>
<h3>2. How to Test CSS Rules with Firebug</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=15215' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=15215' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/0y7">Watch on your iPhone</a></em></div>
</div>
<h3>3. Jump-starting your Next jQuery Plugin</h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' ></param><param name='flashvars' value='i=13887' ></param><param name='allowFullScreen' value='true' ></param><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=13887' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer' ></embed></object></p>
<div><em><a href="http://screenr.com/Iq7">Watch on your iPhone</a></em></div>
</div>
<h3>4. AWS S3 CloudFront Performance Benefits Versus a Regular Host </h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=15756' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=15756' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/UBH">Watch on your iPhone</a></em></div>
</div>
<h3>5. How to Use Guides in Photoshop for Web Design </h3>
<div class="tutorial_image">
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0' width='560' height='345'><param name='movie' value='http://screenr.com/Content/assets/screenr_0817090731.swf' /><param name='flashvars' value='i=15854' /><param name='allowFullScreen' value='true' /><embed src='http://screenr.com/Content/assets/screenr_0817090731.swf' flashvars='i=15854' allowFullScreen='true' width='560' height='345' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p>
<div><em><a href="http://screenr.com/f2H">Watch on your iPhone</a></em></div>
</div>
<div class="tutorial_image">
<img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyNTQ3NzAzMjI2NzEmcHQ9MTI1NDc3MDMyNTM*MSZwPTEwNzE3MSZkPSZnPTEmbz*2OGM1Yjc*NWUzMDc*NmM4ODZhYTU1ZDk1Y2I1ZGM5YiZvZj*w.gif" /><iframe style='width:600px; height:300px; overflow-x:hidden;' frameborder='0' name='proprofs' id='proprofs' src='http://www.proprofs.com/polls/widget/?title=which-screencast-was-your-favorite&#038;theme=grey&#038;width=600'></iframe>
</div>
<ul class="webroundup">
<li>Follow us on <a href="http://www.twitter.com/nettuts">Twitter</a>, or subscribe to the <a href="http://feeds.feedburner.com/nettuts" title="Nettuts+ RSS Feed">Nettuts+ RSS Feed</a> for more daily web development tuts and articles.</li>
</ul>
<p>
<script type="text/javascript"><!--digg_url = "post permalink (not digg url)"; // -->
</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://net.tutsplus.com/articles/general/voting-begins-the-first-5-screencast-contestants/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>10 Data Backup, Storage and Sharing Solutions</title>
		<link>http://net.tutsplus.com/articles/general/10-data-backup-storage-and-sharing-solutions/</link>
		<comments>http://net.tutsplus.com/articles/general/10-data-backup-storage-and-sharing-solutions/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 17:29:53 +0000</pubDate>
		<dc:creator>Jarel Remick</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[online storage]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://net.tutsplus.com/?p=6470</guid>
		<description><![CDATA[<img src="http://nettuts.s3.amazonaws.com/418_backup/images/200x200.jpg" alt="10 Data Backup, Storage and Sharing Solutions" width="200" height="200" />]]></description>
			<content:encoded><![CDATA[<p>In an increasingly digital age, data backup, storage and sharing is more important than ever. However, today&#8217;s data backup and storage solutions have evolved into much more feature filled services that let you share and access your data easier and from pretty much anywhere while still affordable.</p>
<p>In this roundup we&#8217;ll take a look at 10 online data backup, storage and sharing solutions to meet everyone&#8217;s needs.</p>
<p><span id="more-6470"></span></p>
<h3>Mix and Match to Fit Your Needs</h3>
<p>For many of us, one service won&#8217;t meet all our needs or our budget. Finding the right combination of services isn&#8217;t always easy but is a necessary evil to protect our important and growing collection of data. Remember that you&#8217;re most likely not going to find one service that does everything you need within your budget.</p>
<h3>1. Amazon S3 + JungleDisk</h3>
<h4>Jungle Disk</h4>
<div class="tutorial_image">
	<a href="http://jungledisk.com"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/jungledisk.jpg" alt="Jungle Disk" border="0" /></a>
</div>
<p><a href="http://jungledisk.com">Jungle Disk</a> (the desktop application) is a desktop data backup and storage application that allows you to connect to Amazon&#8217;s S3 service as a network drive. Here are some of the major features.</p>
<ul>
<li>Network drive acts like a hard drive (drag, drop, copy, delete)</li>
<li>Optional data encryption using a personal key that you set</li>
<li>Supports Windows, Mac and Linux (and can run from USB drive)</li>
<li>Automatic backups</li>
</ul>
<p>Jungle Disk also provides an online service with additional features to manage and access your data.</p>
<div class="tutorial_image">
	<a href="http://jungledisk.com"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/jungledisk_online.jpg" alt="Jungle Disk Online" border="0" /></a>
</div>
<p>With Jungle Disk you&#8217;ll be able to access your data via the web, view backup and usage reports and even setup additional accounts should you need for a workgroup environment.</p>
<h4>Amazon S3 (Simple Storage Service)</h4>
<div class="tutorial_image">
	<a href="http://aws.amazon.com/s3/"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/amazons3.jpg" alt="Amazon Simple Storage Service (S3)" border="0" /></a>
</div>
<p><a href="http://aws.amazon.com/s3/">Amazon S3</a> is a pay as you go data storage service focused more towards developers than the average user but is easy enough to connect to and use that we can all take advantage of the flexibility it offers.</p>
<p>Not only can you use Amazon S3 as your data storage service with Jungle Disk but most FTP applications connect to the service as well. This makes it easy to store web files for cheaper (bandwidth and storage) than using a traditional, high quality web host.</p>
<p>Here are some other uses for it.</p>
<ul>
<li>Use with Jungle Disk as a network drive with automatic backups.</li>
<li>Use as a static file web hosting service.</li>
<li>Use with the <a href="http://tantannoodles.com/toolkit/wordpress-s3/">Amazon S3 WordPress plugin</a>.</li>
<li>Use with <a href="http://s3sync.net">S3Sync</a> to make automatic web server backups.</li>
<li>Use with Amazon <a href="http://aws.amazon.com/cloudfront/">CloudFront CDN</a> service.</li>
</ul>
<p>For more information on ways to use Amazon S3, read &#8220;<a href="http://blog.themeforest.net/general/using-aws-s3-to-power-your-digital-world/">Using AWS S3 to Power Your Digital World</a>&#8220;.</p>
<h4>Amazon S3 + Jungle Disk Conclusion</h4>
<p><a href="http://jungledisk.com/desktop/pricing.aspx">Jungle Disk</a> will run you $2/mo and Amazon S3 runs $0.15 per GB/mo data stored, $0.10 per GB data transfer in, $0.17 per GB data transfer out and $0.01 for requests (all US based). See the <a href="http://aws.amazon.com/s3/#pricing">AWS S3 pricing page</a> for more info.</p>
<p>It sounds a little complicated, but it&#8217;s a pretty cheap, very high quality solution. If you backed up 30GB of data using Jungle Disk, it will cost about $9.50 the first month (due to uploading the data) and about $6.50 + data upload/download each month after. Jungle Disk only backs up new and changed files so your monthly data upload/download will likely be pretty limited. Plus, you can use it to save money on web hosting costs.</p>
<p><strong>Pros:</strong></p>
<ul>
<li>Only pay for what you use.</li>
<li>Infinitely expandable space and unlimited bandwidth.</li>
<li>Flexible enough to be used for backups, storage, web hosting and plenty more.</li>
<li>Multiple user workgroup options.</li>
<li>Multiple platforms and no computer limits.</li>
<li>Jungle Disk is a very good backup application with lots of features.</li>
</ul>
<p><strong>Cons:</strong></p>
<ul>
<li>Not the easiest solution.</li>
<li>Limited sharing capabilities.</li>
<li>No mobile access.</li>
<li>No trials.</li>
</ul>
<h3>2. SugarSync</h3>
<div class="tutorial_image">
	<a href="http://www.sugarsync.com"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/sugarsync.jpg" alt="SugarSync.com" border="0" /></a>
</div>
<p><a href="http://www.sugarsync.com">SugarSync</a> takes a different approach to storing and backing up data as well as offering many features that are pretty appealing. Instead of transferring your data to another location, off your computer, SugarSync copies the data you select on your computer(s) and makes it available to you where ever you are.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/sugarsync_files.jpg" alt="SugarSync Files" border="0" />
</div>
<p>From the SugarSync manager application you can access synced files from your other computers, manage your sync folders and files, share files, etc. It has a &#8220;Magic Briefcase&#8221; which is like a single shared folder between all your computers.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/sugarsync_iphone.jpg" alt="SugarSync iPhone" border="0" />
</div>
<p>Initially I didn&#8217;t like SugarSync because I didn&#8217;t just want to access data on my computer, I wanted most of the data <em>off</em> my computer. About 30 seconds later I noticed the Web Archive, which does just that. <strong>So, you can access your specified data (once synced online) on all your computers and have the ability to move that data to the online only Web Archive.</strong></p>
<p>SugarSync also has mobile access including apps for the iPhone (and iPod Touch), Blackberry and Windows Mobile. </p>
<blockquote>
<p>I can access all the same files on my phone that I can at my computer.</strong> You might have also noticed the &#8220;Mobile Photos&#8221; directory in the management app above. This makes it easy to upload my iPhone photos to SugarSync for storage, sharing, etc.</p>
</blockquote>
<p>Of course no service like this would be complete without web access to all your files. You&#8217;re given a unique domain from your username to log into your web account and do everything via the web that you can with the desktop or phone applications.</p>
<p><strong>Pricing:</strong> 2 GB Free (not a trial), plans start at $4.99/mo for 30GB of space up to $24.99/mo for 250GB of space. <strong><a href="https://www.sugarsync.com/referral?rf=cwe3269vbx8v4">Sign up Storage Bonus</a></strong></p>
<div class="tutorial_image">
	<a href="https://www.sugarsync.com/products/sync_pricing.html"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/sugarsync_pricing.jpg" alt="SugarSync Pricing" border="0" /></a>
</div>
<p><strong>Pros:</strong></p>
<ul>
<li>Very affordable.</li>
<li>Lots of data storage and sharing options.</li>
<li>Easy to use software and online access.</li>
<li>Multiple platforms and no computer limits (as far as I can tell).</li>
<li>Mobile access on multiple platforms.</li>
<li>Sync application works well.</li>
<li>Free 30-day trial.</li>
<li>Free 2GB storage plan.</li>
<li><a href="https://www.sugarsync.com/referral?rf=cwe3269vbx8v4">Sign up storage bonus</a></li>
</ul>
<p><strong>Cons:</strong></p>
<ul>
<li>Paying for space you might not be using.</li>
<li>Sync application doesn&#8217;t support bandwidth limiting.</li>
<li>Doesn&#8217;t offer some of the more flexible features like Amazon S3.</li>
</ul>
<h3>3. Dropbox</h3>
<div class="tutorial_image">
	<a href="http://www.getdropbox.com"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/dropbox.jpg" alt="Dropbox" border="0" /></a>
</div>
<p><a href="http://www.getdropbox.com">Dropbox</a> is very similar to SugarSync but with fewer features. Instead of syncing folders and data you select, you set a Dropbox folder on your computer and place your files there. <strong>It&#8217;s basically the same idea as SugarSync&#8217;s &#8220;Magic Briefcase&#8221; feature.</strong></p>
<p>You don&#8217;t have the option to select each computer Dropbox is running on and see its files. All files stored on Dropbox will be located within one main folder (optional sub-directories).</p>
<p>The desktop application runs in the background and doesn&#8217;t actually provide any helpful features for data backup but it does allow you to set bandwidth limiting. The only real interface you have is the Dropbox folder on your computer and the online file manager.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/dropbox_online.jpg" alt="Dropbox Online" border="0" />
</div>
<p>Dropbox does support mobile access but there are no mobile apps for it. You just navigate to their website <a href="http://www.getdropbox.com">www.getdropbox.com</a> and login.</p>
<p>Pricing is more limited and more expensive. They also offer a free 2GB storage account.</p>
<div class="tutorial_image">
	<a href="https://www.getdropbox.com/pricing"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/dropbox_pricing.jpg" alt="Dropbox Pricing" border="0" /></a>
</div>
<p><strong>Pros:</strong></p>
<ul>
<li>Very simple and unobtrusive.</li>
<li>Multiple platforms and no computer limits (as far as I can tell).</li>
<li>Mobile access via web browser.</li>
<li>Free 2GB storage plan.</li>
</ul>
<p><strong>Cons:</strong></p>
<ul>
<li>Paying for space you might not be using.</li>
<li>More expensive.</li>
<li>Limited features online and via desktop software.</li>
<li>Limited sharing capabilities.</li>
<li>Doesn&#8217;t offer some of the more flexible features like Amazon S3.</li>
</ul>
<h3>4. Syncplicity</h3>
<div class="tutorial_image">
	<a href="http://www.syncplicity.com"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/syncplicity.jpg" alt="Syncplicity" border="0" /></a>
</div>
<p><a href="http://www.syncplicity.com">Syncplicity</a> is the same idea as Dropbox and allows synchronizing files between computers but not at the same level as SugarSync. Syncplicity however, adds the ability to open files in web apps such as Google docs, Scribd, etc.</p>
<p>Pricing is basically the same as Dropbox (2 GB free account, $9.99/mo for 50GB). Unfortunately Syncplicity is currently Windows only.</p>
<p><strong>Pros:</strong></p>
<ul>
<li>Simple and easy to use.</li>
<li>Free 2GB storage plan.</li>
<li>No computer limits on $9.99/mo plan.</li>
<li>Very limited pricing plans.</li>
</ul>
<p><strong>Cons:</strong></p>
<ul>
<li>Paying for space you might not be using.</li>
<li>Windows only for now.</li>
<li>No mobile access (that I can tell).</li>
<li>Limited computers on free account.</li>
<li>Doesn&#8217;t offer some of the more flexible features like Amazon S3.</li>
</ul>
<h3>5. Drop.io</h3>
<div class="tutorial_image">
	<a href="http://drop.io"><img src="http://nettuts.s3.amazonaws.com/418_backup/images/dropio.jpg" alt="Drop.io" border="0" /></a>
</div>
<p><a href="http://drop.io">Drop.io</a> is a service focused more on collaboration and sharing than providing lots of storage space. <strong>If you need to share files with other people, provide an easy place for your clients to upload files for you, etc. Drop.io is going to be your best choice.</strong></p>
<p>There are so many different ways to store and share files on Drop.io it would take an article of its own to cover them all. From email, rss and Twitter to mobile, SMS and even fax (yes, you can send and receive faxes). View essentially all your media online (images, videos, documents, etc). <em>You even get voicemail, conference calling and online chat in your &#8220;drop&#8221;.</em></p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/dropio_share.jpg" alt="Drop.io Sharing" border="0" style="width: 600px;" />
</div>
<p><strong>The downside to Drop.io? The price of storage space.</strong> You can quickly and easily create free 100MB drops but it will cost $10/yr per GB of storage space up to 25GB (that&#8217;s $250/yr for 25GB or almost $21/mo). Drop.io is very, very helpful but will be more of a project storage/collaboration service than backup service. Freelancers, this is definitely a service you want to check out.</p>
<p><strong>Pros:</strong></p>
<ul>
<li>Unlimited free 100MB &#8220;drops&#8221;.</li>
<li>An amazing array of sharing and collaboration features.</li>
<li>Multi-user options.</li>
<li>Customizable &#8220;drop&#8221; site design.</li>
<li>Google analytics integration.</li>
<li>Charge users for access (&#8221;Paywall&#8221;).</li>
<li>Supports tons of media formats for online viewing.</li>
<li>iPhone App</li>
</ul>
<p><strong>Cons:</strong></p>
<ul>
<li>Expensive for the storage you get.</li>
<li>Limited to 25GB of storage (contact them if you need more).</li>
<li>Limited desktop integration.</li>
<li>Not a backup solution.</li>
</ul>
<h3>6. Mozy</h3>
<div class="tutorial_image">
	<a href="http://mozy.com"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/mozy.jpg" alt="Mozy" border="0" /></a>
</div>
<p>Now we&#8217;re going to take a step back from the services that integrate all the sharing and flexibility features and cover services focused on providing computer backup solutions.</p>
<p><a href="http://mozy.com">Mozy</a> is a <strong>$4.95/mo unlimited data backup service</strong>. However, I learned a long time ago to be wary of services that use the term &#8220;unlimited&#8221; as it generally means poor service quality. The first time I used Mozy was about 7 months ago to backup my iTunes library. It didn&#8217;t go well. It had trouble handling my 100+GB library, was taking far too long and wasn&#8217;t utilizing my internet connection as well as other applications did.</p>
<p>The software also wouldn&#8217;t resume where it had left off if the computer was restarted. The software seems to have been greatly improved since I used it last.</p>
<p>The backup software supports backup scheduling, bandwidth throttling and automatic updates. You can restore files from the web (up to 20GB) or <strong>get a DVD restore via FedEx</strong> (I&#8217;ve read they have sent people external HDD&#8217;s instead of DVD&#8217;s for large backups). If you order a DVD restore, it costs extra.</p>
<div class="tutorial_image">
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/mozy_online.jpg" alt="Mozy Online" border="0" />
</div>
<p>Mozy doesn&#8217;t let you access your files except for restoration purposes–meaning Mozy is purely a backup solution, not a file storage solution. At $4.95/mo, this is probably the cheapest backup solution you&#8217;re going to find that gives you unlimited storage.</p>
<p><strong>Pros:</strong></p>
<ul>
<li>Very affordable backup solution.</li>
<li>Software is easy to use and setup.</li>
<li>Supports Windows and Mac</li>
<li>Optional restore via mailed DVD&#8217;s</li>
<li>Free 2GB storage account.</li>
<li>Live support included.</li>
</ul>
<p><strong>Cons:</strong></p>
<ul>
<li>Doesn&#8217;t support Linux or mobile devices.</li>
<li>$4.95 per computer.</li>
<li>Not a data storage solution.</li>
<li>Expensive for Business use.</li>
<li>No real file browsing features.</li>
<li>Limited software backup features.</li>
<li>No drive mapping/mounting.</li>
<li>No data sharing.</li>
</ul>
<h3>7. iDrive</h3>
<div class="tutorial_image">
	<a href="http://www.idrive.com"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/idrive.jpg" alt="iDrive" border="0" /></a>
</div>
<p><a href="http://www.idrive.com">iDrive</a> is similar to Mozy except it isn&#8217;t unlimited and uses a different pricing structure. <strong>An iDrive personal account is $4.95/mo for 150GB of storage (up to 5 accounts)</strong>. They also provide Pro business accounts up to 500GB for $49.95/mo. You can get more storage if needed at a price of $0.50 per GB/mo.</p>
<p>For $49.95/mo you get 500GB of business data storage for 100 (or more) accounts with central administration. Mozy would cost $253.95/mo for the same amount of storage with one desktop license ($3.95 per desktop license, $6.95 per server license).</p>
<p>iDrive&#8217;s backup software has many more features than what Mozy offers as well. For example, the iDrive application lets you browse your iDrive files, schedule backups, sync your backups with your computer, take snapshots, etc. You can also enable Continuous Data Protection which will automatically recognize changed files and back them up every 10 minutes.</p>
<div class="tutorial_image">
	<a href="http://www.idrive.com/online-backup-features.htm"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/idrive_app.jpg" alt="iDrive Mac Application" border="0" /></a>
</div>
<p>One major aspect Mozy fails with is deleted files. <strong>Mozy will delete a file from your online backup if you delete it from your system and run the backup.</strong> iDrive however, will only delete files when you sync your backups with your computer. Not only that but <strong>iDrive lets you restore up to the last 30 versions of all files backed up along with a time-line restore feature (without taking up extra space).</strong></p>
<p>There are also plugins for Mac and Windows to view your files within Finder or Explorer. If you&#8217;re away from your computer? No problem, you have a web interface as well. iDrive isn&#8217;t just a well done backup solution, it&#8217;s a data storage solution as well, just without all the spiffy sharing features you get with SugarSync and Dropbox. Click the image above to see more features.</p>
<p><strong>Pros:</strong></p>
<ul>
<li>The most affordable backup and storage solution.</li>
<li>Software is easy to use and setup.</li>
<li>Supports Windows and Mac.</li>
<li>Free 2GB storage account.</li>
<li>Support included.</li>
<li>Supports drive mapping/mounting.</li>
</ul>
<p><strong>Cons:</strong></p>
<ul>
<li>Doesn&#8217;t support Linux or mobile devices.</li>
<li>No sharing features.</li>
<li>No option for DVD or HDD mailed backups.</li>
<li>No data sharing.</li>
</ul>
<h3>8. Backblaze</h3>
<div class="tutorial_image">
	<a href="http://www.backblaze.com"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/backblaze.jpg" alt="Backblaze" border="0" /></a>
</div>
<p><a href="http://www.backblaze.com">Backblaze</a> is another service like Mozy that offers unlimited data backup for $5/mo. <strong>They offer restoration via web, DVD&#8217;s or a USB HDD via FedEx</strong> (extra charges). Its software appears to be easy to use, includes backup reports and they provide a web management console for file viewing and restoration. It seems to be dead simple with enough features for most people (though I haven&#8217;t used it).</p>
<p><strong>Pros:</strong></p>
<ul>
<li>15 day trial.</li>
<li>Very affordable backup solution.</li>
<li>Supports Windows and Mac.</li>
<li>Optional restore via DVD&#8217;s or HDD.</li>
<li>Includes a web management console.</li>
</ul>
<p><strong>Cons:</strong></p>
<ul>
<li>No free version.</li>
<li>$5 per computer.</li>
<li>Not really a data storage solution.</li>
<li>No support for Linux or mobile devices.</li>
<li>No business plans (that I could find).</li>
<li>Doesn&#8217;t include the same feature set as iDrive.</li>
<li>No data sharing.</li>
<li>No drive mapping/mounting.</li>
</ul>
<h3>9. Elephant Drive</h3>
<div class="tutorial_image">
	<a href="https://www.elephantdrive.com"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/elephantdrive.jpg" alt="Elephant Drive" border="0" /></a>
</div>
<p><a href="https://www.elephantdrive.com">Elephant Drive</a> is yet another service similar to Mozy and Backblaze but still not at the level of iDrive. For $4.95/mo you get unlimited data backup for one computer with <strong>30 day version history</strong> <em>but</em> with a 1GB maximum file size limit. To increase that (to 2GB) you have to move up to the $9.95/mo plan which also covers up to 4 computers and gives you no limit on version history.</p>
<p>Both home plans give you web access, file sharing and an optional 15 day trial. If that&#8217;s not enough, you can bump it up to their pro accounts for additional computer systems, sub-accounts, etc. at an additional cost of course.</p>
<p><strong>Pros:</strong></p>
<ul>
<li>15 day trial.</li>
<li>Very affordable backup (possibly storage) solution.</li>
<li>Supports Windows and Mac.</li>
<li>Supports driving mapping/mounting.</li>
<li>Option to cover more than one system cheaper than Mozy or Backblaze.</li>
</ul>
<p><strong>Cons:</strong></p>
<ul>
<li>No free version.</li>
<li>No support for Linux or mobile devices.</li>
<li>Not as feature rich as iDrive.</li>
<li>Doesn&#8217;t appear to be a DVD/HDD restoration option.</li>
</ul>
<h3>10. ADrive</h3>
<div class="tutorial_image">
	<a href="http://www.adrive.com"><br />
	<img src="http://nettuts.s3.amazonaws.com/418_backup/images/adrive.jpg" alt="ADrive" border="0" /></a>
</div>
<p><a href="http://www.adrive.com">ADrive</a> brings some new features to the table but is last on our list for a reason–the quality level isn&#8217;t on par with the services we&#8217;ve already covered.</p>
<p><strong>ADrive offers 50GB of <em>free</em> data storage</strong> with limited features. Upgrade to the next level at $6.95/mo and you get FTP access, file history (and recovery), ADrive desktop for Windows, Mac and Linux, SSL encryption, WebDAV, 24/7 support and no advertisements.</p>
<p>The next level is $13.95/mo for 100GB, and increasing plans up to 1TB. You can contact the sales team if you need more than that though to setup a custom solution. The advantage with paid accounts being that you get FTP and WebDAV capabilities which aren&#8217;t supported by services like iDrive, Mozy, etc.</p>
<p>ADrive web access isn&#8217;t as nice or feature rich as other services covered here but if you&#8217;re on a budget, 50GB of free storage is pretty nice. Or 50GB at $6.95/mo with FTP access and file sharing.</p>
<p><strong>Pros:</strong></p>
<ul>
<li>50GB free storage.</li>
<li>14 day trial.</li>
<li>Access files via FTP/WebDAV.</li>
<li>A little cheaper depending on your needs.</li>
<li>Multiple platform support (Windows, Mac, Linux).</li>
</ul>
<p><strong>Cons:</strong></p>
<ul>
<li>No mobile support.</li>
<li>Not on the same level as other services here.</li>
<li>Very limited backup software and web access.</li>
<li>Limited data sharing and feature set.</li>
</ul>
<h3>Final Thoughts</h3>
<p>While some of these services have more to offer than others, some are more affordable than others. Each service has at least a few differences from every other one so you should be able to find the right combination to fit your budget and your needs.</p>
<p>If you&#8217;re in the market for data backup and storage services, take the time to dig a little deeper into all these services to find all they have to offer. If I reviewed every aspect of each service, each one would be a full article in length.</p>
<h3>My Choices</h3>
<p>Here&#8217;s the combination of services I&#8217;ve chosen.</p>
<ol>
<li>Amazon S3 + Jungle Disk (~$7/mo)</li>
<li>iDrive ($4.95/mo)</li>
<li>SugarSync ($4.99/mo)</li>
<li>Drop.io (Free 100MB drops)</li>
</ol>
<p><strong>Total backup costs: ~$17/mo</strong></p>
<p>For about $17/mo I get a little over 30GB/mo data storage with Jungle Disk and AWS S3 which I use for my blog, clients, CDN and data storage. iDrive ensures my entire iTunes collection is safe and secure. SugarSync gives me quick access and sharing anywhere I am (via iPhone or web) to my most used files and Drop.io makes it super easy for me to provide an easy upload location for freelance clients. <strong>In total, over 210GB of data backup and storage.</strong></p>
<p>I hope the article has helped and if you use or know of a great service, please let us know in the comments below. <img src='http://net.tutsplus.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<ul class="webroundup">
<li>Follow us on <a href="http://www.twitter.com/nettuts">Twitter</a>, or subscribe to the <a href="http://feeds.feedburner.com/nettuts" title="Nettuts+ RSS Feed">Nettuts+ RSS Feed</a> for more daily web development tuts and articles.</li>
</ul>
<p>
<script type="text/javascript"><!--digg_url = "post permalink (not digg url)"; // -->
</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://net.tutsplus.com/articles/general/10-data-backup-storage-and-sharing-solutions/feed/</wfw:commentRss>
		<slash:comments>72</slash:comments>
		</item>
	</channel>
</rss>
<!--
This site's performance optimized by W3 Total Cache:

W3 Total Cache improves the user experience of your blog by caching
frequent operations, reducing the weight of various files and providing
transparent content delivery network integration.

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 8/17 queries in 0.015 seconds using memcached
Content Delivery Network via 

Served from: psdtutsplus.com @ 2009-11-21 15:38:32 -->