Posts Tagged ‘clone wordpress’

Clone Your Perfect WordPress Installation

Wednesday, May 11th, 2011

 It used to take me a few hours to piece together the perfect installation of WordPress. Sure, back in the day when I was first starting out, this was time well spent, as I was researching the perfect plugins and themes, and it was fun! It still is! The only problem here is that now that I am trying to minimise the amount of time that I spend doing these tasks, the idea of spending two hours to get a blog live, well… its not exactly time well spent. I wanted to know how to clone wordpress installations. 

 I was once told by a very smart person that a job needs to be done right rather than by cutting corners. This applies to WordPress more than anything, especially when cloning installations of the software, as there is just so much that can go wrong. It needs to be done right. And with that in the back of my mind, I still needed to find an option that shaved down the time spend on installing WordPress. 

 The problem is that there is a multitude of these so called WordPress Cloners available online, and not even 80% of them work as stated. Some clone only based on some hosting configurations, some don’t transfer over settings, and others just don’t work at all. 

 To list just some of the errors that I have seen, I have seen mySQL errors, database connection errors, I have seen problems with file permissions, directory structure, and WPconfig file errors. These are all errors that you probably don’t care too much about, nor do you need to worry about. 

 The real key here is in why I choose to do this though. First and foremost, if I can drop the time spend on deploying new blogs down to under a few minutes, then this means that I am better using my time on tasks. Now, installing a blog is not valued time, it is just time spent doing something. On the other hand though, creating content, now, that is a real money task, so the key is to reserve as much time for those tasks that bring in an income. 

 Your time is massively valuable. Some people choose to outsource this kind of work to people offshore at a cost of $5 per hour, which is fantastic if you have a higher time value than that. This exact same principal applies to the kind of work involved in creating a clone wordpress installation. If it is entirely possible to find a much more efficient way to get the work done, and if that new process means that you can get a better job done in as little time as possible, then you will have won the battle. I recommend it, and I am sure that when you get started, you will too. 

A Guide On Increasing WordPress Blog Speed

Friday, February 11th, 2011

The benefits of having a faster wordpress blog are numerous, however, the primary two are quite simple. For one, if your visitors can arrive at your content faster, this is going to provide a great overall experience for the user. On the other hand, it is very well documented by now that Google does in fact take into account web page load times when ranking a site in their index. As such, fast load times will increase the chance that you will rank higher.

The first thing that most people would want to asses is your hosting, and the speed at which it will deliver content. Is it powerful enough for your needs? There are plenty of hosting options available these days, however it is worth mentioning that most shared hosting environments that are available at the moment simply do not meet the needs of most website owners. This varies of course depending on the kind of website you have built, and how many visitor numbers you have. If this number is high, then you may want to consider a VPS, or maybe even cluster or cloud based hosting.

In the case that you are receiving large volume of traffic, I do recommend using a combination of a VPS for static file loading and processing, plus a CDN or cloud solution to load larger files, and even, your databases if needed. As mentioned earlier, there is also what is known as cluster hosting, which is a service that will provide several data locations, so that regardless of where your visitors are, they will always be pulling data from the fastest location possible. This offers a huge increase in load times, and is not as complex as most people would like to believe.

It is worth noting however that using the above configuration can make doing regular backups hard, however, there are plenty of solutions available that will make very light work of this. If you are using WordPress, the easiest way to do this is to use a script that produces clone wordpress files, as this will pull data from the multiple locations, making it very easy to backup an entire site rather than going through multiple locatons.

Another great tip is to use a plugin that caches your website as a set of physical HTML files, meaning that processing becomes browser based rather than server side based. This is extremely useful if you have limites resources on your host as well, and can limit the amount of 404 errors that you receive when getting a spike in traffic.

Correct use of image formats is key to load times. If you are using GIF images for photos, and visa versa, your load times are going to suffer. Consider using GIF for graphics, and JPG for photos only. Reasoning for this is that each format is optimized for those image types, and will keep file sizes down as minimal as possible.This is a huge key to keeping load times down, and not used my enough people.

This should not be taken with a grain of salt. Load time is a big factor in not just visitor experience, but also how well your website ranks in the search engines. Using just the above methods should see some massive improvements, however, this is something that should be focused on long term. That way, you can continuously please both your visitors and the search engines. And last but not least, remember to make sure that you can back your site up using a script to clone wordpress installations. This will save you a huge amount of work in the long run.