<?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>Daniel Watrous &#187; how to</title>
	<atom:link href="http://www.danielwatrous.com/tag/how-to/feed" rel="self" type="application/rss+xml" />
	<link>http://www.danielwatrous.com</link>
	<description>Bridging the gap between internet technology and internet marketing</description>
	<lastBuildDate>Thu, 02 Feb 2012 18:22:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How to make Running Shoes pay the Mortgage</title>
		<link>http://www.danielwatrous.com/how-to-make-running-shoes-pay-the-mortgage</link>
		<comments>http://www.danielwatrous.com/how-to-make-running-shoes-pay-the-mortgage#comments</comments>
		<pubDate>Thu, 01 Sep 2011 19:50:28 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[ask for help]]></category>
		<category><![CDATA[Challenge]]></category>
		<category><![CDATA[do hard things]]></category>
		<category><![CDATA[expertise]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[mentor]]></category>
		<category><![CDATA[outsourcing]]></category>
		<category><![CDATA[thirty day challenge]]></category>

		<guid isPermaLink="false">http://www.danielwatrous.com/?p=1127</guid>
		<description><![CDATA[Back in 2008 I was feverishly trying to turn a few small websites of mine into something more than just a waste of time. I had invested as many as seven years into some of them. I worked through countless iterations. I change features and logos and colors and anything else that I could think [...]]]></description>
			<content:encoded><![CDATA[<p>Back in 2008 I was feverishly trying to turn a few small websites of mine into something more than just a waste of time. I had invested as many as seven years into some of them. I worked through countless iterations. I change features and logos and colors and anything else that I could think of.</p>
<p>I spent so many hours working on them. I also spent hundreds of dollars paying to have custom designs and logos made. I kept thinking that if I could just do this one thing or that other thing, then they would start paying off. It felt like I was on a mouse wheel, always running, but never getting anywhere.</p>
<p>No matter how much effort I put into them I just couldn&#8217;t get the traffic I wanted. Even the traffic that I was getting didn&#8217;t convert into revenue. I suppose I made a few pennies a day from adsense, but nothing substantial</p>
<p>As my frustration mounted, I started to look for information that would help me finally get my websites converting. I literally spent thousands of dollars on programs, videos, books, coaching, etc. I studied everything from product launches to mass control to video.</p>
<p><strong>I was getting tired and running out of resources.</strong></p>
<p>One day a friend of mine told me about some free training called the 30 Day Challenge. He asked if I was going to follow along with it. My first impression was <em>&#8220;no way&#8221;</em>. I figured that if the information I had paid thousands of dollars for didn&#8217;t get me where I wanted to be, then a free program certainly wouldn&#8217;t. I was a bit jaded about some of the programs I had purchased and the lack of results</p>
<p>He kept asking me about it and so I finally took a look at it. Then I decided to give it a try, so I registered a brand new domain name, runningshoesexpert.com, and decided to follow along with the 30 Day Challenge. I also found a buddy to work on it with me.</p>
<p><strong>I was astonished at what happened!</strong></p>
<p>I literally just set aside everything that I knew and followed the instructions given during the 2008 Challenge. Step by step. My buddy and I just did what the videos told us to do. That included everything from how to structure the blog, choose the keywords and create backlinks.</p>
<p>Within a few weeks I was amazed to see that our brand new website had taken the #6 spot for a rather competitive keyword. By the end of the challenge that year our site was getting an average of 180 visits per day.</p>
<p>Fast forward a few years now and that website is #1 on Google. It gets 1200 to 1500 visits per day and generates enough revenue to pay a mortgage payment, every month.</p>
<p>Just in the last year I&#8217;ve repeated that first success again and again for other keywords and sites. But it really started with the Challenge and Ed Dale back in 2008.</p>
<p><strong>He&#8217;s at it again. It&#8217;s still free. It still works. And you can <a href="http://www.danielwatrous.com/challenge" title="Challenge" target="_blank">Learn all about the Challenge here</a></strong>.</p>
<p>If you decide to do the Challenge this year, leave a comment below and tell me how it goes. There&#8217;s nothing like making your first dollar online (except maybe making your second <img src='http://www.danielwatrous.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielwatrous.com/how-to-make-running-shoes-pay-the-mortgage/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Build a Wireless Microphone for your Kodak Zi8 (under $60)</title>
		<link>http://www.danielwatrous.com/build-a-wireless-microphone-for-your-kodak-zi8</link>
		<comments>http://www.danielwatrous.com/build-a-wireless-microphone-for-your-kodak-zi8#comments</comments>
		<pubDate>Sat, 13 Nov 2010 21:49:05 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[do hard things]]></category>
		<category><![CDATA[electrical engineering]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[kodak]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[wireless microphone]]></category>
		<category><![CDATA[zi8]]></category>

		<guid isPermaLink="false">http://www.danielwatrous.com/?p=912</guid>
		<description><![CDATA[I absolutely love my Kodak Zi8. One of the reasons I chose the Kodak Zi8 was that it accommodates an external microphone. It turns out that the built in microphone is very high quality, but it&#8217;s range is only several feet. If you&#8217;re recording puts you any further away or want really great sound, you&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>I absolutely love my <a href="http://www.amazon.com/gp/product/B002HOPUPC?ie=UTF8&#038;tag=wwwmaintainfc-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B002HOPUPC">Kodak Zi8</a>. One of the reasons I chose the Kodak Zi8 was that it accommodates an external microphone. It turns out that the built in microphone is very high quality, but it&#8217;s range is only several feet. If you&#8217;re recording puts you any further away or want really great sound, you&#8217;ll probably want to use a wireless lapel microphone.<img src="http://www.assoc-amazon.com/e/ir?t=wwwmaintainfc-20&#038;l=as2&#038;o=1&#038;a=B002HOPUPC" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></p>
<p>That sounds great, but an <a target="_blank" href="http://www.amazon.com/gp/product/B002L2P0QO?ie=UTF8&#038;tag=wwwmaintainfc-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B002L2P0QO">entry level wireless microphone system</a> can cost as much as your camera did. You also have to order them online and wait to test them once they arrive.<img src="http://www.assoc-amazon.com/e/ir?t=wwwmaintainfc-20&#038;l=as2&#038;o=1&#038;a=B002L2P0QO" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></p>
<p>I decided to see if it was possible to create a battery powered (i.e. portable) wireless microphone system from components that are available locally and for about $60. I also recorded myself while I did it. The result is this three part series where I literally show you every detail.</p>
<p>It turned out to be quite easy to find components and add battery power to them. The down side is that the sound quality isn&#8217;t very good and, without some sort of mixer, the audio comes in on only one channel. Aside from that, this is an easy, fast and inexpensive way to build a portable wireless microphone system for your Kodak Zi8.</p>
<p>Remember to leave me a comment telling me what you think and if you used my suggestion.</p>
<h2>Part 1, Components and Assembly</h2>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/Jyaxj277MfQ?fs=1&amp;hl=en_US&amp;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Jyaxj277MfQ?fs=1&amp;hl=en_US&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
<h2>Part 2, Testing and Permanent Assembly (AA Batteries)</h2>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/Mf2QDpLVjAg?fs=1&amp;hl=en_US&amp;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Mf2QDpLVjAg?fs=1&amp;hl=en_US&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
<h2>Part 3, Build 9V Battery Assembly</h2>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/Sztt1dqrsRc?fs=1&amp;hl=en_US&amp;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Sztt1dqrsRc?fs=1&amp;hl=en_US&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
<p>Happy Recording!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielwatrous.com/build-a-wireless-microphone-for-your-kodak-zi8/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Optincrusher installation and customization webcast</title>
		<link>http://www.danielwatrous.com/optincrusher-installation-and-customization-webcast</link>
		<comments>http://www.danielwatrous.com/optincrusher-installation-and-customization-webcast#comments</comments>
		<pubDate>Fri, 06 Aug 2010 17:36:43 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[ask for help]]></category>
		<category><![CDATA[aweber]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[email marketing]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[optincrusher]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.danielwatrous.com/?p=607</guid>
		<description><![CDATA[I recently released some software to all my subscribers. It&#8217;s an optin footer that greatly increases the optin rate for your website. In order to help people get maximum benefit from the footer, I held a webcast and installed it for a few websites, including customizations to make it fit with the website. The reason [...]]]></description>
			<content:encoded><![CDATA[<p>I recently released some software to all my subscribers. It&#8217;s an optin footer that greatly increases the optin rate for your website. In order to help people get maximum benefit from the footer, I held a webcast and installed it for a few websites, including customizations to make it fit with the website.</p>
<p>The reason I wanted to post it here is that it turned out to be a good tutorial about using a fantastic free tool (<a target="blank" href="http://www.inkscape.org">Inkscape</a>) to create graphics for your website. I actually show you how to use Photoshop too.</p>
<p>You can download the HD version below the video. If you watch it on the page, click the full screen button so that you get all the details.</p>
<a id="wpfp_d048e09bc72b359b4e9790c526796c12" style="width:640px; height:360px;" class="flowplayer_container player plain"><img src="http://media.danielwatrous.com.s3.amazonaws.com/video/optincrusher-webcast-splash.jpg" alt="" class="splash" /><img width="83" height="83" border="0" src="RELATIVE_PATH/images/play.png" alt="" class="splash_play_button" style="top: 135px; border:0;" /></a>
<p><a href="http://media.danielwatrous.com.s3.amazonaws.com/video/optincrusher-webcast.mp4">Download in HD</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielwatrous.com/optincrusher-installation-and-customization-webcast/feed</wfw:commentRss>
		<slash:comments>52</slash:comments>
<enclosure url="http://media.danielwatrous.com.s3.amazonaws.com/video/optincrusher-webcast.mp4" length="122417701" type="video/mp4" />
		</item>
		<item>
		<title>How to backup your WordPress blog</title>
		<link>http://www.danielwatrous.com/how-to-backup-your-wordpress-blog</link>
		<comments>http://www.danielwatrous.com/how-to-backup-your-wordpress-blog#comments</comments>
		<pubDate>Tue, 29 Jun 2010 21:25:04 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[ask for help]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[membership website]]></category>
		<category><![CDATA[shared hosting]]></category>
		<category><![CDATA[web hosting]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.danielwatrous.com/?p=484</guid>
		<description><![CDATA[So you want to backup your WordPress blog. I suppose you heard someone say that you should. Hopefully you&#8217;re not someone who just suffered the crushing blow of losing your life&#8217;s work, your Magnum Opus. Whatever your scenario (and I really hope you&#8217;re doing this before things go south), I&#8217;m going to show you the [...]]]></description>
			<content:encoded><![CDATA[<p>So you want to backup your WordPress blog. I suppose you heard someone say that you should. Hopefully you&#8217;re not someone who just suffered the crushing blow of losing your life&#8217;s work, your Magnum Opus. Whatever your scenario (and I really hope you&#8217;re doing this before things go south), I&#8217;m going to show you the easiest, most foolproof method I know to regularly backup your WordPress blog.</p>
<h2>Onsite vs. Offsite</h2>
<p>First it&#8217;s important to understand some backup terminology. An onsite backup means that the data for the backup and the data for the production website exist in the same physical location. This might be like making a backup of your computer onto an external hard drive attached to your computer. This would protect you from a hard drive crash, but if your house burns down then both go up in flames.</p>
<p>Offsite means that the data for your backup and the data for your production website are in different physical locations. If one place burns up, the other will still have all the data intact.</p>
<p>There&#8217;s a benefit to each type of backup. An onsite backup, such as an external hard drive, can provide a much faster recovery than downloading the data from another site. Offsite backups are more resilient to acts of God (and kids).</p>
<h2>Backup in the cloud (Amazon S3)</h2>
<p>When it comes to your website, it turns out that the hard drive at your house qualifies as an off site backup. Even better than your hard drive is Amazon S3. There are two reasons why choosing a cloud based service is more appealing than your hard drive.</p>
<ol>
<li>You can automate access to it from your website</li>
<li>They manage redundant, fault tolerant data storage for you</li>
</ol>
<h2>What to backup</h2>
<p>I think many bloggers (those that create backups at all) use the WordPress export feature and feel confident that they have everything they need to recover their website in case of a crash.</p>
<p>It turns out that several things are missing. First is that even the most disciplined person can find it difficult to login regularly and take frequent backups. Since a blog is an evolving opus, constantly changing, it&#8217;s important to take frequent backups. Another problem has to do with the &#8216;rest&#8217; of the information on your website. </p>
<p>What about all the pictures, audios and videos that you upload, along with theme and plugin files? This data needs to be included with your backups in order to restore your website. Without it, you would be able to restore little more than the text content from your site.</p>
<p>So, if you insist on taking manual backups then make sure you use FTP and grab the wp-content folder of your WordPress website in addition to the XML file that you export.</p>
<h2>There&#8217;s a better way</h2>
<p>If you don&#8217;t want to worry about all these details and risk messing them up then you&#8217;re in luck. I found a great plugin which I&#8217;ve been using on all my sites for about a half a year now. It&#8217;s called <a href="http://www.wordpressbackup.org/">Automatic WordPress Backups</a>. To get it up and running all I had to do was provide it with my Amazon S3 account information and it took care of the rest. It manages creating backups on a regular schedule and maintaining historical backups too.</p>
<p>The cost for S3 storage works out to be pennies a month, and for the peace of mind that it brings, that&#8217;s CHEAP!</p>
<h2>How to restore</h2>
<p>In the event that you need to restore your data, you can most likely find someone on elance.com. In fact, if you&#8217;re restoring after a hosting company crash, you could probably even give them the backup file from your S3 account and let them work through the details. It turns out to be pretty easy. Here&#8217;s the process I would follow:</p>
<ol>
<li>Ensure that you have the domain configured and pointed to a directory on your host</li>
<li>Upload WordPress (you can probably use cPanel if you want to)</li>
<li>Delete the wp-content folder and upload the folder from your backup</li>
<li>Create a database and import the database file from your backup</li>
<li>Update the wp-config.php file with the connection information to your new database</li>
</ol>
<p>Hopefully you never need to go through these steps. but if you do, you&#8217;ll be glad that you took the time to setup Automatic Wordperss Backups. Post a comment if you have any questions or need additional help.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielwatrous.com/how-to-backup-your-wordpress-blog/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why you don&#8217;t ever need FTP again</title>
		<link>http://www.danielwatrous.com/why-you-dont-ever-need-ftp-again</link>
		<comments>http://www.danielwatrous.com/why-you-dont-ever-need-ftp-again#comments</comments>
		<pubDate>Tue, 04 May 2010 15:32:41 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Internet Marketing]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.danielwatrous.com/?p=291</guid>
		<description><![CDATA[I sat down to write this post about FTP and figured I would make a video about how to do it. But like any good (lazy) engineer, I went first to see what I could find on youtube.  All the videos sucked.  That&#8217;s not because they didn&#8217;t show you how to FTP. Instead it&#8217;s because [...]]]></description>
			<content:encoded><![CDATA[<p>I sat down to write this post about FTP and figured I would make a video about how to do it. But like any good (lazy) engineer, I went first to see what I could find on youtube.  All the videos sucked.  That&#8217;s not because they didn&#8217;t show you how to FTP.  Instead it&#8217;s because they sorely missed the point.</p>
<h2>What is the point?</h2>
<p>The people that are looking for a tutorial about FTP often don&#8217;t know the &#8216;basics&#8217;. When you tell them to type the &#8216;host&#8217; in here, and &#8216;navigate&#8217; to this folder, and &#8216;set permissions&#8217; there&#8230; Well, it just doesn&#8217;t mean anything. The first video that I watched used at least a half a dozen words in the first 30 seconds that most regular users just don&#8217;t get.</p>
<p>So I decided to change my approach. Rather than teach you about FTP, I&#8217;d rather tell you why you shouldn&#8217;t ever use FTP again.  Huh?</p>
<p>Let&#8217;s start out with a simple question. At the moment you decided to learn how to FTP something up to your server, what were you trying to accomplish? I think it&#8217;s very unlikely that you were sitting down to figure out how FTP works and how to use it to get stuff up to your website.</p>
<p>Instead, I bet you were trying to communicate with your audience/clients/visitors. That&#8217;s a really important distinction. You don&#8217;t want to know how to FTP. You want to communicate with people. So how can you ditch the FTP and start communicating with your clients?</p>
<h2>Use a blog</h2>
<p>The absolute best way I can think of is to use a blog.  With most <a title="web hosting comparison" href="http://www.danielwatrous.com/technology/web-hosting-comparison-shared-hosting">modern hosting accounts</a> you can install a blog without FTP, without database setup and without needing to use any tool other than your web browser (I recommend Google Chrome, by the way). You literally just click a few buttons and you&#8217;re done!  Once it&#8217;s done then you use a web browser, from anywhere in the world, to communicate with people.</p>
<p>If you&#8217;re thinking that a blog would be great except that you still need to upload pictures and videos and so you can&#8217;t get around FTP, then you&#8217;re wrong. WordPress has little &#8220;easy buttons&#8221; that let you find the file on your computer and it puts it right in where it belongs. As far as video, you can now just paste a link to a youtube video and WordPress will take care of the rest.</p>
<h2>Special cases</h2>
<p>There are special cases when you need to FTP something up to your server, but those are more rare. When that moment comes along, do yourself a favor and hire your kids to figure it out for you. If you don&#8217;t have kids at home, find a neighbor that&#8217;s in high school and have them give you a hand. The $10 you pay them will be a huge prize and you can keep your hands clean of all the dirty work.</p>
<h2>Keep your eye on the real prize</h2>
<p>Don&#8217;t forget the real purpose of your website is to communicate with your target audience. Do yourself (and your site visitors) a favor.  Stop trying to figure out how to FTP stuff up to your server and instead <a title="how to use WordPress" href="http://www.danielwatrous.com/technology/how-to-use-wordpress-2-9-simple">figure out how to use WordPress</a>.  Then go on to provide the content that they want. That&#8217;s the real gem!</p>
<p>(photo by Gabriella Fabbri)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielwatrous.com/why-you-dont-ever-need-ftp-again/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web hosting comparison: Dedicated server hosting</title>
		<link>http://www.danielwatrous.com/web-hosting-comparison-dedicated-server-hosting</link>
		<comments>http://www.danielwatrous.com/web-hosting-comparison-dedicated-server-hosting#comments</comments>
		<pubDate>Thu, 08 Apr 2010 17:15:25 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[dedicated server hosting]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[web hosting]]></category>

		<guid isPermaLink="false">http://www.danielwatrous.com/?p=250</guid>
		<description><![CDATA[In my ongoing analogy, a dedicated server would be a lot like a house or independent building.  This article builds on my web hosting comparison.  Getting a dedicated server is the first hosting option that doesn&#8217;t share a resource (strictly speaking, they all share resources, such as network bandwidth and electricity, but in the case [...]]]></description>
			<content:encoded><![CDATA[<p>In my ongoing analogy, a dedicated server would be a lot like a house or independent building.  This article builds on my <a title="Web hosting comparison" href="http://www.danielwatrous.com/technology/web-hosting-comparison">web hosting comparison</a>.  Getting a dedicated server is the first hosting option that doesn&#8217;t share a resource (strictly speaking, they all share resources, such as network bandwidth and electricity, but in the case of a dedicated server you get completely isolated CPU, disk and memory resources).  A dedicated server is more expensive, in much the same way that owning a house is more expensive than renting an apartment or a motel room.  Many people look at a dedicated server as the final upgrade option.  While that&#8217;s not necessarily true, it brings up a valid point.  This is a big commitment.</p>
<h2>What they tell you</h2>
<p>Hosting companies will tell you that the dedicated server is the best you can do for a demanding site.  In some ways this is true, but it&#8217;s not the whole story.  A dedicated server also represents an increase in maintenance and a need for active monitoring.  Addressing some problems that come up with your own server can be expensive, time consuming and risky.  The old adage about giving you &#8220;just enough rope to hang yourself&#8221; can be very appropriate for dedicated servers.</p>
<p>As an example, I&#8217;ve observed several big product launches where a dedicated server was setup to process orders on launch day.  In each case they anticipated millions of dollars in sales.  On launch day their server crashed.  What happened?</p>
<p>A scenario like this makes for a great story about how not even a dedicated server could handle all the traffic.  But I don&#8217;t think they planned it (that would actually be pretty careless and could reduce their sales).  They simply failed to recognize a few basics.  Here they are:</p>
<ul>
<li>Whoever manages your dedicated server may not know as much as the guys that mange the shared hosting or VPS servers.  Managing a server is a lot more complicated than managing a website.</li>
<li>The two big factors that affect server performance are
<ul>
<li>The number of people that visit your site at one moment in time</li>
<li>The amount of processing that needs to happen for each visitor</li>
</ul>
</li>
<li>How various technologies interact together.</li>
</ul>
<h2>A Bus can carry more people than a Car</h2>
<p>Here&#8217;s one way to look at it.  I&#8217;m a guy and so I&#8217;ll use a car analogy.  There are small economy cars, large trucks and then semi trailers and finally buses.  Each one has its purpose.  The entry level servers might be like a small economy car.  They give you the ability to decide exactly where you go and when.  You choose what you play on the radio and whether you tint the windows and roll like a &#8220;homey&#8221; (haha, did I say that right, dawg?).  The problem is that an economy car was designed to carry a few people at a time, not dozens.</p>
<p>The shared hosting servers are buses.  They&#8217;re designed from the start to accommodate lots of people doing different things at the same time.  But you don&#8217;t have as much control over the windows, the radio, etc.  Despite the fact that you have to share the space with others, there&#8217;s a natural ebb and flow that can actually give you more burst capacity than a dedicated server.  In other words, if you have 100 people come to your site at the same moment, a shared hosting environment may actually process those requests faster than a dedicated server.  This stops being the case when you have to sustain that load or your processing requirements become very complicated.</p>
<p>As you increase what you&#8217;re willing to pay for a dedicated server, you get more processors (CPUs), more memory and even faster components altogether.  Since you can use 100% of the resources in a dedicated server, a small increase in cost may give you big gains down the road.  There&#8217;s a point at which a dedicated server becomes a better choice for high traffic than shared hosting, but the price point might make other alternatives more appealing (for example, cloud computing).</p>
<h2>Good uses for a dedicated server</h2>
<p>If your business requires very custom software or has strict (even statutory) requirements about how you deal with customer data, then a custom server might be the right choice.  You might also have the need to setup several different environments that use a variety of resources.  Configuring these resources can be much easier in an isolated, dedicated environment.  However, you want to keep in mind that you can achieve a custom environment with a VPS at a much lower cost, but you can&#8217;t accommodate as many visitors.</p>
<p>For a single dedicated server the most significant impact on responsiveness and how much load it can handle before pooping out will be:</p>
<ul>
<li>Number of CPUs</li>
<li>Amount of memory (RAM)</li>
</ul>
<p>A machine with two CPUs can accommodate two visitors at the same time.  A machine with 16 CPUs can handle 16 visitors at the same time.  Now while that may not be exactly true, it&#8217;s a really good approximation, and as long as you don&#8217;t run out of memory or spend too much time waiting on the database, you can have a pretty responsive site.</p>
<h2>When not to have a dedicated server</h2>
<p>Dedicated servers, much like VPS plans, can buckle under heavy concurrent load.  Concurrent means many people at the same instant.  So if your website gets 100,000 visits per year and they are evenly spaced, then you&#8217;ll get by just fine.  However, if you were to get only 20,000 visits per year but they all came within a <em>two (2) hour window</em>, then a dedicated server might not be the best option.  <strong>Remember, it&#8217;s not the number of visitors to your site, but their proximity in time to one another that will determine the responsiveness of your server.</strong></p>
<h2>Alternatives</h2>
<p>If a dedicated server isn&#8217;t right for you then you might consider a <a title="shared web hosting" href="http://www.danielwatrous.com/technology/web-hosting-comparison-shared-hosting">shared hosting</a> or <a title="VPS web hosting" href="http://www.danielwatrous.com/technology/web-hosting-comparison-vps-hosting">VPS hosting</a> plan.  You could even move up to the granddaddy of them all.  THE CLOUD!</p>
<p>The term &#8220;cloud&#8221; makes some tech folks laugh, because there isn&#8217;t really such a thing as the cloud, but calling something a cloud and giving it a mystical power to absorb any amount of processing or traffic without breaking a sweat is downright awesome marketing fodder.  That&#8217;s what I&#8217;ll cover in my next article.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielwatrous.com/web-hosting-comparison-dedicated-server-hosting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web hosting comparison: VPS hosting</title>
		<link>http://www.danielwatrous.com/web-hosting-comparison-vps-hosting</link>
		<comments>http://www.danielwatrous.com/web-hosting-comparison-vps-hosting#comments</comments>
		<pubDate>Thu, 08 Apr 2010 16:25:12 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[web hosting]]></category>

		<guid isPermaLink="false">http://www.danielwatrous.com/?p=228</guid>
		<description><![CDATA[VPS hosting corresponds to renting or buying an apartment or condo.  This articles builds on the web hosting comparison article.  VPS hosting is still shared hosting, but there is more isolation and finer control over how you use the resources that are available to you.  These plans generally range from $20 to$200, depending on how [...]]]></description>
			<content:encoded><![CDATA[<p>VPS hosting corresponds to renting or buying an apartment or condo.  This articles builds on the <a title="Web hosting comparison" href="http://www.danielwatrous.com/technology/web-hosting-comparison">web hosting comparison</a> article.  VPS hosting is still shared hosting, but there is more isolation and finer control over how you use the resources that are available to you.  These plans generally range from $20 to$200, depending on how many resources you want.  While many hosting companies suggest this is the next upgrade to shared hosting, that may not be the best option, as you&#8217;ll see.</p>
<h2>What they tell you</h2>
<p>VPS will offer several things that you don&#8217;t get with shared hosting.  In general these include more direct access to manipulate the software and settings of the server, more isolation from other processes running on the shared machine and fewer sites sharing a given server.  If your eyes started to glaze over, don&#8217;t worry.  It will all make sense in a minute, but what might trouble you is the way that the hosting companies translate this for you.</p>
<p>Many hosting companies suggest that &#8220;upgrading&#8221; to a VPS will be like having your own server, including having more, guaranteed resources.  That&#8217;s partly true, but it doesn&#8217;t hold true when you have a large traffic spike.</p>
<p>Think about it like this.  If you decide to throw a party for your friends, you&#8217;ll have much more control over where furniture goes, what to eat, watch, play, how much noise to make, etc. in your own apartment or condo.  The problem is that once you fill up your apartment, there&#8217;s no more room (no where to spill over).  If 100 people show up, then some of them just aren&#8217;t going to fit.</p>
<h2>A case where shared hosting beats VPS</h2>
<p>In my last article about share hosting, I explain that a single machine is shared between many users.  In some cases a few hundred.  It seems reasonable then to assume that a VPS machine which is shared by fewer users would give you more resources.</p>
<p>The big difference is that in a shared environment, even though it&#8217;s shared by more users, each one of  you have access to all of the CPUs (processors).  That means if there&#8217;s a spike in traffic you can use all of the processors in a short burst.  A lower end VPS typically provides only one CPU which will reduce the burst capacity.  This is similar to the way that a hotel can accommodate many more people than a condo, but there are more restrictive rules that apply in the hotel.</p>
<p>So the most typical resource limitation in a VPS is access to the CPU, which can be especially problematic if you have a high traffic site that&#8217;s CPU intensive.  Since the starting ($20/month) plans give you <em>one (1) virtual processor</em>, all of your traffic has to go through that one processor.  Memory size is also fixed for a VPS and once it&#8217;s gone it&#8217;s gone.  This is different than a shared plan where everyone has access to multiple processors and the memory is typically determined by page load and pulls from a much larger pool.</p>
<h2>Server isolation</h2>
<p>Another misconception is that the servers are perfectly isolated.  In fact they&#8217;re not.  They are virtually isolated.  That means you may still be sharing processor cycles with another VPS.  This can lead to your site becoming slow due to high load by another VPS user on the same system.  While resources are more isolated, they still interact, just like an apartment building where each unit is connected and they all share public parking spaces.</p>
<p>In my experience, traffic spikes can actually cause more damage to a VPS than a shared hosting environment, since the requests stack up so quickly and the resources available are fixed and generally smaller than on the shared plans.</p>
<h2>Good uses for VPS hosting</h2>
<p>There are some times when getting a VPS makes a lot of sense.  These include the need for a custom server environment, or more stringent security requirements for the data your managing.  You might also find a VPS a terrific testing environment for new server configurations and new software.  $20/month is a lot cheaper than buying a new physical server.  In other words, you want a VPS when your traffic is going to be spread out and you need more control over the server environment.</p>
<h2>When it might not make sense to choose shared hosting</h2>
<ul>
<li>You&#8217;re hosting mainstream software that doesn&#8217;t require any special configuration on the server (WordPress, for example)</li>
<li>You have traffic spikes where many people are coming to your site in a short period of time</li>
<li>You&#8217;re not very computer savvy and don&#8217;t want to manage your own server</li>
</ul>
<p>I should mention that the idea of a VPS tends to be a popular choice among a lot of the more techie web developers.  That might be due to the fact that they get to tinker with the server or they think isolation is preferable to fully shared resources.</p>
<p>If your &#8216;<em>web guy</em>&#8216; suggests a VPS I recommend you ask yourself the questions that came up in this post.  How much traffic do you get?  Do you really need a custom server environment?  Do you need isolation of data and other resources?  While shared hosting has more rigid rules to follow, in some ways it can accommodate moderate traffic spikes better than a VPS.</p>
<h2>Alternatives</h2>
<p>If a VPS isn&#8217;t the right fit, you can try to move over to a <a title="shared web hosting" href="http://www.danielwatrous.com/technology/web-hosting-comparison-shared-hosting">shared hosting</a> plan or upgrade to a dedicated server.  In the next article I&#8217;ll discuss dedicated server hosting.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielwatrous.com/web-hosting-comparison-vps-hosting/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web hosting comparison: shared hosting</title>
		<link>http://www.danielwatrous.com/web-hosting-comparison-shared-hosting</link>
		<comments>http://www.danielwatrous.com/web-hosting-comparison-shared-hosting#comments</comments>
		<pubDate>Thu, 08 Apr 2010 15:29:09 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[free hosting]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[shared hosting]]></category>
		<category><![CDATA[web hosting]]></category>

		<guid isPermaLink="false">http://www.danielwatrous.com/?p=221</guid>
		<description><![CDATA[Shared web hosting corresponds to staying in a motel or hotel.  This article builds on the web hosting comparison article.  Shared hosting might have different names at different hosting companies, but a quick and easy way to know if your in this category is that the cost will generally range in price from FREE to [...]]]></description>
			<content:encoded><![CDATA[<p>Shared web hosting corresponds to staying in a motel or hotel.  This article builds on the <a title="web hosting comparison" href="http://www.danielwatrous.com/technology/web-hosting-comparison" target="_self">web hosting comparison</a> article.  Shared hosting might have different names at different hosting companies, but a quick and easy way to know if your in this category is that the cost will generally range in price from FREE to $40.  This is the most common type of web hosting and is probably what you&#8217;re using if you&#8217;re hosting your own websites.  Despite the promises made by your web hosting company, there are some details that can help you know how to get the most out of shared hosting and when it might not be a good option.</p>
<h2>What they tell you</h2>
<p>Send any hosting company an email asking if their shared hosting plans will accommodate a large amount of traffic and you&#8217;ll probably get a response like this: &#8220;Yes, our hosting plan can easily accommodate that&#8221;.  I had one client ask the question &#8220;What happen&#8217;s when I end up on Oprah.  Will my website shutdown?&#8221;.  Of course they replied and said that it would work just fine, even if they were on Oprah and so they wen&#8217;t with that hosting company.  A few months later they were on a lesser TV show and got a big spike in traffic the server basically shutdown.  What about the Oprah promise?</p>
<p>It might seem at the surface that their answer is misleading or even dishonest, but I&#8217;m not convinced that all of them are intentionally misleading you.  The reason they answer so confidently that their hosting will accommodate those levels of traffic is that most people talk about traffic all day long, but don&#8217;t actually do what it takes to get the traffic.  It&#8217;s actually a pretty safe gamble on their part.</p>
<h2>Typical resource limitations</h2>
<p>Even if a hosting company promises unlimited everything, there are limitations.  Some of the typical limitations that come along with shared hosting include memory usage limits, how much of the computer&#8217;s processor (CPU) you can use and maximum number of concurrent requests.  Here&#8217;s an English translation:  You can have unlimited bandwidth, disk space, websites, etc. so long as no more than 25 people want a web page from you at any one moment and each page doesn&#8217;t need more than 1/4th of the CPU or X amount of memory.  If that sounds a little less than unlimited then you&#8217;re right, but again, it&#8217;s a safe gamble on their side.</p>
<p>And if it sounds cheap, it really isn&#8217;t.  The fact of the matter is that they probably have between 50 and 300 other people on that same server (motel).  Each site on that server needs some of the memory, some of the CPU, etc.  If one site consumed all of the resources, that wouldn&#8217;t be fair to the other people renting space there.  With shared hosting it&#8217;s important to understand that your site isn&#8217;t the only one on the server and the decisions they make about that server take into account everyone that hosts there.  Just think about what the management would do at motel 6 if you rented one room and invited a hundred people to a party there or to enjoy the pool with you.  Their not being rude, but you&#8217;re only paying for a small slice of the pie.  Don&#8217;t expect to eat the whole thing.</p>
<h2>Traffic spike (yours or theirs)</h2>
<p>The most common problem I find on shared hosting is that a site slows down due to one of two things.  It could be that one site on the server was not made very well and uses more resources than it should (like a gas guzzler car).  It could also be that one site on the server gets a big spike in traffic and starts consuming all the resources on that server.  It doesn&#8217;t matter if it&#8217;s your site that&#8217;s responsible or not.  No matter which site causes it, all of the sites on that server are affected because they&#8217;re all trying to use the same resources at the same time.</p>
<p>This is the reason for one of the most unfortunate occurrences in internet marketing.  Some diligent chap has been slaving away for years trying to get a break that will bring the traffic rolling in.  He finally gets slashdotted, or digged and what happens?  His server poops out, or his hosting company does the<em> unthinkable</em> and suspends the account.  AAAARRRRGGGHHH!  What a nightmare.</p>
<p>At the very moment that you finally get tens of thousands of visitors to your site your hosting company puts up a billboard saying <strong>&#8220;This account has been suspended&#8221;</strong>.  I do fault hosting companies for not being a little more savvy and having an alternate suspension message like &#8220;<em>This site is currently unavailable because it got boat loads of traffic</em>&#8220;.  At least that wouldn&#8217;t leave people to wonder if your site is shady and it might even add to social proof that your site is &#8216;cool&#8217;.  Oh, the dreaded account suspension for succeeding&#8230;</p>
<h2>Good uses for shared hosting</h2>
<p>But alas, you can&#8217;t really expect to rent a motel room then host a party for a thousand people, right?  There are some good uses for shared hosting and they include wordpress blogs and basic shopping carts.  Due to the large variety of plugins, themes and other options in just a blog, it&#8217;s very difficult to say how many visitors a site on shared hosting can accommodate.  It&#8217;s probably safe to say that a shared hosting account can handle a couple hundred to a couple thousand visits per day.  But remember that the proximity of one visit to another plays a big role.  With that in mind, you have to think about your site visitors surfing patterns.</p>
<h2>How to get the most out of shared hosting</h2>
<p>Some factors to consider when choosing a shared hosting company include the following:</p>
<ul>
<li>How many cores their servers have</li>
<li>Number of accounts per server</li>
<li>Resource limitations</li>
</ul>
<p>The number of cores (or CPUs) has an impact on how many visitors the site can handle at one time.  So if you&#8217;re on a server that has 8 cores then your site can (in theory at least) handle eight visitors at the same time.  Remember that this is like eight people showing up at the supermarket at the same time.  If there are eight check stands open, no one will have to wait.  The more cores the better (assuming the servers don&#8217;t have too many users).</p>
<p>This really turns out to be a bit of a crapshoot, since you might have the misfortune of ending up on a server with another high volume site.  Hopefully if you really do have a high volume site then you end up on a server with a bunch of people that don&#8217;t get much traffic at all.</p>
<h3>What are my preferred shared hosting providers?</h3>
<p>I currently host with two different providers.  Some of the reasons I host with them include</p>
<ul>
<li>Fast response to support requests</li>
<li>Very few events that require support</li>
<li>Reliable, industry standard platform</li>
<li>Fast servers that aren&#8217;t oversold</li>
</ul>
<p>For the reasons above I have shared hosting accounts with the following companies:</p>
<ul>
<li><a title="hostgator shared hosting" href="http://www.danielwatrous.com/hostgator">Hostgator</a></li>
<li><a title="Byethost shared hosting" href="http://www.danielwatrous.com/byethost">Byethost</a></li>
</ul>
<p>I&#8217;m very confident recommending them because I&#8217;ve had such a great experience with them.  The real trick with shared hosting is making sure it&#8217;s a fit in the first place.</p>
<h2>When not to buy shared</h2>
<p>Some reasons not to get shared hosting include:</p>
<ul>
<li>Large traffic spikes in short amounts of time</li>
<li>Require custom programming and/or other atypical resources</li>
</ul>
<h2>Alternatives</h2>
<p>If shared hosting isn&#8217;t a fit you can upgrade to a VPS, dedicated server or load balanced system.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielwatrous.com/web-hosting-comparison-shared-hosting/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Web Hosting Comparison (or how to understand web hosting)</title>
		<link>http://www.danielwatrous.com/web-hosting-comparison</link>
		<comments>http://www.danielwatrous.com/web-hosting-comparison#comments</comments>
		<pubDate>Mon, 05 Apr 2010 17:36:15 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[cloud hosting]]></category>
		<category><![CDATA[dedicated server hosting]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[shared hosting]]></category>
		<category><![CDATA[VPS hosting]]></category>
		<category><![CDATA[web hosting]]></category>

		<guid isPermaLink="false">http://www.danielwatrous.com/?p=219</guid>
		<description><![CDATA[You don&#8217;t have to read this whole article As I write this article I expect that only a small percentage of people will have any reason to read beyond the third paragraph.  I&#8217;ll probably offend someone with the reason I give for this, but I invite you to prove me wrong.  Unfortunately the cards are [...]]]></description>
			<content:encoded><![CDATA[<h2>You don&#8217;t have to read this whole article</h2>
<p>As I write this article I expect that only a small percentage of people will have any reason to read beyond the third paragraph.  I&#8217;ll probably offend someone with the reason I give for this, but I invite you to prove me wrong.  Unfortunately the cards are stacked against you and I have proof!  There&#8217;s an entire industry that gets fat off of you because it knows you so well.  I&#8217;ll get to my web hosting comparison in just a minute, but first, let&#8217;s talk about the real problem.</p>
<p>If you&#8217;ve ever searched for a web hosting company, you&#8217;ve probably been excited to find a ton of hosting companies that offer UNLIMITED everything.  That includes unlimited bandwidth, unlimited disk space, unlimited websites, etc.  I&#8217;m sure a lot of people assume that the blazing speeds of modern technology make it possible to process data instantaneously while consuming very few resources.  After all, how else could they provide unlimited everything for $5/month?</p>
<p>The answer is that they can only provide unlimited everything because they know a few things about their clients.  First is that you don&#8217;t produce content for your website regularly.  When you do produce content for your website you don&#8217;t create backlinks to it.  In fact you don&#8217;t do much at all to drive traffic to your site, which means you don&#8217;t get a lot of traffic and your site consumes virtually zero resources!  In short, it&#8217;s easy to offer someone unlimited everything when they know you will take advantage of almost nothing.  If this is you then stick with the cheapest shared hosting plan you can find and it will do everything you need.</p>
<p>If you&#8217;re still with me, allow me to explain what I mean.  The fact is that there is no such thing as unlimited hosting.  The good hosting companies account for every electron that travels through their servers (almost).  For every CPU or MB of memory there are only so many web pages that a server can serve.  Every server has a limit.</p>
<h2>Let me compare web hosting to housing</h2>
<p>There are several types of hosting that range in price from FREE to hundreds of dollars per month.  Each of these different hosting models exists because there&#8217;s a niche to consume it.  Interestingly, very few people understand which type of hosting they should use or why.  Here are some of the most common (popular) hosting types:</p>
<ul>
<li>Shared</li>
<li>VPS</li>
<li>Dedicated server</li>
<li>Cloud or load balanced servers</li>
</ul>
<p>Within each of those hosting types there are tiers of options, but I&#8217;m going to discuss those in separate posts.  Today I want to explain some of the differences between these four top level hosting models.  The easiest way I can explain is with an analogy about housing.  Here&#8217;s the correspondence:</p>
<ul>
<li>Shared == Hotel/Motel</li>
<li>VPS == Apartment/Condominium</li>
<li>Dedicated server == House/Building</li>
<li>Cloud == Campus</li>
</ul>
<p>Just as Hotels and Motels come in a broad range, from ultra cheap and dirty to ultra luxury, so come the shared hosting plans.  Likewise for the others.  Within each category there are big swings in quality and features.  There are a few important things to get from these analogies.</p>
<p>First is that in a shared environment (think hotel/motel), what one person does in the hotel can potentially affect the others.  If one careless guest lights his room on fire, everyone in the whole place must evacuate.  If you&#8217;re staying in a cheap motel and the neighbors are making a lot of noise, you hear it too.  If you decide to eat a really smelly fish dinner in a hotel, the smell might waft into other rooms.  This thinking readily extends to amenities like a pool, hot tub, sauna, snack bar and so on.  What one person does affects the others.  So it is in a shared hosting  environment: what happens to one website affects the others.</p>
<p>As you move up into apartements, condos, houses and campuses, the effect you have on someone else (and their effect on you) is diminished.  The trade off is that your personal maintenance increases.  In a motel, you don&#8217;t have to care about the plumbing.  You don&#8217;t even have to make your own bed!  If there&#8217;s a problem with your room they get you to another room.  In an apartment a problem is more of a pain since you have to call the landlord and deal with it until he can send someone to fix it.  In a house you have to call the plumber yourself, or fix it yourself.  The repairs can be much more expensive too, especially since you&#8217;re not spreading the cost among a group.</p>
<p>The effort you go through with hosting correlates pretty well with my description of housing above.  If you use shared hosting you don&#8217;t have to worry about much at all.  If you use a VPS, you have to manage a little bit more and it&#8217;s more of a bother.  A dedicated server can require a lot of maintenance and expense to keep it running smoothly, and the cost of a load balanced cloud system can be pretty high.  Hopefully you&#8217;re starting to see that to make the best decision requires more than just a web hosting comparison.  You need to accurately identify your needs in the first place.</p>
<h2>My site is so slow</h2>
<p>One of the most common complaints about web hosting is &#8220;my site isn&#8217;t fast&#8221;.  There are literally an endless number of reasons this could be.  Some have to do with the hosting provider, some have to do with what you&#8217;re trying to host.  Some may not have anything to do with you or your host, but are actually caused by other people hosting on that same server.  Even other reasons may have to do with your internet service or global  internet issues.</p>
<p>The most common reason that a site will slow down is that there are too many visitors at one time.  To understand this, you want to think about the checkout at your local supermarket.  If you have a small shop with a single checkout and five people want to checkout at the same time, you end up with a line.  A web site is no different.  If you have five people that all want to view a web page at the same time, they have to get in line.  Fortunately, a web page can load faster than you can checkout at the supermarket, but they still line up and get served one at a time.</p>
<p>What might surprise you is that the number of visitors that come to your site is NOT as important as when they come.  If you take two sites that both get 10,000 visitors per day, where one gets all of its visitors between 8:00 am and 9:00 am (in one hour) and the other gets those same visitors evenly spread out throughout the day, you have very different needs.  The site that receives all it&#8217;s visitors in the same hour will need significantly more resources than the site that has them evenly spread out.  In fact, the cost to host the site with all the visitors in one hour could be 10 or 20 times more than the other site.  Just like the supermarket, during a big sale they&#8217;ll need to open more checkout lines.  but even with more checkout lines you might still have to wait (it always feels like this at Wal-mart).</p>
<h2>This is why product launches crash servers</h2>
<p>This is why product launches crash servers.  If you&#8217;ve ever watched a big launch for a new product and found your way to their server at the launch minute, you probably noticed that the pages load slow or perhaps not at all.  It&#8217;s not a stunt or trick aimed at convincing you that their product is popular (that would be a risky trick to pull on people interested in giving you their money).  The fact is that they&#8217;re trying to accommodate the rush.  It&#8217;s as if several thousand people came to Wal-mart at the exact same moment to buy a new video game console.  They form a line and get served one by one.  The same thing happens when a new movie comes out.  You end up with long lines.  For some reason the idea of standing in line makes sense to people in a physical (real) world sense, but they think technology is different.  Turns out it&#8217;s not.</p>
<p>Another surprise is that revenue doesn&#8217;t necessarily track with the cost of  hosting and expensive hosting doesn&#8217;t guarantee revenue.  As strange as it sounds, one guy might be able to host a low traffic site on a free shared hosting account (I don&#8217;t recommend this for commercial projects, by the way) and make a full time living, while another would have to pay hundreds of dollars a month to accommodate traffic that produced barely enough revenue to cover the hosting costs.  By the way, if you&#8217;re doing that I recommend you rethink your plan or find a new niche.</p>
<p>In the next few articles I&#8217;m going to continue my web hosting comparison and explain each of the four hosting models I mentioned above in a way that helps you know why you would need one or the other.  A well informed decision can save you time, money and a lot of headache from lost opportunity or traffic.</p>
<p>If you have something specific that you want me to cover, leave a comment blow.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielwatrous.com/web-hosting-comparison/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>I hope all my clients read this</title>
		<link>http://www.danielwatrous.com/how-to-hack-a-password</link>
		<comments>http://www.danielwatrous.com/how-to-hack-a-password#comments</comments>
		<pubDate>Wed, 31 Mar 2010 16:20:54 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Consulting]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[passwords]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.danielwatrous.com/?p=244</guid>
		<description><![CDATA[It&#8217;s hard to say that number of times that I&#8217;ve told my clients to choose strong passwords.  No matter how many times I do, it&#8217;s just hard work to choose good passwords because they&#8217;re so hard to remember.  Well, as a  reminder to them I wanted to point out a great article I read about [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s hard to say that number of times that I&#8217;ve told my clients to choose strong passwords.  No matter how many times I do, it&#8217;s just hard work to choose good passwords because they&#8217;re so hard to remember.  Well, as a  reminder to them I wanted to point out a great article I read about <a href="http://lifehacker.com/5505400/how-id-hack-your-weak-passwords" target="_blank">how to hack passwords</a>.</p>
<h2>Don&#8217;t go telling folks how to hack passwords</h2>
<p>I&#8217;m sure someone will comment or send me a note that it&#8217;s not wise of me to call attention to the methods of hacking passwords.  Unfortunately it&#8217;s a bit like gun control.  The bad guys are going to find the guns they want and the good folks won&#8217;t use them for the wrong reasons anyway.  It also reminds me of another old joke about the security practices of some companies: &#8220;Security by Obscurity&#8221;.  Simply avoiding the topic and not drawing attention to things that should be secure usually doesn&#8217;t get you very far.</p>
<p>The good news is that most of you don&#8217;t have a thing to worry about.  Why?  Because you&#8217;re not a high value target.  As long as you don&#8217;t do anything to ever upset anyone or draw any attention to yourself or download crap (like free music, software, etc) from the internet then you probably don&#8217;t have to worry too much about it.  The guys that spend their time hacking passwords either have a gripe with someone or want to steal money and information.</p>
<h2>Just to be safe</h2>
<p>Either way, why not make sure that you&#8217;re covered and use a password manager?  What&#8217;s that you ask?  A password manager is a small bit of software that generates strong passwords and keeps track of all of your passwords.  The one I use is free and open source: <a title="Free Password Manager" href="http://keepass.info/" target="_blank">KeePass</a>.  In order to login to a website there are shortcut keys that actually type in your details so you don&#8217;t have to remember a thing.  It also runs from a USB drive or you can sync your password file using a service like <a title="online file sharing" href="https://www.dropbox.com/home" target="_blank">dropbox.com</a>.  If you&#8217;re on a Mac then you can use this version <a href="http://www.keepassx.org/">http://www.keepassx.org/</a>.</p>
<p>Sure it&#8217;s a little more work than typing in you favorite food, but you&#8217;ll wish you had if you ever get hacked.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.danielwatrous.com/how-to-hack-a-password/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

