Hundreds of websites are being created on a daily basis. From one-off portals intended for blogs to massive sites which will cater to a global retail audience, ...