The Latest Articles:

If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!

Thanks for letting me return to my youth and enjoy that momentary trek back in time.

Yesterday I wrote about Wordpress Version or GoDaddy Hosting. I love how quickly Google indexes some things and already today had a response by comment from someone at GoDaddy and a missed call (I was at the Dr. office, they don’t like cell phones there much) and a second comment in response from the person at GoDaddy leaving the comment. The tech from Godaddy said he would call me later this evening to see if he can help address the slowness of the blog.

Here are some of the things I’ve done today which have had some effect but not the kind Kirk wanted from Scotty.

  1. Google Gears was already installed, but I was using the Flock browser and not FF. I’m using FF. (Still like Flock better)
  2. I removed all plugins that were not being used. I have tested a lot of them over the past couple of years and removed everyone not in use.
  3. I took out the database calls in the header file and replaced them with static HTML
  4. I installed the Dashboard Management Plugin and removed almost everything from the dashboard except incoming links and write new post
  5. I created a new database on a different server backup the lab database and restored on the other server (clean lay down of the data)
  6. Tied to 5 above, the new database is MYSQL 5.0 the old one was 4.0 The new server is PHP 5 the old one was PHP 4
  7. I activated the WP Super Cache plugin and configured it.

Most of these are considered to improve load times rather than navigation inside the admin panel or editor. The saves in the editor and navigation from editor, to comment management, to dashboard, to plugins is where a lot of the wait time comes in.

By putting the database on another server I split the calls to the server between images and database calls which are not on two separate servers.  Of course the down side: “Now I have to have two servers functioning to load the blog.” HUM!

I just pressed “Save” and it took 20 seconds for the save to take place and the editor to be available to continue.  I think some of this must have to do with saving Post Revisions of a single post.  I really wish this was an option to be turned off.

I also wrote a quick draft post in a 2.2.2 WP blog today and none of these issues were apparent.

Google Gears  Auto Save and Post Revisions

I thought Google Gears was to move much of the editing functions to my HD, yet with every save or move I see “Waiting on www.realestatebloglab.com” at the bottom of the screen.  The only thing it should be doing there is saving the post.  I get the same message when opening a blank editor to write a new post.  I also wish I could set the time between auto saves because it save a lot and hesitates while doing so.

Comparative Load Times

I have to wonder if WP wasn’t experiencing some of these issues in development. Maybe that’s why we even have the TURBO option. I hope this is something that can be addressed in the next release, but I fear it is going to be more bells and whistles with more whistle time while waiting.

Save and Log In Again.

Finally ready to preview this post, pressed Save once again and after 30 seconds was sent to the login screen.  After logging back in there were a couple of words missing from my last edit.

Maybe all these auto saves aren’t such a bad idea after all.

Have a great evening, I’m going to go watch Dirty Harry for the fifth time this week.  I think it is the “Dead Pool” tonight.  I feel like I’ve been swimming in it all day.  Oh, Geez here goes another attempt at save.

I just opened the Lab to the Dashboard.  It took 30 seconds to get to the Dashboard.  Then I clicked on Write New Post, it took 20 seconds to open the editor.  If I click “Save” it takes from 20 to 40 seconds to save.  All the while the message in the bottom of the screen is “Waiting for www.realestatebloglab.com”

I don’t know if the slowness is due to the size of the blog, the slowness of the web, the version of WP, or the hosting.  But I do know this:

I’M REALLY TIRED OF WAITING ALL THE TIME TO GET WORK DONE!

I’ve tried IE, FF, Flock, and Chrome (it doesn’t seem to allow popups)  none of them seem to be any faster.

I’ve been sending out emails this morning to friends asking about hosting company options then it hit me:  “Why not write a Lab post about this issue and see what others are experiencing” before I pay to have another hosting company, move the some of the blogs and find I still have the same issues.

I tried Scribefire this week, but it doesn’t have support for “Captions” on images.  I’ve become a huge fan of captions.  They let me throw in quick pertinent information.

Anybody noticing the same things?  Anybody who isn’t experiencing this have a different hosting company than GoDaddy.  I should add I’m on the $6.30 a month shared hosting package for all the blogs, I have two of those.

