<?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>Online Dating Guide &#187; technology</title>
	<atom:link href="http://www.littleredrails.com/blog/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.littleredrails.com/blog</link>
	<description>Getting on Track with Online Dating</description>
	<lastBuildDate>Mon, 06 Feb 2012 16:30:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>GoDaddy Hosting Slow? Why I Switched to HostGator</title>
		<link>http://www.littleredrails.com/blog/2010/07/10/godaddy-hosting-slow-why-i-switched-to-hostgator/</link>
		<comments>http://www.littleredrails.com/blog/2010/07/10/godaddy-hosting-slow-why-i-switched-to-hostgator/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 02:10:34 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[godaddy]]></category>
		<category><![CDATA[hostgator]]></category>
		<category><![CDATA[personal experience]]></category>

		<guid isPermaLink="false">http://www.littleredrails.com/blog/?p=3219</guid>
		<description><![CDATA[
<p>Why has my hosting become so slow? That is the question I found myself asking about my GoDaddy account after a few months of having this website. In this &#8220;off topic&#8221; article I wanted to discuss my problems for this site when using GoDaddy and why I chose HostGator as my new hosting company. I&#8217;ll also discuss how well things have gone since switching.</p>
My Problems with GoDaddy
<p>I can break my issues using GoDaddy into a few different categories but it [...]


Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2008/01/26/setting-up-ruby-on-rails-with-godaddy/' rel='bookmark' title='Permanent Link: Setting up Ruby on Rails with GoDaddy'>Setting up Ruby on Rails with GoDaddy</a></li>
<li><a href='http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/' rel='bookmark' title='Permanent Link: Using WP-Cache on GoDaddy (500 Error)'>Using WP-Cache on GoDaddy (500 Error)</a></li>
<li><a href='http://www.littleredrails.com/blog/2010/02/08/repairing-a-crashed-table-in-phpmyadmin/' rel='bookmark' title='Permanent Link: Repairing a Crashed Table in phpMyAdmin'>Repairing a Crashed Table in phpMyAdmin</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div style='float:right;'><a href="http://www.littleredrails.com/go/?hostgator" target="_blank"><img src="http://www.littleredrails.com/blog/wp-content/uploads/2010/07/godaddy-switch.jpg" alt="Host Gator" title="switching to hostgator" width="160" height="140" class="alignnone size-full wp-image-3233" /></a></div>
<p>Why has my hosting become so slow? That is the question I found myself asking about my GoDaddy account after a few months of having this website. In this &#8220;off topic&#8221; article I wanted to discuss my problems for this site when using GoDaddy and why I chose <a href='http://www.littleredrails.com/go/?hostgator' target='_blank'>HostGator</a> as my new hosting company. I&#8217;ll also discuss how well things have gone since switching.</p>
<h3>My Problems with GoDaddy</h3>
<p>I can break my issues using GoDaddy into a few different categories but it really came down to one issue: inconsistency. To be more specific, these were the areas where I had issues:</p>
<p><strong>Database Performance</strong><br />
This was the first area where I started noticing problems. I found that static web pages (like HTML pages) always loaded great at GoDaddy. However, as soon as I started using a database (both with Ruby on Rails and later with WordPress) the performance went downhill. </p>
<p>The confusing part about this was that some days my site would load in a few seconds while on others it would take up to 20 seconds to load one page! There were times the pages would never load at all and just timeout which is just unacceptable. With Google recently stating that <a href="http://googlewebmastercentral.blogspot.com/2010/04/using-site-speed-in-web-search-ranking.html" target="_blank">page speed can affect a site&#8217;s search results</a>, it became even more unacceptable.</p>
<p>GoDaddy is by far the biggest hosting provider and the general consensus they really struggle to balance their users across their databases. Things may be going along great for a long time and then a few active users are added to your database server and everything slows down.</p>
<p><strong>Support Issues</strong><br />
Again, the problem for me (aside from having to pay long-distance for the calls) was inconsistency. </p>
<p>At times, I would call in and get bad advice, given with the greatest degree of confidence, only to find out later it was the wrong approach to solving the problem. But then <em>other times</em> I would get super helpful support where I could tell I was dealing with someone who knew the issues well and who was able to help me fix things pretty quickly. Also, GoDaddy was very quick to insist that software issues or setup were not their problem which was very aggravating. The problem with that argument is that it can very subjective and some support people seem very quick to jump to that explanation.<br />
<span id="more-3219"></span><br />
<strong>One Other Issue&#8230;</strong><br />
The last straw for me was when I got a virus on my site. This was at a time period where a <a href="http://tech.slashdot.org/article.pl?sid=10/04/26/1527215" target="_blank">large number of GoDaddy hosted sites were being compromised</a>. The official word from the company was that this was a user issue because certain settings or software versions were incorrect. Well, I didn&#8217;t fall into any of the categories they listed as a user issue but no one could explain why I was affected. It was at this point that I had to admit to myself that it was time to find new hosting. After moving away from GoDaddy, I read of people who were being repeatedly compromised even after &#8220;fixing&#8221; things as instructed by GoDaddy so it seems that my hunch was right.</p>
<h3>A Desire to Not Switch (and Tips if You Don&#8217;t Want to Switch)</h3>
<p>I really didn&#8217;t want to leave GoDaddy. Often, I found the service to be adequate and honestly I didn&#8217;t want to deal with what I saw as the hassle of migrating to another service. As I&#8217;ve posted here in the past, I went out of my way to solve my issues within their hosting service. I feel like I helped solve two pretty big issues for myself and other users of GoDaddy, both of which I discussed on this site:</p>
<ul>
<li><a href="http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/" target="_blank">WP Cache on GoDaddy 500 Error</a> </p>
<li><a href="http://www.littleredrails.com/blog/2008/01/26/setting-up-ruby-on-rails-with-godaddy/" target="_blank">Setting up Ruby on Rails with GoDaddy</a></ul>
<p>I also liked having one account for both my domains and my hosting (which I suspect is a big draw for many people who find themselves using GoDaddy). I spent two-and-a-half years using GoDaddy but eventually switching was finally worth the effort. As I began to take my blog more seriously, the idea that my site would be unavailable or extremely slow at random times just didn&#8217;t feel acceptable any longer. </p>
<p>Still, I&#8217;m sure there are a few people out there that would like to stick it out with GoDaddy, maybe for the same reasons I had. If this is you, I can give you a few recommendations for your site:</p>
<ul>
<li><strong>Use W3 Total Cache:</strong> If you are using WordPress, check out <a href='http://wordpress.org/extend/plugins/w3-total-cache/' target='_blank'>W3 Total Cache</a>. It won&#8217;t make things perfect but it will make things better. Just keep in mind, this will only take you so far. A slow database will still be a slow database and if you begin to attract significant traffic this will be inadequate</p>
<li><strong>Creating a New Database:</strong> This is a trick I found to work pretty well. First, backup your current database then create a new database in your hosting account. Restore your backup to this new database and then point your application (for me, WordPress) to the new database. This actually worked well for me a few times since (I&#8217;m guessing) I ended up on a new database server that had less users on it. This solution only temporarily helps since the new database can slow down as well. Keep in mind this is really a game of chance! You could actually end up on a slower server.
<li><strong>Stay Up-to-Date:</strong> GoDaddy offers options such as upgrading your hosting software version which would do things like move your site from PHP4 to PHP5. I would recommend doing this as early as you can. Because GoDaddy is such a huge company, they are a big target for hackers and older software versions do create a bigger risk.
</ul>
<h3>Why I Switched to HostGator</h3>
<p>Based on my previous hosting experiences, I felt I had identified the two areas most important to me: <strong>performance</strong> and <strong>support</strong>. These two areas are where I started my search for new hosting. </p>
<p>As I&#8217;ll discuss, I decided on HostGator and I went with their <a href="http://www.littleredrails.com/go/?hostgatorreseller" target="_blank">Reseller Hosting</a>. All the reviews I saw of Reseller Hosting raved about the performance. Now the Reseller Hosting is much more expensive than what I was paying at GoDaddy (I now pay $24 a month) but I wanted to luxury of not having to worry about the speed of my site. I figured that the Reseller Hosting was a nice stepping stone from shared hosting to something bigger (if I ever need anything bigger). Also, a great thing for me about the Reseller Hosting is that I was also able to move my wife&#8217;s website to the same reseller account so I could manage it from there, improving the speed of her site and helping offset the total cost of my hosting. Anyway, on to why I chose HostGator:</p>
<p><strong>Support</strong><br />
No matter who you choose, every hosting company is going to have problems or issues. If it is impossible to totally avoid ever having problems, then I want to choose the hosting company that handles problems the best. I found the support reviews for HostGator to be universally good. I actually couldn&#8217;t find anyone who complained about it. Just looking at the top of their home page compared to GoDaddy shows that they care about support. Can you spot the difference between these two page headers?<br />
<a href="http://www.littleredrails.com/go/?hostgator" target="_blank"><img src="http://www.littleredrails.com/blog/wp-content/uploads/2010/07/support-difference.jpg" alt="get great hosting support" title="get great hosting support" width="550" height="97" class="alignnone size-full wp-image-3238" /></a><br />
If you look closely, you&#8217;ll see that support from HostGator is <strong>100% free</strong>. Actually, it isn&#8217;t just free, HostGator is <em>paying</em> to support you with the 800 number. This is normal and should be expected but it is not the case with GoDaddy. I think a new rule for me having now used a support service that requires I pay long-distance to get support is that I will only ever use a service that makes getting support both easy and free.</p>
<p><strong>Performance</strong><br />
HostGator was generally well reviewed for their performance. Where I couldn&#8217;t find anyone who complained of the support I was (eventually) able to find people who complained of the speed. Still, the majority of users wrote very good reviews for HostGator performance. Plus, as I researching hosting options I never found a hosting service where everyone was totally happy with performance, so it seemed as safe a bet as any other service. As I mentioned above, I went with <a href="http://www.littleredrails.com/go/?hostgatorreseller" target="_blank">Reseller Hosting</a> to be safe but I have heard the HostGator <a href="http://www.littleredrails.com/go/?hostgatorshared" target="_blank">shared servers</a> perform relatively well.</p>
<p><strong>Web Site Migration</strong><br />
In addition to those features that were important to me, HostGator also offered help on moving your old web site to their hosting server. After signing up, you can fill out a form to have them migrate things for you. You have to provide them your old account information but that&#8217;s to be expected if they&#8217;re going to do the work for you.</p>
<p><strong>45-Days to Decide</strong><br />
The last thing that won me over was that they provided 45-days to decide if the service is working out and if it isn&#8217;t I could get my money back.</p>
<p><strong>Unused Hosting Time</strong><br />
As far as I know, all hosting sites give you your money back for any unused time. While this isn&#8217;t specifically a reason to switch to HostGator, it is a reason why you shouldn&#8217;t feel like you would need to wait until your current hosting subscription ends.</p>
<h3>My Experiences with HostGator To-Date</h3>
<p>This article would have never been written if things hadn&#8217;t gone well but I&#8217;ll elaborate on how things have gone anyway:</p>
<p><strong>Support</strong><br />
Within the first week of switching to HostGator, I needed support on testing WordPress before I updated my name servers. Working with HostGator&#8217;s support was kind of amazing. There was a point where I felt like we had done enough but the support person suggested that he continue to research the problem regardless. I actually felt bad that he took 2 hours to fix an issue for me just so I could test something before fully migrating my site. My first support call (and later a chat session) showed to me that everyone who talks good about HostGator&#8217;s support wasn&#8217;t joking around: they take it seriously!</p>
<p><strong>Database and Hosting Performance</strong><br />
To-date, my site has been loading great. In over three months, I have had one page fail to load one time. Aside from that one instance, I&#8217;ve noticed no slowness and every page has loaded fine. I guess if you&#8217;re curious you can test for yourself by clicking around my site but my experience has been nothing but good.</p>
<p>While I&#8217;ve seen great performance improvements, I&#8217;ve seen even more dramatic improvements on my wife&#8217;s site since moving it to my reseller account. She runs a wedding photography business so her site is very image oriented and ran horribly slow before switching. Her pages wouldn&#8217;t load at all unless I used a WordPress caching plug-in. Now, they load in a few seconds consistently.</p>
<p>If you&#8217;d like to test the performance for yourself, just start loading random pages on this site or on my wife&#8217;s <a href='http://www.captivatingimagery.com' target="_blank">wedding photography</a> site and judge for yourself. Unfortunately, I can&#8217;t show you what the performance was before but you can still see what it is like now.</p>
<h3>Final Thoughts on Switching to HostGator</h3>
<p>Overall, I&#8217;m thrilled with the choice I made for hosting. A few thoughts on if you are going to move away from GoDaddy:</p>
<ul>
<li>I kept my files on GoDaddy for the first 30 days of the 45-day guarantee at HostGator. I did this so that if I found HostGator inadequate I could just point my name servers back to the old hosting. While I doubt this would be necessary, I would still recommend making that option available to yourself although 30 days might be over-doing it.</p>
<li>When you cancel your old hosting, I would recommend calling in to do it (yeah, you&#8217;ll have to pay long-distance once last time). I called in to cancel my hosting and they were very pleasant and understanding. I called in to be sure I was refunded for my unused time and to ensure that the refund went to the right account.
<li>If you decide to try HostGator, use the promotion code <strong>GREEN</strong> during the checkout process and it will <a href='http://www.littleredrails.com/go/?hostgator' target="_blank">save you 20%</a>. This only works when you are signing up the first time, though.
</ul>
<p>I still don&#8217;t hate GoDaddy like some people seem to. They are still my preferred place to manage my domains. I think in some sense they are just too successful to support everyone using their service. If you have a small business where you are only going to ever need static pages (HTML/no databases) or where database performance is not an issue, I can see GoDaddy as a viable option (especially considering it is convenient to manage your hosting and domains from the same account). Otherwise, if you&#8217;re looking for new hosting my recommendation is HostGator. They&#8217;ve done right by me and based on what I&#8217;ve read, I&#8217;m not the only one.</p>
<p><a href="http://www.littleredrails.com/go/?hostgator" target="_blank">Check out HostGator for yourself.</a></p>


<p>Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2008/01/26/setting-up-ruby-on-rails-with-godaddy/' rel='bookmark' title='Permanent Link: Setting up Ruby on Rails with GoDaddy'>Setting up Ruby on Rails with GoDaddy</a></li>
<li><a href='http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/' rel='bookmark' title='Permanent Link: Using WP-Cache on GoDaddy (500 Error)'>Using WP-Cache on GoDaddy (500 Error)</a></li>
<li><a href='http://www.littleredrails.com/blog/2010/02/08/repairing-a-crashed-table-in-phpmyadmin/' rel='bookmark' title='Permanent Link: Repairing a Crashed Table in phpMyAdmin'>Repairing a Crashed Table in phpMyAdmin</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.littleredrails.com/blog/2010/07/10/godaddy-hosting-slow-why-i-switched-to-hostgator/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Repairing a Crashed Table in phpMyAdmin</title>
		<link>http://www.littleredrails.com/blog/2010/02/08/repairing-a-crashed-table-in-phpmyadmin/</link>
		<comments>http://www.littleredrails.com/blog/2010/02/08/repairing-a-crashed-table-in-phpmyadmin/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 00:18:57 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.littleredrails.com/blog/?p=1696</guid>
		<description><![CDATA[<p>I had a nasty surprise for me tonight when I realized none of my posts were available on my blog (the one you&#8217;re looking at now!). I could log into WordPress and see everything but my posts showed a count of zero (scary!). My first thought was to restore my latest backup only to realize my backup didn&#8217;t run this week. I did have the backup from last week so I logged into phpMyAdmin and this is where I found [...]


Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2008/01/26/setting-up-ruby-on-rails-with-godaddy/' rel='bookmark' title='Permanent Link: Setting up Ruby on Rails with GoDaddy'>Setting up Ruby on Rails with GoDaddy</a></li>
<li><a href='http://www.littleredrails.com/blog/2010/01/07/installing-disqus-on-wordpress-is-amazingly-simple/' rel='bookmark' title='Permanent Link: Installing Disqus on WordPress Is Amazingly Simple'>Installing Disqus on WordPress Is Amazingly Simple</a></li>
<li><a href='http://www.littleredrails.com/blog/2009/10/08/massive-drop-in-google-serps-after-installing-all-in-one-seo-plug-in/' rel='bookmark' title='Permanent Link: Massive Drop in Google SERPs after Installing All in One SEO Plug-in'>Massive Drop in Google SERPs after Installing All in One SEO Plug-in</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I had a nasty surprise for me tonight when I realized none of my posts were available on my blog (the one you&#8217;re looking at now!). I could log into WordPress and see everything but my posts showed a count of zero (scary!). My first thought was to restore my latest backup only to realize my backup didn&#8217;t run this week. I did have the backup from last week so I logged into phpMyAdmin and this is where I found the actual problem. When I clicked on the wp_posts table, I received the following error:</p>
<blockquote><p>#144 &#8211; Table &#8216;./wp_posts&#8217; is marked as crashed and last (automatic?) repair failed</p></blockquote>
<p>By no means am I a mysql expert. I&#8217;m still not sure why this even happened. However, this was actually not very difficult to correct in my case (once I found the cause and a few mysql forums) and I wanted to share the steps I went through to correct this:<br />
1. Sign into your phpMyAdmin account<br />
2. Click on your database name on the left<br />
3. Then click on SQL in the tabs on the top<br />
4. In the query box enter: <strong>repair table wp_posts</strong> and then click Go. (note: you&#8217;ll need to replace wp_posts with whatever table you are having an issue with if it&#8217;s not this table)</p>
<p><center><img src="http://www.littleredrails.com/blog/wp-content/uploads/2010/02/repair-wordpress-database.PNG" alt="repair-wordpress-database" title="repair-wordpress-database" /></center></p>
<p>For me this took a little while to finish (probably less than one minute). After that, things were working well again. Obviously, this isn&#8217;t going to work in every case but if you&#8217;re lucky like I was, maybe it will. I&#8217;m still a little nervous as to why this happened in the first place but at least I now have an up-to-date backup if it happens again!</p>


<p>Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2008/01/26/setting-up-ruby-on-rails-with-godaddy/' rel='bookmark' title='Permanent Link: Setting up Ruby on Rails with GoDaddy'>Setting up Ruby on Rails with GoDaddy</a></li>
<li><a href='http://www.littleredrails.com/blog/2010/01/07/installing-disqus-on-wordpress-is-amazingly-simple/' rel='bookmark' title='Permanent Link: Installing Disqus on WordPress Is Amazingly Simple'>Installing Disqus on WordPress Is Amazingly Simple</a></li>
<li><a href='http://www.littleredrails.com/blog/2009/10/08/massive-drop-in-google-serps-after-installing-all-in-one-seo-plug-in/' rel='bookmark' title='Permanent Link: Massive Drop in Google SERPs after Installing All in One SEO Plug-in'>Massive Drop in Google SERPs after Installing All in One SEO Plug-in</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.littleredrails.com/blog/2010/02/08/repairing-a-crashed-table-in-phpmyadmin/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>iPad Looks Great But I Still Love My Kindle</title>
		<link>http://www.littleredrails.com/blog/2010/01/27/ipad-looks-great-but-i-still-love-my-kindle/</link>
		<comments>http://www.littleredrails.com/blog/2010/01/27/ipad-looks-great-but-i-still-love-my-kindle/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 23:57:18 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[rambling]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[personal experience]]></category>

		<guid isPermaLink="false">http://www.littleredrails.com/blog/?p=1572</guid>
		<description><![CDATA[<p>With the release of the iPad today, I thought I would write about how much I love the Kindle 2. Everywhere I go online today I see the majority of people blogging or twittering about how the Kindle has all but been replaced. Really, any time Apple releases a new product the hype can get pretty crazy (and with a track-record like theirs it&#8217;s no surprise). </p>
<p>Now that I&#8217;ve seen the iPad, I suspect that Amazon&#8217;s first thought on seeing [...]


Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2010/07/11/book-review-love-sex-deception/' rel='bookmark' title='Permanent Link: Book Review: Love, Sex &#038; Deception'>Book Review: Love, Sex &#038; Deception</a></li>
<li><a href='http://www.littleredrails.com/blog/2009/11/22/book-review-the-five-love-languages/' rel='bookmark' title='Permanent Link: Book Review: The Five Love Languages'>Book Review: The Five Love Languages</a></li>
<li><a href='http://www.littleredrails.com/blog/2010/03/04/5-love-languages-learn-your-language/' rel='bookmark' title='Permanent Link: 5 Love Languages: Learn Your Language'>5 Love Languages: Learn Your Language</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>With the release of the iPad today, I thought I would write about how much I love the Kindle 2. Everywhere I go online today I see the majority of people blogging or twittering about how the Kindle has all but been replaced. Really, any time Apple releases a new product the hype can get pretty crazy (and with a track-record like theirs it&#8217;s no surprise). </p>
<p>Now that I&#8217;ve seen the iPad, I suspect that Amazon&#8217;s first thought on seeing Apple&#8217;s newest product was relief. The iPad is more laptop than e-book reader. </p>
<p>First, as far as readers goes, this thing is large. I love that my Kindle easily passes as a book with the right cover. Carrying it with me through the airport or around town draws absolutely no attention because it simply looks like a book. Throw a cover on the iPad and you&#8217;ll have what looks like a briefcase.</p>
<p><center><img src="http://www.littleredrails.com/blog/wp-content/uploads/2010/01/ipad.PNG" alt="ipad" title="ipad" width="420" height="383" class="alignnone size-full wp-image-1574" /></center></p>
<p>Second, with the iPad being backlit I think it will make for a poor choice as an e-reader. It&#8217;s funny because my first thought when I bought my Kindle was disappointment that it wasn&#8217;t backlit. I couldn&#8217;t have been more wrong on that one, though. The fact that it&#8217;s not backlit makes it <em>so</em> easy to read. Reading on the iPad looks like it would be the same as reading on my laptop. I&#8217;m sure the Apple fanboys will soldier through and rave about how great it is to read on the iPad but having used the Kindle I&#8217;d never want backlit for reading again.</p>
<p>Also, does anyone else really dislike the name iPad? Aside from the fact that <a href='http://www.youtube.com/watch?v=lsjU0K8QPhs' target='_blank'>MadTV</a> had a joke about this very product name, I just don&#8217;t like it. It&#8217;s very similar to my initial thought on Nintendo&#8217;s Wii. Like the Wii, I suspect I&#8217;ll hear so much about the iPad so very often that I&#8217;ll eventually forget my initial thoughts on the name&#8230;society will beat the name into my subconscious until I don&#8217;t even remember ever not liking it!</p>
<div style='float:right;padding-left:10px'><iframe src="http://rcm.amazon.com/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;npa=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=litredraionld-20&#038;o=1&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=10FE9736YVPPT7A0FBG2&#038;asins=B0015T963C" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div>
<p>The iPad looks awesome as a multi-purpose tech tool/toy. However, for those who think this is going to be knocking off the Kindle as the most popular e-reader, I just can&#8217;t agree (yet). I think the iPad is designed to be a little bit of everything in a very cool package. Because of this, it just doesn&#8217;t appear to have the pinpoint purpose like the Kindle does. Every design choice made for the Kindle had reading in mind and that&#8217;s obviously not the case with the iPad. Do I think people who own the Kindle will be buying the iPad? Absolutely. But I also believe they&#8217;ll keep their Kindle close at hand when they&#8217;re looking to read.</p>
<p>If you&#8217;re thinking of the iPad as a cool new addition to your tech collection, I say go for it. If you&#8217;re thinking of getting the iPad just to use exclusively as an e-reader, I would recommend researching the Kindle a little more (or any other device specifically for reading). At least try to read a <a href='http://www.huxley.net/bnw/'>free eBook</a> on a computer screen and decide how easy you think it is. I suspect the size will be mildly annoying when traveling but the backlit screen will be the real problem as an eye killer. Obviously all this changes if Apple drops some kind of bomb about switching to some type of reader mode!</p>
<p><strong>Why I Love My Kindle</strong></p>
<ul>
<li>It&#8217;s easy on the eyes. Even reading for hours puts no strain on my eyes.</p>
<li>It really feels like a book. Even a week after owning it I would occasionally reach up to the upper right-hand corner in an attempt to turn the page.
<li>It looks great with a nice cover and passes as a book easily.
<li>Free internet access via Whispernet.
<li>The book prices are great plus there are plenty of free books to download. I suspect I&#8217;ve saved around $40 buying books on the Kindle over the last few months &#8211; well on my way to making my money back.
</ul>
<p><strong>A Few Tips for New Kindle Owners</strong></p>
<ul>
<li>If you&#8217;re buying an old book, be sure to try to find the free version. For example, with Sherlock Holmes being released in theaters I was interested to give the books a try. There are plenty of versions that will cost you money but there are also normally free versions if you look long enough.</p>
<li>Be sure to switch to offline mode when you&#8217;re not on the internet or shopping the Kindle store (Menu then Turn Off Wireless). This will save you on battery usage and switching back online only takes a moment.
<li>I found locating the web browser a little tricky the first time: from the Home screen select Menu then Experimental then Basic Web.
<li>To turn on text-to-speech hold down Shift and then hit Sym. Give it a few seconds to start (if you hit the key combination again too quickly you&#8217;ll end up turning it back off again).
</ul>
<p>I guess I shouldn&#8217;t complain about Apple fanboys since I&#8217;ve obviously become something of a Kindle fanboy myself. I think the Apple fans do have a lot to be excited about but I also believe that Kindle owners have nothing to worry about. As Steve Jobs said, the iPad is &#8220;way better than a laptop, way better than a phone.&#8221; I think it&#8217;s important to notice that he stopped there.</p>
<p>For those interested, you can learn more about the Kindle 2 <a href="http://www.amazon.com/gp/product/B0015T963C?ie=UTF8&#038;tag=litredraionld-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B0015T963C">here</a><img src="http://www.assoc-amazon.com/e/ir?t=litredraionld-20&#038;l=as2&#038;o=1&#038;a=B0015T963C" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></p>


<p>Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2010/07/11/book-review-love-sex-deception/' rel='bookmark' title='Permanent Link: Book Review: Love, Sex &#038; Deception'>Book Review: Love, Sex &#038; Deception</a></li>
<li><a href='http://www.littleredrails.com/blog/2009/11/22/book-review-the-five-love-languages/' rel='bookmark' title='Permanent Link: Book Review: The Five Love Languages'>Book Review: The Five Love Languages</a></li>
<li><a href='http://www.littleredrails.com/blog/2010/03/04/5-love-languages-learn-your-language/' rel='bookmark' title='Permanent Link: 5 Love Languages: Learn Your Language'>5 Love Languages: Learn Your Language</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.littleredrails.com/blog/2010/01/27/ipad-looks-great-but-i-still-love-my-kindle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Disqus on WordPress Is Amazingly Simple</title>
		<link>http://www.littleredrails.com/blog/2010/01/07/installing-disqus-on-wordpress-is-amazingly-simple/</link>
		<comments>http://www.littleredrails.com/blog/2010/01/07/installing-disqus-on-wordpress-is-amazingly-simple/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 04:00:20 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.littleredrails.com/blog/?p=1359</guid>
		<description><![CDATA[<p>For a while I&#8217;ve been considering installing Disqus as my commenting system on this blog. Even with what I consider to be healthy traffic I get very few comments. I thought perhaps using a system like this might encourage a little more conversation. Then again&#8230;I am in the business of providing dating advice and sometimes I wonder if people shy away from being associated with needing such advice.</p>
<p>At any rate, I am simply amazed at how easily the install went. [...]


Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2009/10/08/massive-drop-in-google-serps-after-installing-all-in-one-seo-plug-in/' rel='bookmark' title='Permanent Link: Massive Drop in Google SERPs after Installing All in One SEO Plug-in'>Massive Drop in Google SERPs after Installing All in One SEO Plug-in</a></li>
<li><a href='http://www.littleredrails.com/blog/2010/02/08/repairing-a-crashed-table-in-phpmyadmin/' rel='bookmark' title='Permanent Link: Repairing a Crashed Table in phpMyAdmin'>Repairing a Crashed Table in phpMyAdmin</a></li>
<li><a href='http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/' rel='bookmark' title='Permanent Link: Using WP-Cache on GoDaddy (500 Error)'>Using WP-Cache on GoDaddy (500 Error)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>For a while I&#8217;ve been considering installing <a href='http://www.disqus.com'>Disqus</a> as my commenting system on this blog. Even with what I consider to be healthy traffic I get very few comments. I thought perhaps using a system like this might encourage a little more conversation. Then again&#8230;I am in the business of providing dating advice and sometimes I wonder if people shy away from being associated with <em>needing</em> such advice.</p>
<p>At any rate, I am simply amazed at how easily the install went. Not to suggest quality WordPress plug-ins are normally a problem&#8230;because for me they&#8217;ve all gone fairly smoothly. I just anticipated this could be difficult considering the entire commenting system will change.</p>
<p>I wanted to provide the steps I took so any of you out there hesitating because of concern over the installation would know there&#8217;s nothing to worry about. I&#8217;ll be listing the steps I went through although there&#8217;s more than one way to end-up at the same result.</p>
<h3>Installing Disqus on a WordPress Blog</h3>
<ol>
<li><strong>Creating you Disqus account. </strong><br />
  I had created my Disqus account months ago so I could comment on some blogs I read. The process is fairly standard:</p>
<ul>
<li>Browse to the <a href='http://disqus.com/profile/signup/' target='_blank'>Disqus Signup</a> and then fill in your desired user name, password and email address.</li>
<li>At this point you could configure connections to your twitter, Facebook or other accounts but I&#8217;m going to skip this. Instead, click on Avatar Picture. If you are already using Gravatar, you can use that photo. If not, either sign up at Gravatar (this would be my recommendation since you may comment on non-Disqus sites) or upload your image.</li>
<div style='margin:10px;padding:5px;padding-right:25px;background-color:#FFDDDD;border:1px solid #421C08'><strong><center>Signing Up at Gravatar</center></strong></p>
<ul>
<li>Browse to the <a href='http://en.gravatar.com/site/signup' target='_blank'>Gravatar Signup</a> and enter your email address.</li>
<li>Check your email and click on the link from Gravatar</li>
<li>The link will redirect you to setting up your account. Enter your desired user id and password.</li>
<li>You will be able to upload an image from your computer or the internet as you avatar (or Gravatar I suppose).</li>
<li>Finally, you will rate the image of your Gravatar which, for most users, will be G or PG.</li>
<li>That should be it for Gravatar&#8230;back to Disqus!</li>
</ul>
</div>
<li>If you added a Gravatar photo, click on &#8220;Avatar Picture&#8221; again. Your Gravatar photo should appear as an option. You may need to allow a few minutes to pass for your Gravatar image to register on Disqus.</li>
<li>Click on Public Info and fill in a display name, your website. You can also enter your location and a short bio if you want.</li>
<li>Now you&#8217;re done setting up your Disqus account.</li>
</ul>
</li>
<li><strong>Installing the Disqus Plug-in</strong><br />
Installing this plug-in is similar to most other plug-ins. Configuring the plug-in left me asking a few questions but not because things were unclear, just because there were many options to consider.</p>
<ul>
<li>Log into your blog&#8217;s WordPress administrative page</li>
<li>Click on Plug-ins on the left and then click Add New and search for &#8220;DISQUS Comment System&#8221;. The results should show the official Disqus plug in first when searching this but be sure to verify that the plug-in is by Discuss.com (should be the last part of the plug-in description)</li>
<p><img src="http://www.littleredrails.com/blog/wp-content/uploads/2009/12/DisqusPlugin.png" alt="DisqusPlugin" title="DisqusPlugin" width="457" height="231" class="alignnone size-full wp-image-1371" /></p>
<li>Click Install on the far right and then click Install Now on the pop-up screen</li>
<li>The plug-in should install and a link at the bottom should appear &#8220;Activate this Plug-in&#8221;. Click this link.</li>
<li>After activating the plug-in, you should see a message at the top of the screen stating that you will need to configure the Discus plug-in before you can begin to use it. Click &#8220;configure the plug-in&#8221;.</li>
<li>You should see a log-in screen for your Disqus account. Enter your information and click Next.</li>
<li>At this point you will either see your blog as a choice to register the commenting system with or you may need to register it again. I&#8217;ve set up Disqus twice for WordPress now and once it recognized the blog associated with the Disqus account but another time it require that I register the information when configuring the plug-in. To register:</li>
<ul>
<li>Click the Register a new one link</li>
<li>Enter your URL and a title for your web page. Click Continue.</li>
<li>At this point you can associate different applications with Disqus for your site but for now click Continue. You can always configure these later.</li>
<li>At this point you will need to go back to your Disqus configuration (WordPress Admin then Settings then Disqus)</li>
</ul>
<li>Once your site is listed as an option, click the radio button and click Next</li>
<p><img src="http://www.littleredrails.com/blog/wp-content/uploads/2009/12/Disqus-Install.png" alt="Disqus-Install" title="Disqus-Install" class="alignnone size-full wp-image-1376" /></p>
<li>Now you should be done with one last important step.</li>
</ul>
</li>
<li><strong>Importing Your Old WordPress Comments</strong><br />
This was my main reason for not moving to Disqus: an assumption that I would lose all my old comments if I moved to a new system. Considering how few comments I get compared to my traffic, I&#8217;m not sure why I was worried about this at all really. Having seen what Disqus brings to the table, I now think losing my old comments would have been acceptable. However, that doesn&#8217;t matter since Disqus will allow you to import your old comments:</p>
<ul>
<li>Within the Disqus moderation screen (which you can now get to by clicking on Comments in your blogs Admin screen), click on Advanced Options</li>
<li>On this screen, click Import which will sync your WordPress comments with Disqus</li>
</ul>
</li>
</ol>
<p>At this point, everything should be configured and working. It only took a few minutes for me to see my old WordPress comments appear as Disqus comments on some of my older posts.</p>
<p>You&#8217;ll want to review all the settings for Disqus and configure things as you wish. On the Manage screen click the Settings table to view these options. Steps I took included turning on Facebook connect, Twitter login, Yahoo! Login, OpenID and Akismet for WordPress (several of these will need API keys but none of it is hard to accomplish).</p>
<p>Overall, I&#8217;m very impressed with how simple it was to install and configure Disqus. Had I known things would have gone so smoothly I would have done this months ago!</p>
<p><strong>Update 5/9/2010:</strong> I&#8217;ve decided to turn off Disqus, at least for the short-term. I&#8217;ve been trying to optimize the speed of this site and it appears that in most of my testing, Disqus has been the bottleneck when it comes to loading. If removing this has no affect on my site speed then I&#8217;ll happily go back to using it (since as a commenting system I do think it&#8217;s pretty cool). However, if my site performance does improve, I&#8217;ll likely be waiting for better performance from Disqus before I use it again.</p>


<p>Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2009/10/08/massive-drop-in-google-serps-after-installing-all-in-one-seo-plug-in/' rel='bookmark' title='Permanent Link: Massive Drop in Google SERPs after Installing All in One SEO Plug-in'>Massive Drop in Google SERPs after Installing All in One SEO Plug-in</a></li>
<li><a href='http://www.littleredrails.com/blog/2010/02/08/repairing-a-crashed-table-in-phpmyadmin/' rel='bookmark' title='Permanent Link: Repairing a Crashed Table in phpMyAdmin'>Repairing a Crashed Table in phpMyAdmin</a></li>
<li><a href='http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/' rel='bookmark' title='Permanent Link: Using WP-Cache on GoDaddy (500 Error)'>Using WP-Cache on GoDaddy (500 Error)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.littleredrails.com/blog/2010/01/07/installing-disqus-on-wordpress-is-amazingly-simple/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>10 Dating Profile Headings for Software Engineers</title>
		<link>http://www.littleredrails.com/blog/2009/10/24/10-dating-profile-headings-for-software-engineers/</link>
		<comments>http://www.littleredrails.com/blog/2009/10/24/10-dating-profile-headings-for-software-engineers/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 18:41:06 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[dating advice]]></category>
		<category><![CDATA[dating profiles]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[online dating advice]]></category>
		<category><![CDATA[profile heading]]></category>

		<guid isPermaLink="false">http://www.littleredrails.com/blog/?p=731</guid>
		<description><![CDATA[
<p>I&#8217;ve been thinking about doing some online dating profile heading testing (that&#8217;s a mouthful!). I&#8217;m hoping to share the results here as I currently have a theory that weird or hard to understand headings may work as well as any other. At any rate, while thinking of a good profile heading to test out I came up with first in the list below. I thought it wasn&#8217;t too shabby and thought I could come up with nine more for a [...]


Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2007/11/30/improve-profile-views-with-your-heading/' rel='bookmark' title='Permanent Link: Improve Profile Views with your Heading'>Improve Profile Views with your Heading</a></li>
<li><a href='http://www.littleredrails.com/blog/2007/10/10/a-profile-review/' rel='bookmark' title='Permanent Link: A Profile Review'>A Profile Review</a></li>
<li><a href='http://www.littleredrails.com/blog/2009/11/10/if-i-am-shy-should-i-mention-it-in-my-online-dating-profile/' rel='bookmark' title='Permanent Link: If I Am Shy, Should I Mention It In My Online Dating Profile?'>If I Am Shy, Should I Mention It In My Online Dating Profile?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div style='float:right;padding:5px'><a href="http://www.anrdoezrs.net/click-3597668-10858728" target="_top"><img src="http://www.awltovhc.com/image-3597668-10858728" width="120" height="90" alt="Geek 2 Geek dating" border="0"/></a></div>
<p>I&#8217;ve been thinking about doing some online dating profile heading testing (that&#8217;s a mouthful!). I&#8217;m hoping to share the results here as I currently have a theory that weird or hard to understand headings may work as well as any other. At any rate, while thinking of a good profile heading to test out I came up with first in the list below. I thought it wasn&#8217;t too shabby and thought I could come up with nine more for a good post on developer type headings. Here&#8217;s what I&#8217;ve come up:</p>
<p><strong>1. Software Developer Tired of the Singleton Pattern</strong><br />
I think this one is my favorite that I&#8217;ve thought of since it can be understood even if you&#8217;re not familiar with development patterns.</p>
<p><strong>2. SELECT * FROM OkCupid WHERE Girl = &#8216;Great&#8217;;</strong><br />
I suppose the more romantic amoung us could add a LIMIT 1 (or TOP 1 for those Microsoft DBAs). Hopefully it goes without saying that OkCupid would be replaced with your service of choice!</p>
<p><strong>3. C++ Girl Looking for A++ Guy</strong><br />
This one&#8217;s not that great for non-developers since you don&#8217;t want to suggest you&#8217;re a &#8216;C&#8217; level person looking for an &#8216;A&#8217; level partner!</p>
<p><strong>4. Date GreatTime = new Date(WithMe);</strong><br />
For those confident individuals among us.</p>
<p><strong>5. DBA Looking for Relationship Normalization</strong><br />
Aren&#8217;t we all looking for a little normalization in our relationships?</p>
<p><strong>6. if (single) { profile.contactme! }</strong><br />
Perhaps this invitation is a little too open! You could always make your condition a little more strict. If you hate Ruby you can always drop the bang. Obviously Ruby works nicely here.</p>
<p><strong>7. if greatGuy goto myProfile</strong><br />
I know, I know&#8230;using a goto is such a bad practice! </p>
<p><strong>8. require &#8216;date&#8217;</strong><br />
This one&#8217;s about as simple as they get. More ruby syntax here (C#&#8217;s &#8216;using&#8217; and Java&#8217;s &#8216;import&#8217; just don&#8217;t work as well!)</p>
<p><strong>9. Web Developer with a Great Sense of Style(sheets) </strong><br />
Geeky yet playful.</p>
<p><strong>10. Open Beta &#8211; Looking for Some Good Testers</strong><br />
I don&#8217;t really like this one but I couldn&#8217;t stop at 9!</p>
<hr/>
Let me say that I&#8217;m just having fun with this and I&#8217;m <em>not</em> suggesting anyone would have more success using these&#8230;well, maybe at <a href="http://www.anrdoezrs.net/click-3597668-10858728" target='_blank'>Geek 2 Geek</a> they would!</p>
<p>Think you can do better than this? Feel free to share it here.</p>


<p>Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2007/11/30/improve-profile-views-with-your-heading/' rel='bookmark' title='Permanent Link: Improve Profile Views with your Heading'>Improve Profile Views with your Heading</a></li>
<li><a href='http://www.littleredrails.com/blog/2007/10/10/a-profile-review/' rel='bookmark' title='Permanent Link: A Profile Review'>A Profile Review</a></li>
<li><a href='http://www.littleredrails.com/blog/2009/11/10/if-i-am-shy-should-i-mention-it-in-my-online-dating-profile/' rel='bookmark' title='Permanent Link: If I Am Shy, Should I Mention It In My Online Dating Profile?'>If I Am Shy, Should I Mention It In My Online Dating Profile?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.littleredrails.com/blog/2009/10/24/10-dating-profile-headings-for-software-engineers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Massive Drop in Google SERPs after Installing All in One SEO Plug-in</title>
		<link>http://www.littleredrails.com/blog/2009/10/08/massive-drop-in-google-serps-after-installing-all-in-one-seo-plug-in/</link>
		<comments>http://www.littleredrails.com/blog/2009/10/08/massive-drop-in-google-serps-after-installing-all-in-one-seo-plug-in/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 22:57:54 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.littleredrails.com/blog/?p=487</guid>
		<description><![CDATA[<p>Recently I decided I wanted to try and improve my traffic here and I ended up buying a book named Building Findable Websites by Aarron Walter. I really liked the book and would recommend it if you&#8217;re looking for a good introduction to SEO.</p>
<p>In the book, Aarron discusses the All in One SEO plug-in for WordPress so I went ahead and installed it for my website here. When I was setting this plug-in up, I decided to turn on canonical [...]


Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2010/01/07/installing-disqus-on-wordpress-is-amazingly-simple/' rel='bookmark' title='Permanent Link: Installing Disqus on WordPress Is Amazingly Simple'>Installing Disqus on WordPress Is Amazingly Simple</a></li>
<li><a href='http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/' rel='bookmark' title='Permanent Link: Using WP-Cache on GoDaddy (500 Error)'>Using WP-Cache on GoDaddy (500 Error)</a></li>
<li><a href='http://www.littleredrails.com/blog/2011/12/18/spotting-fake-profiles-with-google-images/' rel='bookmark' title='Permanent Link: Spotting Fake Profiles with Google Images'>Spotting Fake Profiles with Google Images</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://buildingfindablewebsites.com/"><img class="size-full wp-image-491" style="float:right;padding:10px;" title="building-findable-websites-cover" src="http://www.littleredrails.com/blog/wp-content/uploads/2009/10/building-findable-websites-cover.jpg" alt="Building Findable Websites by Aarron Walter" width="164" height="200" /></a>Recently I decided I wanted to try and improve my traffic here and I ended up buying a book named <a href="http://buildingfindablewebsites.com/">Building Findable Websites</a> by Aarron Walter. I really liked the book and would recommend it if you&#8217;re looking for a good introduction to SEO.</p>
<p>In the book, Aarron discusses the All in One SEO plug-in for WordPress so I went ahead and installed it for my website here. When I was setting this plug-in up, I decided to turn on canonical URLs as the plug-in help described that this would help prevent duplicate content from displaying. This sounded like a great idea to me so why not? After setting all this up I called it a night and went to bed.</p>
<p>When I got up the next morning, I could see that my traffic had dropped off by 90%. As a matter of fact, the last visit in my logs was from Google itself. Prior to that visit, I was getting my normal traffic from Google but afterwards I had zero references coming from Google. Obviously I found this very concerning: in my attempt to improve my traffic I had lost almost all of it!</p>
<p>The drop was so severe my first assumption was that Google had penalized me in some way so I used the Site Reconsideration for to send an inquiry. I also went through my content and tried to clean up anything that might appear &#8220;bad&#8221;, although everything I&#8217;m doing is legitimate as far as I can see according to Google&#8217;s guidelines. Still, ignorance of the law is not a defense against it so better safe than sorry.</p>
<p>My next step was to review the changes I had made the previous night with the SEO plug-in.</p>
<ul>
<li> I decided to try disabling the canonical URLs setting.</li>
<li> I left the description and keyword changes in place. Surprisingly enough, my site had been running without either tag since its inception. I say this is surprising because this is one of the few areas that I was familiar with before reading Aarron&#8217;s book so I&#8217;m not sure how I missed it. I found someone <a href="http://wordpress.org/support/topic/288732#post-1133952">complaining</a> about how changing these can do major damage but my thought was &#8220;done is done&#8221;. If the damage to my SERPs was due to changing these, I didn&#8217;t imaging changing them again was going to improve my situation.</li>
<li> I turned my title rewrites off for no real good reason aside from the worry that changing my title caused the problem.</li>
<li> I read over the other settings but decided to leave everything else alone.</li>
</ul>
<p>I then started looking at Google Webmaster which was quite the depressing process. I had not looked at it for quite some time and didn&#8217;t even realize how many of the keywords I ranked at 1 or 2 in the SERPs. This was depressing because checking each of these links at the time showed that my site wasn&#8217;t within the first 15 pages for any of them. Even my off-topic Ruby on Rails posts had disappeared. Anyway, I made the following changes in Google Webmasters:</p>
<ul>
<li> I set my preferred domain to include www.</li>
<li> I then added a sitemap.xml to the &#8220;http://littleredrails.com&#8221; version of my site in Google Webmasters. In retrospect, I think this was a mistake but I was trying to make sure Google could find me. Obviously this is silly as Google can find me and I was creating a sitemap for a domain I had just specified as my non-preferred but I was in that situation where I just wanted things to work again.</li>
<li> I had a sitemap that was missing and had an error next to it for the &#8220;www&#8221; domain. I deleted this from the Google Webmaster page. Now the only site map was the one being auto-generated by the Google Sitemap Generator plug-in for WordPress.</li>
</ul>
<p>In retrospect, I made far too many changes at once from a trackability perspective. I guess my knee was jerking enough to be considered a chronic problem. The rest of the day my SERPs remained in the toilet, however, when I got up in the morning everything was back to normal. Once again, I could see where Google visited my site and shortly after traffic started flowing in again. At this point I believed that canonical URLs had wreaked havoc with my site for some reason. I sent an update to Google stating that I no longer needed reconsideration; the problem was not related to any penalization from them. Things were great&#8230;right?</p>
<p>Well, the <em>next</em> morning when I got up once again saw zero traffic after Google&#8217;s last visit. As before, prior to the crawl from Google traffic was great. I had posted over at <a href="http://forums.seochat.com/google-optimization-7/would-these-activities-hurt-my-276504.html">seochat</a> when the problems had resolved to get some input. Since things went to crap again, I decided to update my previous inquiry and was told that using 301 redirects would be the best way to go. I feel like maybe my inquiry wasn&#8217;t fully understood but I decided to just take the advice and updated my .htaccess with:<br />
RewriteBase /<br />
RewriteCond %{HTTP_HOST} ^littleredrails.com$ [NC]<br />
RewriteRule ^(.*)$ http://www.littleredrails.com/$1 [R=301,L]</p>
<p>After another day and a few more crawls from Google, though, things remain bad. I re-enabled my title rewrites through the plug-in and fiddled around with Google Webmaster tools some more by removing some secondary sitemap files but nothing seems to be improving. So now I find myself at a loss. Maybe the problem is still somehow related to the canonical changes, maybe I&#8217;m just not waiting long enough for things to update at Google, maybe changing my meta tags has universally reduced my SERPs&#8230;I really don&#8217;t know.</p>
<div id="attachment_488" class="wp-caption aligncenter" style="width: 463px"><img class="size-full wp-image-488" title="Last 7 Days of Unique Visitors" src="http://www.littleredrails.com/blog/wp-content/uploads/2009/10/Last7DaysUniques.png" alt="Last 7 Days of Unique Visitors" width="453" height="318" /><p class="wp-caption-text">Last 7 Days of Unique Visitors</p></div>
<p>My site doesn&#8217;t even get that much traffic. It&#8217;s more a labor of love: the desire to help people and, if I&#8217;m honest, some pride that in my Google rankings. It not as if I&#8217;m losing money because of this turn-of-events (I&#8217;m not). It&#8217;s more about the feeling something I&#8217;ve worked very hard on has disappeared over night. Well, I can still see it&#8230;it&#8217;s everyone else that it&#8217;s disappeared for! Today, I just find myself wishing I had just left well enough alone. I wish I would have not tried to retroactively change things and just moved forward with other areas described in Aarron&#8217;s book. Or, at the very least, I wish I would have learned a bit more about the settings before I started changing them.</p>
<p>Live and learn I guess. I&#8217;ve posted this here in the hope that I&#8217;ll be able to update it with good news someday and perhaps provide some direction for those who find themselves in the same situation. Sadly, chances are until the problem is &#8220;fixed&#8221; no one will even see this!</p>
<p>Below are some articles I found interesting while researching this problem:</p>
<ul>
<li><a href="http://googlewebmastercentral.blogspot.com/2009/06/traffic-drops-and-site-architecture_29.html">Traffic drops and site architecture issues</a>: This one wasn&#8217;t very helpful in regards to my situation but the myths were interesting.</li>
<li><a href="http://www.quickonlinetips.com/archives/2009/04/seo-wordpress-plugin-drops-google-pagerank/">Canonical Url Errors with All-in-One SEO WordPress Plug-in</a>: This one was helpful at least from the perspective that I could see others had problems with canonical urls. I felt like the article was well-written too.</li>
<li><a href="http://www.wptavern.com/forum/plugins-hacks/366-all-one-search-engine-optimization-getting-bad-rap.html">All In One SEO Getting A Bad Rap?</a>: This was something of a response to the post above. I was kind of surprised by the tone of the responses here. The article above seemed to politely say: &#8220;Hey, maybe some of these settings shouldn&#8217;t be on by default&#8221; to which the responses were along that lines that &#8220;someone mindlessly updating plug-ins deserves what they get&#8221;. Those are my words, not theirs but that&#8217;s the feeling I get reading the responses.</li>
<li><a href="http://www.wealthydragon.com/blog/2009/04/22/all-in-one-seo-pack-pagerank/">All in One SEO Pack PageRank</a>: This article seemed to describe my problems although according to it I shouldn&#8217;t have had any problems since my WordPress address URL is the same as my blog address URL. Also, I&#8217;ve never cared about PageRank (it was always about the SERPs to me, even when I didn&#8217;t know what SERPs meant).</li>
</ul>
<p>My hope is that things will magically repair themselves over the next few days. I&#8217;ll continue to try some small things and will update this post if I make any progress. If all my minor attempts to correct this fail I may just take this opportunity to get a better domain name and start over. I&#8217;ll 301 this domain to the new but if my rankings stay the same it may as well be considered starting over. LittleRedRails.com is hardly the best name I could have for an online dating based web site anyway! I&#8217;ve never put much weight in my domain name but if I&#8217;m starting from scratch, why not?</p>
<p><em><strong>October 11th Update</strong></em><br />
Based on the comment from Martin below, I started looking into the cache Google had for my site. In particular, I was looking for any spam links that might exist if my site were compromised. I didn&#8217;t find any but I did find something interesting in the cache: Google still had the canonical link tag in it:<br />
<code><br />
&lt;!-- All in One SEO Pack 1.6.6.2 ... --&gt;<br />
&lt;meta name="description" content="..." /&gt;<br />
&lt;link rel="canonical" href="http://www.littleredrails..." /&gt;<br />
&lt;!-- /all in one seo pack --&gt;<br />
</code><br />
So the cache still had the canonical link even though I was no longer using it. After realizing this, I&#8217;ve monitored the Google cache over the last few days waiting for the cache to be updated. This morning I saw that the cache had been updated and canonical link is missing so I checked my web stats&#8230;and they have skyrocketed. </p>
<p>Now one question that still remains is why did I have one day in the middle of all this where things were fine? When Google starts collecting updates for their cache, is there a time period where they&#8217;ve dumped the old cache but not yet recorded the newly collected cache? If so, this could explain my single day of recovery:</p>
<p><strong>Day 1:</strong> Traffic is fine.<br />
<strong>Day 2:</strong> Canonical is enabled. For the time being, traffic is still fine.<br />
<strong>Day 3:</strong> Traffic is bad. Google has started refreshing the cache for my site and has thrown out the old cache so all searches are not based off any cache at all.<br />
<strong>Day 4:</strong> Canonical has been removed and traffic has improved. Google is still not using any cache as it is still being collected or queued to be saved.<br />
<strong>Day 5:</strong> Cache update has completed and traffic is bad again (Google now sees the canonical link again since it is using the cache originall collected on Day 2 or 3)<br />
<strong>Day 6-10:</strong> Traffic is bad and the cache continues to show the canonical link.<br />
<strong>Day 11:</strong> Site cache has been updated for the second time this time without the canonical link. Traffic returns to levels of Day 1.</p>
<p>This is all wild guessing from someone who has only begun to learn about SEO. But you want to know something? From my research over the last few days, it appears that with SEO <em>everyone</em> is just guessing (although in different degrees). So maybe I&#8217;m way off with this guess but if so I&#8217;m in good company. </p>
<p>Also, I&#8217;d like to thank Martin at <a href='http://www.wealthydragon.com'>WealthyDragon.com</a> for his suggestions on the cache. I appreciate that, unlike some, Martin didn&#8217;t try to tell me <em>exactly</em> what my problem was and instead gave me a direction to head in.</p>
<p>Maybe I&#8217;m entirely wrong about the cache and canonical link causing the issue. It sure does appear to be what happened but with everyone getting behind canonical urls it would be very strange that using it would be so devastating to my SERPs. For now, I&#8217;m avoiding canonical urls like the plague. Through my reading this last week, it has been repeated often enough that duplicate content isn&#8217;t going to hurt me much or at all. If using canonical urls doubles my PageRank but halves my SERPs I think I&#8217;ll pass.</p>
<p>With any luck, this will be my last update! </p>


<p>Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2010/01/07/installing-disqus-on-wordpress-is-amazingly-simple/' rel='bookmark' title='Permanent Link: Installing Disqus on WordPress Is Amazingly Simple'>Installing Disqus on WordPress Is Amazingly Simple</a></li>
<li><a href='http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/' rel='bookmark' title='Permanent Link: Using WP-Cache on GoDaddy (500 Error)'>Using WP-Cache on GoDaddy (500 Error)</a></li>
<li><a href='http://www.littleredrails.com/blog/2011/12/18/spotting-fake-profiles-with-google-images/' rel='bookmark' title='Permanent Link: Spotting Fake Profiles with Google Images'>Spotting Fake Profiles with Google Images</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.littleredrails.com/blog/2009/10/08/massive-drop-in-google-serps-after-installing-all-in-one-seo-plug-in/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Setting up Ruby on Rails with GoDaddy</title>
		<link>http://www.littleredrails.com/blog/2008/01/26/setting-up-ruby-on-rails-with-godaddy/</link>
		<comments>http://www.littleredrails.com/blog/2008/01/26/setting-up-ruby-on-rails-with-godaddy/#comments</comments>
		<pubDate>Sat, 26 Jan 2008 15:30:43 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[godaddy]]></category>

		<guid isPermaLink="false">http://www.littleredrails.com/blog/2008/01/26/setting-up-ruby-on-rails-with-godaddy/</guid>
		<description><![CDATA[
<p>Back when I first got littleredrails.com, my intention was to utilize a technology known as Ruby on Rails. Over the next few months, due to situations out of my control, I realized I was not going to be able to use the site for my original purposes. Eventually, I decided to record my online dating experiences and that is how this site reached its current state.</p>
<p>I was looking through some old documents recently and found steps I had created for [...]


Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/' rel='bookmark' title='Permanent Link: Using WP-Cache on GoDaddy (500 Error)'>Using WP-Cache on GoDaddy (500 Error)</a></li>
<li><a href='http://www.littleredrails.com/blog/2010/07/10/godaddy-hosting-slow-why-i-switched-to-hostgator/' rel='bookmark' title='Permanent Link: GoDaddy Hosting Slow? Why I Switched to HostGator'>GoDaddy Hosting Slow? Why I Switched to HostGator</a></li>
<li><a href='http://www.littleredrails.com/blog/2010/02/08/repairing-a-crashed-table-in-phpmyadmin/' rel='bookmark' title='Permanent Link: Repairing a Crashed Table in phpMyAdmin'>Repairing a Crashed Table in phpMyAdmin</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div style="float:right;padding:5px"><a href="http://www.tkqlhce.com/click-3597668-10408478" target="_top"><img src="http://www.tqlkg.com/image-3597668-10408478" width="160" height="240" alt="" border="0"/></a></div>
<p>Back when I first got littleredrails.com, my intention was to utilize a technology known as Ruby on Rails. Over the next few months, due to situations out of my control, I realized I was not going to be able to use the site for my original purposes. Eventually, I decided to record my online dating experiences and that is how this site reached its current state.</p>
<p>I was looking through some old documents recently and found steps I had created for myself in getting everything to work with GoDaddy (something that I found rather difficult). While this is way off-topic from my normal dating posts, I thought it might be helpful to provide the information here for anyone else struggling with the GoDaddy/Ruby on Rails combination.</p>
<p>One last thing before I get into the steps: I have no clue whether or not these steps will work any longer. It&#8217;s been about a over year since I wrote this and thing may have changed greatly then. Hopefully, the process has been more streamlined and these steps are no longer needed.</p>
<p><span id="more-74"></span><strong>Ruby on Rails with GoDaddy</strong></p>
<ol>
<li>On the Hosting Manager Control Panel, choose CGI Admin</li>
<li>Create a Rails App directory. Leave this window open.</li>
<li>On the Hosting Manager Control Panel, MySQL and select create a new database. Remember: the user name you enter will be the name of the created database.<br />
<strong>NOTE:</strong> I&#8217;d suggest performing your database creation early on in the process. I ended up waiting on my database to exit a pending status for some time. While waiting wasn&#8217;t <em>horrible</em>, I was anxious to continue working.</li>
<li>Download FileZilla. This is optional but the FTP steps listed here are using FileZilla.</li>
<li>Connect to your site with FileZilla and copy all files located in your rails app directory. I skipped the log and tmp directory and just created these directories manually since I didn&#8217;t want to upload their contents.</li>
<li>Go back to the CGI Admin window and create a symbolic link:
<ul>
<li>In the second box click Show Rails Apps</li>
<li>Select the rails app and enter a link name, such as &#8220;church&#8221; or &#8220;blog&#8221; (without the quotes). You will now be able to use website/link to access the pages.<br />
<strong>NOTE:</strong> You cannot have a symbolic link with the same name as a directory. This caused me problems because I wanted my symbolic link to match the name of my application. What I did to get around this was I renamed my actual rails app directory and then created my symbolic link with that name. In other words, I changed the app directory from x to y and then created a symbolic link of x. This was a personal preference and not required by any means.</li>
</ul>
</li>
<li>If you don&#8217;t have a text editor that can do Unix line returns (or aren&#8217;t sure if you do) take the steps below. You may want to follow these anyway if you are not using a Rails IDE.
<ul>
<li>Download and install <a href="http://www.radrails.org/">RadRails</a></li>
<li>Open RadRails and on the navigation pane (on the left) right-click and select New &gt; Rails Project.</li>
<li>Enter the name of the project (the same as the app)</li>
<li>Uncheck &#8220;use default location&#8221; and browse to your application folder. For example, I entered<br />
C:\InstantRails-2.1a-win\InstantRails\rails_apps\app_name.</li>
<li>Uncheck the Generate Skeleton option and the Create WEBrick server option (assuming you already have a rails project to deploy, these options are unnecessary).</li>
<li>Click Finish</li>
<li>On the toolbar, select Window -&gt; Preferences.</li>
<li>Expand the general tree and then select the Workspace node.</li>
<li>Change the new text file line delimiter from Default to Unix and click OK.</li>
</ul>
</li>
<li>Open the dispatch.cgi with your UNIX line-ending-friendly text editor and replace the first line with #!/usr/local/bin/ruby<br />
<strong>NOTE:</strong> On the GoDaddy <a href="http://help.godaddy.com/article.php?article_id=1406&amp;topic_id=&amp;&amp;">help page</a> they say to replace this line with #!/usr/local/bin/ruby/ (trailing slash). When I tried this, my application would fail to load (this is as of 8/8/06) so I removed the trailing slash and things worked fine. Some experimentation may be required.</li>
<li>Follow the previous step with the dispatch.fcgi and the dispatch.rb files. I&#8217;ve not found anything that states this is necessary with the dispatch.rb but I&#8217;m updating it just in case.<br />
<strong>NOTE:</strong> Editing files requires Unix line returns which is why <a href="http://www.radrails.org/">RadRails</a> was suggested. If you use an editor that uses Windows line returns you will get an error something like:<br />
<em>The application failing to start&#8221;.</em></li>
<li>Upload the updated dispatch.cgi, dispatch.fcgi and dispatch.rb to the rails application public directory.</li>
<li>Right click on each of these files and choose file attributes. Be sure the numeric value for each is 755.</li>
<li>Go back to the MySQL option in the Hosting Manager control panel. Click the edit button and write down the name of your SQL server. It will be something like mysql123.secureserver.net</li>
<li>Edit your app_name/config/database.yml to contain the following:<br />
production:<br />
adapter: mysql<br />
host: mysql???.secureserver.net<br />
port: 3306<br />
database: dbname<br />
username: user<br />
password: pass<br />
Be sure to upload this file once changed.</li>
<li>At this point, you should be able to test your rails application by browsing to yourwebsite.com/symbolic_folder/controller/action (or whatever, depending on your routes). You can also browse to yourwebsite.com/app_name/public/controller/action if not using a symbolic link. While this will likely fail due to missing data the type of error you get can give you an idea of if you&#8217;re almost there. If you get an error about not being able to start the rails application then you have problems. If you get a general Rails Application error (the 500.html I think) or no error at all, you&#8217;re looking good.</li>
<li>At a command line, run: mysqldump development_db &gt; textfile.txt. This will place all data from your development environment into a text file.</li>
<li>Under the Hosting Manager Control Panel, choose MySQL and then OpenManager for your database and log in.<br />
<strong>NOTE:</strong>For the life of me, I could not get logged in under FireFox. Perhaps this is some restrictive setting I&#8217;ve accidentally set &#8211; I&#8217;ve not yet been able to determine the cause. I switched to IE and was able to log in &#8211; just something to keep in mind if you&#8217;re running FireFox.</li>
<li>Click databases and then on the next screen click your database.</li>
<li>Click on the SQL link and then copy and paste your exported SQL into the web form. I had a very large amount of data (I was importing the King James Bible) and found I needed to break my SQL scripts into about 6 runs to get everything in. Depending on the size of your data one run may be all that is require. I was doing around 5,000 inserts at a time so it can handle a good-sized load (but be patient). I tried doing all my data in one shot but the page timed-out.</li>
<li>Once your data has been imported try out your site again (mywebsite.com/symbolic_link/controller/action). I was very pleased with what I saw: excluding images I was storing in blobs which I did not import, all the pages appear as expected.</li>
</ol>
<h3>Gotchas I ran into:</h3>
<p><strong>Starting Fresh</strong><br />
To really get to a point where I could get all this to work, I needed to create a new, basically empty, rails application (just ran <strong>rails testapp</strong>). The problem I was running in to was I kept getting distracted by little things related to my development application not, in 20/20 hindsight, issues related to setting up the rails app on GoDaddy.</p>
<p><strong>FastCGI:</strong><br />
I was never able to get this to work. Whenever switching to FastCGI (as described <a href="http://www.db75.com/new_blog/?p=242">here</a>), my rails app stops working all together. The page would try to load for a minute or two then just stop. That said, I&#8217;ve read of others having success.</p>
<p><strong>Public Images</strong><br />
I had some images in my public directory locally (development) and had coded these images into my layouts with just plain HTML. This caused problems when I moved to GoDaddy because the web server in this case is running one level above my rails_app folder so the src for the images was incorrect. The most correct thing to correct this (I think) is to use the rails image_tag helper. However, another way around this is to create a images directory on your GoDaddy root and place the images in there (giving public read rights to the directory).</p>
<p><strong>Web Page Performance</strong><br />
Now, as mentioned above, I had never gotten FastCGI to work. That said, I was satisfied with the web site performance without it&#8230;but only due to my needs. My rails pages were loading in about a second in a half. That&#8217;s way slower than static pages but for my purposes (personal web site, testing of church web site, other non-critical things) it was acceptable. If you want to do anything serious, you would either need to make sure FastCGI is working or select someone more dedicated to Ruby on Rails.</p>
<p><strong>Stylesheets, Images, Javascripts failing to be found</strong><br />
While fooling around with my .htaccess file in attempts to get FastCGI working, my pages stopped applying their stylesheets. I&#8217;m not sure how I broke it, but there is a line in the .htaccess file (around line 28) that needs to be inserted if using a symbolic link. Add this line if you are having problems:<br />
RewriteBase /symbolic_link<br />
This is actually documented in the comments of the .htaccess file.</p>
<p><strong>Overall Thoughts</strong><br />
There were many frustrating points and some of the documentation leaves much to be desired. GoDaddy&#8217;s help documentation does address several of the issues. It&#8217;s just that other help documentation contains step-by-step instructions whereas the Rails documentation is more of a generalized &#8220;if you have this problem do this&#8221;. I was satisfied with the performance but have heard that this can be dependent on your shared-server load so maybe I was just really lucky. I&#8217;ve read several &#8220;horror stories&#8221; of people trying to set-up Rails on GoDaddy where they are now moving to either TextDrive or Dreamhost. Some issues like not being able to route the root web page to a controller, will make GoDaddy a poor option for the pure Ruby on Rails developer. If you&#8217;re looking for something to fool around with using Ruby on Rails with options for changing to different technologies in the future, GoDaddy will work fine. However, if you&#8217;re looking for a full-blown Rails solution with no plans to use anything but Rails, you&#8217;ll want to look into another option (or wait for GoDaddy&#8217;s Rails implementation to mature some if you are the very, very patient type of person).</p>
<p>Finally, as I mentioned in the beginning of this article, it has been a very long time since I&#8217;ve worked through these steps. If something is factually incorrect or just not clear, please leave a comment!<br />
<strong>Resources:</strong><br />
<a href="http://www.db75.com/new_blog/?p=264">Howto &#8211; Get GoDaddy Rollin&#8217; on Rails</a><br />
<a href="http://help.godaddy.com/article.php?article_id=1406&amp;topic_id=&amp;&amp;">GoDaddy Troubleshooting Guide (Ruby on Rails)</a></p>
<p><strong>Update May 2010:</strong> A quick note that I&#8217;ve moved away from GoDaddy to HostGator so I won&#8217;t be able to verify anything in this post going forward. I am very happy with my move and if you&#8217;re interested in the differences see this write-up on <a href='http://www.littleredrails.com/blog/2010/07/10/godaddy-hosting-slow-why-i-switched-to-hostgator/'>why I moved to HostGator</a>.</p>


<p>Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/' rel='bookmark' title='Permanent Link: Using WP-Cache on GoDaddy (500 Error)'>Using WP-Cache on GoDaddy (500 Error)</a></li>
<li><a href='http://www.littleredrails.com/blog/2010/07/10/godaddy-hosting-slow-why-i-switched-to-hostgator/' rel='bookmark' title='Permanent Link: GoDaddy Hosting Slow? Why I Switched to HostGator'>GoDaddy Hosting Slow? Why I Switched to HostGator</a></li>
<li><a href='http://www.littleredrails.com/blog/2010/02/08/repairing-a-crashed-table-in-phpmyadmin/' rel='bookmark' title='Permanent Link: Repairing a Crashed Table in phpMyAdmin'>Repairing a Crashed Table in phpMyAdmin</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.littleredrails.com/blog/2008/01/26/setting-up-ruby-on-rails-with-godaddy/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Online Dating Guide for Handhelds</title>
		<link>http://www.littleredrails.com/blog/2007/10/10/online-dating-guide-for-handhelds/</link>
		<comments>http://www.littleredrails.com/blog/2007/10/10/online-dating-guide-for-handhelds/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 17:02:52 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[online dating guide]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[online dating]]></category>

		<guid isPermaLink="false">http://www.littleredrails.com/blog/2007/10/10/online-dating-guide-for-handhelds/</guid>
		<description><![CDATA[<p>I was recently contacted by someone from the Plucker project with interest in converting my guide to a format for Palm handhelds that could be viewed offline. I was not familiar with Plucker but saw no reason to decline the offer so now the guide is available for handhelds here. Hopefully someone out there using a handheld who would never have found the guide otherwise will find it useful!</p>


<p>Related posts:Updates to the Free Online Dating Guide
Online Dating Guide Posted
Online Dating [...]


Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2010/03/31/updates-to-the-free-online-dating-guide/' rel='bookmark' title='Permanent Link: Updates to the Free Online Dating Guide'>Updates to the Free Online Dating Guide</a></li>
<li><a href='http://www.littleredrails.com/blog/2007/08/27/online-guide-posted/' rel='bookmark' title='Permanent Link: Online Dating Guide Posted'>Online Dating Guide Posted</a></li>
<li><a href='http://www.littleredrails.com/blog/2011/01/20/online-dating-guide-a-success-story/' rel='bookmark' title='Permanent Link: Online Dating Guide: A Success Story'>Online Dating Guide: A Success Story</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I was recently contacted by someone from the <a href="http://projects.plkr.org/">Plucker</a> project with interest in converting my guide to a format for Palm handhelds that could be viewed offline. I was not familiar with Plucker but saw no reason to decline the offer so now the guide is available for handhelds <a href="http://projects.plkr.org/online-dating-guide-in-plucker-format/">here</a>. Hopefully someone out there using a handheld who would never have found the guide otherwise will find it useful!</p>


<p>Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2010/03/31/updates-to-the-free-online-dating-guide/' rel='bookmark' title='Permanent Link: Updates to the Free Online Dating Guide'>Updates to the Free Online Dating Guide</a></li>
<li><a href='http://www.littleredrails.com/blog/2007/08/27/online-guide-posted/' rel='bookmark' title='Permanent Link: Online Dating Guide Posted'>Online Dating Guide Posted</a></li>
<li><a href='http://www.littleredrails.com/blog/2011/01/20/online-dating-guide-a-success-story/' rel='bookmark' title='Permanent Link: Online Dating Guide: A Success Story'>Online Dating Guide: A Success Story</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.littleredrails.com/blog/2007/10/10/online-dating-guide-for-handhelds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using WP-Cache on GoDaddy (500 Error)</title>
		<link>http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/</link>
		<comments>http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/#comments</comments>
		<pubDate>Sat, 08 Sep 2007 16:08:07 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[godaddy]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp-cache]]></category>

		<guid isPermaLink="false">http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/</guid>
		<description><![CDATA[
<p>This post has nothing to do with online dating. It has to do with a particular error, 500 Internal Server Error, when using WordPress and the plug-in WP-Cache on a GoDaddy shared server. My hope is that others who experience the issues I had might find this post and (hopefully) will be able to avoid the hassle I went through!</p>
<p>
The Problem
WP-Cache is a plug-in for WordPress that allows web pages to be served quicker by requesting data from the database [...]


Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2010/07/10/godaddy-hosting-slow-why-i-switched-to-hostgator/' rel='bookmark' title='Permanent Link: GoDaddy Hosting Slow? Why I Switched to HostGator'>GoDaddy Hosting Slow? Why I Switched to HostGator</a></li>
<li><a href='http://www.littleredrails.com/blog/2008/01/26/setting-up-ruby-on-rails-with-godaddy/' rel='bookmark' title='Permanent Link: Setting up Ruby on Rails with GoDaddy'>Setting up Ruby on Rails with GoDaddy</a></li>
<li><a href='http://www.littleredrails.com/blog/2009/10/08/massive-drop-in-google-serps-after-installing-all-in-one-seo-plug-in/' rel='bookmark' title='Permanent Link: Massive Drop in Google SERPs after Installing All in One SEO Plug-in'>Massive Drop in Google SERPs after Installing All in One SEO Plug-in</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div style="float:right"><a href="http://www.jdoqocy.com/click-3597668-10408491" target="_top"><img src="http://www.lduhtrp.net/image-3597668-10408491" width="148" height="400" alt="" border="0"/></a></div>
<p>This post has nothing to do with online dating. It has to do with a particular error, 500 Internal Server Error, when using WordPress and the plug-in WP-Cache on a GoDaddy shared server. My hope is that others who experience the issues I had might find this post and (hopefully) will be able to avoid the hassle I went through!</p>
<p><span id="more-29"></span><br />
<strong>The Problem</strong><br />
WP-Cache is a plug-in for WordPress that allows web pages to be served quicker by requesting data from the database far less often. However, when this plugin is enable on GoDaddy a strange thing occurs: every other time you load the page you get a 500 Internal Server Error. When this occurs, I suspect most WordPress users on GoDaddy simply disable the plug-in. Unfortunately, if their WordPress site starts to generate traffic, GoDaddy will complain that they are creating too much of a load on the database server. So there appears to be a catch-22 in that GoDaddy doesn&#8217;t support the technology that would allow its customer to avoid the very problem the company is complaining about.</p>
<p><strong>The Solution</strong><br />
1. Download the wp-cache-phase1.php in /blog_home/wp-content/plugins/wp-cache/ from your web server.<br />
2. Edit the file by finding the lines:<br />
<em> foreach ($meta-&gt;headers as $header) {<br />
header($header);<br />
}</em><br />
3. Replace these lines with the following:<br />
<em> foreach ($meta-&gt;headers as $header) {<br />
if (strpos($header, &#8216;Last-Modified:&#8217;)===FALSE) {<br />
header($header);<br />
} else {<br />
// do nothing &#8211; makes GoDaddy angry<br />
}<br />
}</em><br />
4. Upload the wp-cache-phase1.php to your web server and try refreshing some cached pages.</p>
<p><strong>The Warning</strong><br />
As you will discover if you read below, I&#8217;m not very confident in what I am doing and I&#8217;ve stumbled through most of my testing. Implementing this change, while it may fix wp-cache, may create other problems. It may not, though. I really have no idea. Also, I was having problems with a header for Last-Modified &#8211; I have no clue whether others are going to see the same issue. My solution may not be a solution at all. All I can say is that in my opinion, it appears to work. At any rate, use this at your own risk!</p>
<p><strong>The Explanation (From a Novice)</strong><br />
I am absolutely new to WordPress, PHP, Apache, etc. I am a Java developer by profession so I can read the code but I suspect many of the steps I took, which are described below, were an absolute waste of time created by my ignorance. My hopes are that an expert may be able to review this and explain better why the problem occurs (so I&#8217;ve included all the steps I&#8217;ve taken working on this issue). Also, if you are also a novice and are interested in understanding some of what I discuss, it would be best to review the readme.txt included with the wp-cache plug-in.</p>
<p>When I started reading about WP-Cache I immediately started seeing articles (for example, <a href="http://wordpress.org/support/topic/129954" target="_blank">here</a> and <a href="http://wordpress.org/support/topic/131435" target="_blank">here</a>) regarding problems when using GoDaddy. Depressing me even further: most of the responses I found seemed to simply write-off the problem as an unaddressable GoDaddy issue. Honestly, after seeing so many people state so convincingly that any 500 Internal Server Error is GoDaddy&#8217;s problem and nothing can be done to fix it, I was inclined to simply believe that there was no hope.</p>
<p>Regardless, I decided to give the plug-in a try hoping that maybe there was some difference between my GoDaddy server and everyone else&#8217;s (heh). The install went well and even the first time I loaded a page I could see it appear in my cache. My excitement lasted about 5 seconds: after a refresh I was viewing the dreaded 500 Internal Server Error. I fooled around with some settings on the plug-in itself but it did no good. Things appeared to be broken. Before giving up, I decided to view the source of the 500 Internal Error page, believing there might be some clue there. To my surprise, the entire code of my page was in the source! In other words, I was not seeing the expected 5 lines of source for the 500 error but rather 100+ lines of the page I actually attempted to load. This was exciting to me because now I could add some debug and try to determine where the problem was occuring.</p>
<p>My first thought was that if the page was loading, the first part of (wp-cache-phase1.php) was working and it must be the caching of the page to disk (wp-cache-phase2.php) where the problem existed. I found the line in wp-cache-phase1.php that called phase2 and commented it:<br />
// wp_cache_phase2();<br />
I reloaded my previously cached page but the problem persisted. This was a good thing, though, as I found the code in phase1 more understandable.</p>
<p>At this point, I started commenting out different sections of the phase1 code. I discovered all my problems disappeared when I commented out the foreach loop that creates the headers. I added logging to this section and found that I had two headers:</p>
<ul>
<li>Last-Modified: Sat, 08 Sep 2007 13:31:29 GMT</li>
</ul>
<ul>
<li>Content-Type: text/html; charset=&#8221;UTF-8&#8243;</li>
</ul>
<p>Then, instead of using the foreach loop, I manually tried each of the headers individually. Testing Content-Type went fine but testing Last-Modified and the 500 errors reappeared. At this point, I created a new php file to test the Last-Modified header (you can view the source <a href="http://www.littleredrails.com/test.txt" target="_blank">here</a>). I named this test.php and loaded it successfully (you can <a href="http://www.littleredrails.com/test.php" target="_blank">test it yourself</a> if you would like. When I reloaded it, though, the 500 error occurred! At this point, I read a little on the Last-Modified header and decided to disable the cache on my web browser. Now the problem disappearred no matter how often I reloaded&#8230;so the problem seems somehow related to when a browser is deciding if it needs to request to redownload files (I&#8217;m out of my league at this point).</p>
<p><strong>The Help?</strong><br />
And now, I am at a loss. I can implement wp-cache but only if I explicitly ignore Last-Modified headers. Will this create problems? According to <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html" target="_blank">this document</a>, I should always send Last-Modified when able. I restored the old code to view the headers when the page displays properly versus when it does not (500 error) and they are identical:<br />
<strong> Date: Sat, 08 Sep 2007 13:59:19 GMT<br />
Server: Apache<br />
Last-Modified: Sat, 08 Sep 2007 13:31:29 GMT<br />
Keep-Alive: timeout=15, max=99<br />
Connection: Keep-Alive<br />
Transfer-Encoding: chunked<br />
Content-Type: text/html; charset=&#8221;UTF-8&#8243;</strong></p>
<p><strong>200 OK</strong></p>
<p>The fact that the 500 error occurs intermittently (normally every other time) is also very confusing. How is an identical Last-Modified header causing problems half the time? And why does disabling cache on my browser (Firefox) cause the problem to disappear?</p>
<p>If any experts out there want to weigh in on this, I&#8217;d love for you to do so. For now, I&#8217;m going to continue to use my &#8220;fix&#8221; by ignoring the Last-Modified when serving cached pages.</p>
<p><em><strong>UPDATE (12/05/2007):</strong></em><br />
Reader Givver (see the comment <a href='http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/#comment-417'>here</a>) has been kind enough to package everything here along with several improvements as well. Check it out <a href='http://www.givveronline.com/wordpress/godaddy-internal-server-error/'>here</a>. Thanks Givver!</p>


<p>Related posts:<ol><li><a href='http://www.littleredrails.com/blog/2010/07/10/godaddy-hosting-slow-why-i-switched-to-hostgator/' rel='bookmark' title='Permanent Link: GoDaddy Hosting Slow? Why I Switched to HostGator'>GoDaddy Hosting Slow? Why I Switched to HostGator</a></li>
<li><a href='http://www.littleredrails.com/blog/2008/01/26/setting-up-ruby-on-rails-with-godaddy/' rel='bookmark' title='Permanent Link: Setting up Ruby on Rails with GoDaddy'>Setting up Ruby on Rails with GoDaddy</a></li>
<li><a href='http://www.littleredrails.com/blog/2009/10/08/massive-drop-in-google-serps-after-installing-all-in-one-seo-plug-in/' rel='bookmark' title='Permanent Link: Massive Drop in Google SERPs after Installing All in One SEO Plug-in'>Massive Drop in Google SERPs after Installing All in One SEO Plug-in</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.littleredrails.com/blog/2007/09/08/using-wp-cache-on-godaddy-500-error/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
	</channel>
</rss>

