The Right Tool For The Job

November 30th, 2009

I’ve already whined about the trials of being a web generalist. Too many technologies, not enough time, the dog ate my homework, woe is me. It’s true I have to know a ridiculous number of platforms, frameworks and languages to some extent. It’s also true that I’m an expert in only a small handful of them, knowing enough of the others to get by.  I can generally use related frames of reference to pick up a new technology quickly. I’ve also learned that it is often sufficient to know the capabilities of some technologies, so I can contract a specialist to implement solutions for me,  if required.

Many people hate the idea of being a jack of all trades, and want to excel in one or two areas. A common pairing is web design and a CMS framework like Joomla, Wordpress or Drupal. Typically these people will become an expert on their platform, learning about all the available plugins and hacks, and maybe even how to write plugins of their own.

Sooner or later, a project will come along that doesn’t mesh with the expert’s tools. There is a saying: “When you have a hammer, everything looks like a nail”.  Zen Cart makes a lousy CMS. CMS Made Simple’s blogging module can’t compete with Wordpress (I know, I’m using it on a personal site!). Wordpress doesn’t work well as a social networking site. I am not criticising any of these excellent tools, I’m just noting that they each have a core focus: E-Commerce, general purpose CMS and Blogging, respectively, in the examples cited above.

The decision isn’t always simple, because site requirements aren’t always simple. Take for example, a recent project we dealt with. It required a brochure site, with a booking system, one CMS page and a blog,  in that order. We could have done the lot in one of a number of CMS platforms, but each solution we looked at presented a serious compromise with one or more of the requirements. In the end we decided that we would custom code the brochure site, the CMS page and the booking system, and port the overall theme to Wordpress for the blog component. This solution resulted in a more intensive development cycle, and cost a little more, but ultimately it matched the client’s requirements exactly. The client is delighted with the end result and is coming back to us in the new year for more features.

If we had developed the system on one platform, I honestly feel that the client would have needed to adapt their business to the constraints of the system, rather than the other way around.

If you are contemplating a new web system, do ask your provider about the nuts and bolts. I am reliably informed that it is a torturous experience to be locked up in a room with me for a couple of hours, while the painful process of deciding how the system will function is decided. I know however,  that this process saves hours, days or even weeks in the long run.

Use the right tool for the job, folks, and if your provider tackles every job with a Stanley knife and that tool for getting stones out of horses hooves,  you might want to be a little concerned.

  • Share/Bookmark

The Case For Renting Your Website

September 29th, 2009

I own a really expensive phone. It’s beige, measures about 8″*6″*3″, and is a bog-standard house phone. It was really expensive because I rented it from my phone provider, meaning I paid them a couple of Euros every two months for years and years. When I finally got annoyed enough to call them to cancel the payments, they wanted me to return the aging beige coffee-stained abomination to them. Despite the fortune I’d paid for it over the years, they still owned it. I promised to mail it back but never did, and if the cops are reading this – I’m unrepentant. I’ve paid for that phone many times over, and it’s morally mine. Also I’ve taken it to pieces to recycle some of its components in a little electronics project I’m working on…

So phones are not a sensible candidate for the rent/lease commerce model, but the model works well for many online products. Up until recent times,  games were a physical isolated medium that you bought from your game store and played alone on your console or PC. As online gaming became established, companies like Blizzard figured out that they could charge people for a game like World of Warcraft, and then charge them again once a month for the privilege of going online to play it. Smaller game companies followed suit with smaller browser based games, that either levied a recurrent fee or allowed you to accelerate your progress by using real money to buy game credits which could be exchanged for in-game items. This is the fastest growing sector in the games market, and games like Evony have enjoyed viral growth in recent times.

Websites are changing too – literally. Back in the day, it was enough to have a website. Chances were that your website would be the only website representing your trade category in the local area. Unfortunately, those days are long gone. You need a website with good content that is constantly updated and optimised for the search engines, if you want people to visit your website and ultimately their money to you instead of your competitor.

We are frequently asked to suggest improvements for websites which were built in the last decade and never changed since. Such a website will not do you any favours. A potential customer will recognise the unmistakable hallmarks of  neglect, and return to Google, leaving the “Copyright 1997″ notice blinking folornly on a pink background, below the animated “under construction” image.

