Tag Archive for 'wordpress'

When The Dream Becomes A Nightmare

Hopefully not too visible, this blog has moved hosting services. Having a requirement for some new technology support (PHP5, Ruby, SSH, etc.), I decided to move my services to another web host. Since most of my sites are “just for fun”, I didn’t see the need for an expensive dedicated host, so I began investigating shared hosting alternatives. I had very much liked the service I had received from Hostexcellence, but their current policy to eschew newer technologies took them out of the running. After some research, DreamHost’s “CodeMonster” offer seemed to be a good fit. Recommendation from Wordpress.org sealed the deal. What did I have to lose? 97 day money back guarantee.

Well, I didn’t lose anything, but it didn’t work out either. After two weeks of running a few sites (including Wordpress, MediaWiki, and Gallery2), I constantly ran into load spikes on their mySQL service and FTP performance drops that were pretty severe. How severe? Some mySQL queries (such as displaying this blog) failed to complete after five minutes. FTP performance (and HTTP as well) sometimes dropped to 20% of “normal” speeds. Traceroute tended to reveal nothing out of the ordinary, but that was all customer support could think of. (Looking at the mySQL logs was apparently too much of a chore.) All they would tell me is “everything is fine here.” Apparently they didn’t realize I was running parallel sites elsewhere to compare.

Did I mention DreamHost’s tech support? Expect to wait 24 hours for the first “run tracehost” reply. No telephone. No live chat. It became clear that their expectation was for me to diagnose their server problems. After some investigation, I came to a simple conclusion–the spikes that so severely hampered performance were coming from chronic server overloading. Googling the web for DreamHost seems to confirm this is an institutional problem, and while I’m not one to give into the “xxx sucks” of the blogosphere, there are way too many stories that are disturbingly similar to my own experience.

Site5Ruby.jpgTo cut an already too long story short. I’ve migrated this blog to Site5. Performance seems good. Support is readily at hand (I needed some help with designing a security system for some FTP clients) and responds in minutes. PHP5 support allows MediaWiki to install without a hitch. Moreover, Site5 makes their monitoring tools accessible to you can see what’s going on with the server. They even give you a static IP so you can work with your account right away!

I’ll keep a close eye on this service and update you on how things work out with Site5. If you’re looking at DreamHost, based on my two weeks of frustration, I suggest you reconsider. Site5 and Hostexcellence look like they will treat you much better!

A Civilized Wordpress Template

LFBlogSnap.jpgThis site is running on the blogging system, Wordpress. One of the great things about wordpress is that there is a great variety of templates to choose from. Moreover, some templates are better suited to specialized plugins, such as widgets used in the sidebar. I’ve tried several of the last few weeks and after much trial and error, I can say that the advanced template K2 is clearly one of the best for advanced features, ease of use, and support for customization. K2 is short of “Kubrick 2″ an evolution of the original Kubrick template provided with Wordpress.

One of K2’s great strength is that is supports a good handful of built in sidbar widgets, eliminating the need for several customization plugins. Even more exciting, if you’re into tags, K2 has built-in support for Christine Davis’s Ultimate Tag Warrior (see Lorelle’s review.) Also built in is extensive support for Arnaud Froment’s Extended Live Archive plugin that makes “live” browsing of blog archiving a snap with almost no setup for the blog owner (easy setup guide at 24 Fighting Chickens.)

PietorBlogSnap.jpgWith themes, you can quickly change the look of your K2 blog. It even comes loaded with a cool litte star-wars based theme which we use on Pietor.com.

Many blogs are running on Wordpress and K2, including this one, so if you’re looking for a highly customizable way, with plenty of bells and whistles built-in, K2 may be just what you’re looking for to support your own blog.