Any suggestions?  I anqiusly await any input.  I’m sure there are others that will be interested in this topic as well.  At least I hope so.

This will probably be the most boring post in the series.  I’ll be covering:
 For the purpose of these post we are going to use the address 123 MyStreet

Disclaimer: The only association I have with GoDaddy.com is as a customer.

I’m using Godaddy.com for all my hosting.  They are the only hosting company I have ever used.  I’m not saying they are the best, or the cheapest, or the easiest to use.  They just happen to be the only one I have ever used and I’ve been quite happy with them so there has never been a reason for me to consider any other options.

For the purpose of this post I’ll walk you through the process of setting up hosting on Godaddy and use that hosting account for your single property sites or any other sites or blog you desire to host.

Purchasing a hosting package.

Once you have your account setup you can login and select a hosting package to purchase.  If you haven’t purchased a domain name yet, you can do this at the same time for $1.99 for the domain instead of $7.99 for a year.  Domains are cheaper if you purchase with a hosting package.
You will be offered a lot of options to add to your purchase.  The only one that I use is the Traffic Facts.  You can read through them and see if there are any you want to add.

I recommend the Premium package for $5.59 a month with a 2 year agreement.  It allows you to create sub-domains and provides you with 25 MYSQL databases which you can use to setup at least 25 individual property listing sites. 

This next item is important: When you set up your hosting account it will ask you if you want to be on a Windows server or a Linux server.  YOU WANT A LINUX SERVER.  Wordpress is installed on Linux servers only.  Here is what it looks like on the GoDaddy screen.

If you already have a hosting package and it is set up on a windows server you can log into the administrative panel and change to a Linux server.  It happens in minutes and you won’t notice the difference from the frontend view of any existing websites or blogs.

You will be asked to create a username and password for the hosting account.  You need to write this down. When you configure the FTP program so you can upload files to your account you will need to set up a connection using that information.

Point your domain name to the hosting account. Setup for the hosting account should be complete with these steps.  You can now log into your hosting account and select (open) to get to the administrative panel.

Setting up a MYSQL database.

Login to your hosting account. select (open) next to the domain name associated with the hosting account. The administrative panel contains rows of icons. 

Scroll down until you find the icon MYSQL.  Click on that icon and click on “Create a new Database”  For the user name and description I use the same thing, the street name. ex. description=”mystreet” username=”mystreet”.  Select a password for the database this is different from the account password.  I suggest you select a password you will use for all your databases.  This will make setting up the configure.php file for each site easier.

Once you have entered the description and username and password click create.  The database will have a pending status while it is being setup.  You can minimize the admin window,  or close.

In about 5 minutes you can log back in to the admin panel, click on the MYSQL icon and you should see your database is setup. 

To the right there is an icon to view the connection string,  click on it. 

This window will open that shows you a line with something like “mysql159″ 

MYSQL connection string

 Write this number down.  You need it to setup the configure.php file for setting up Wordpress installation.

Unless you like playing with landmines you should close the admin panel.  You don’t need anymore information to setup and install the wordpress files.

Self hosting seems like it is so technical, and it can be, there is a lot you can do when hosting yourself.  You don’t have to get permission, or a tech to put a 301 redirect into place.  You have options for handling 404 page not found issues, and there are a lot of plugins and programs you can setup.

One last advantage I’ve found.  Our main site is old enough now at a year old that it is out of the sandbox.  When I create these single property sites they are under the umbrella of our site and hosted within that site, so there is no sandbox effect for the single property sites.  They receive pagerank in a few weeks, and are often found in blog searches in a day or two and on regular Google searches in a week after the first post.

I have several hosting packages and played around with a small one till I got the hang of it.  There are definitely advantages to setting up your own hosting plan for your sites.  Even if you don’t host your main site, it won’t take long for them to gain ground.  As I mentioned I have several hosting sites and I’ve noticed no sandbox effect on those that are blog based sites.  More on this when we cover SEO.

Self Hosting isn’t as hard as you might have thought.  Give it a try.  Knowing how to setup a hosting plan is a great piece of knowlegdge to have.