Most people the world over share a consensus that building a fully-functional website is both difficult and expensive. Of course, such opinions are entirely justified as just a few short years ago, websites were indeed very difficult to put together and had a habit of costing a small fortune. However, …