All the evidence we’ve collected suggests that a website which is maintained and promoted brings in new business, and pays for itself very quickly. Having said that, a website with all the bells and whistles can cost quite a bit. This is why we now offer our customers a pay-as-you-go plan. In essence, we agree a specification for the site with the customer, in conjunction with a maintenance and search engine optimisation plan. This arrangement means that the customer doesn’t have to worry about a large initial payment, and can rest assured that a modest monthly fee ensures that their website will be kept up to date and performing well in the search engines.

  • Share/Bookmark

Cowboys, Apache and Wild West Web Hosting

August 5th, 2009

The choice of web hosting, for some, is almost an afterthought, but having a good hosting provider is just as important as having a good web designer, web developer or SEO expert. I dealt with a hosting provider yesterday on behalf of a client, and was appalled at the service provided.

Cowboy Paco
SuperFantastic

My client asserts that they were billed for their domain renewal but not for hosting. They didn’t take too much notice at the time, and settled the bill in a timely manner. The next thing they knew, their website was down. On contacting the host and paying the bill,  the website remained down.

Most reputable suppliers have the ability to suspend an account for non-payment, so that the website is still on the server but will not be shown to the general public. In this scenario, the hosting can be unsuspended on payment, and the website is available again. The company I dealt with yesterday immediately deletes your website. If we had not maintained a backup for the client, they would now be facing the prospect of having their website redesigned from scratch.

I attempted to get the site back up an running and it soon became apparent that while the hosting had been paid for, the account had not been unsuspended so I couldn’t access the control panel or upload the website files. I duly opened a trouble ticket, and noticed that I could not view the details of the ticket after submission. Indeed, I could not view any of the tickets I had submitted on my client’s behalf in the past. A number of hours later, the ticket had disappeared off of the system, zapped by magic or by human hand.

At this point I called support. The phone rang for an indeterminate period before being answered. On asking for support, I faced another long wait in complete silence. The tech support guy was ratty and unapologetic and the whole experience left me stunned.

  • Share/Bookmark

Web Development Industry Benefitting From Recession?

July 1st, 2009

In the last number of months, we’ve found ourselves busier than ever at Spiralli Business Solutions, and the upturn is being driven almost completely by demand for websites.  Most people who walk through our doors now believe that if they are not on the web, they are not in the game. It’s probably fair to say that all clients are extremely price conscious, but many are opting for feature rich sites,  as long as they believe they are getting good value. The balance has shifted dramatically to content management systems in the last year or so, as people see the potential to update the site on a daily or weekly basis themselves.

String of pearls
James Jordan

It almost seems like the web development industry is partially exempt from the recession, which is all the more interesting given that there is a wealth of anecdotal evidence which suggests that spending on traditional advertising is down.
Newspaper job cuts

BBC Job cuts

busy day
weegeebored

My observations are based on personal experience, discussions with peers, and various snippets gleaned from the web, but it does seem that design/development houses which keep on the bleeding edge of web technology are maintaining or growing their business in these troubled times. With a little confidence coming back into the property market, I’m optimistic that we’ll begin to see growth in many other sectors by the end of the year.

  • Share/Bookmark

Geocities Demise Signifies End Of Amateurweb

April 24th, 2009

A great many years ago, I created my first web page. It was an oasis of luminous green dedicated to an obscure band. It lacked animated gifs, MIDI music and blinking text only because I lacked the ability to implement such features. It was, gentle reader, ghastly.

I didn’t see it like that. I had made a web page. An entity known as Geocities tutored me on basic HTML and allowed me to upload my creation to their server and make it available to the world for free. I was a rank amateur, but my ramblings were available to the whole world. Gradually, strangers with a passion for the same obscure band began to approach me via the email link. It was pretty cool, and it set in motion a sequence of events that led to me taking a post-graduate diploma, quitting my job and setting up a web development business. Thank you Geocities.

So now Geocities is going, taking with it many orphaned sites from the 90s featuring the worst of amateur web design. Replacing them is a morass of gaudy myspace pages and a sea of blog pages using the same default template. With the current batch of free blogging tools bringing dull but tasteful templates to the masses, our attention returns to the content…  and that is precisely what’s wrong withthe current batch of  amateur websites and blogs.

  • Share/Bookmark