Web development is the term normally used to refer to all the "back-end stuff" when creating a website. This can be anything that isn’t visual design, from complex custom programming to website architecture. For many businesses the functionality of a website and what it actually does is more important than how it simply looks.
Are your website requirements so special and unique that nothing like it has ever been built before? Probably not.
Even websites with special requirements or complex bespoke functionality are usually built on top of ideas and frameworks that already exist. The very best things in life leverage other great ideas, and iterate and enhance what has come before.
This is great news for you and your website, providing it is built from a position of knowledge and experience in an existing website framework. This is where we believe we add value and distinguish ourselves from other web developers. The way we see it, when a client asks a web developer to produce a website one of three outcomes will usually apply:
- The web developer will leverage an existing framework/tool/CMS but with limited knowledge in the application or customisation of those tools.
- The web developer will develop everything from scratch with appropriate knowledge of all aspects of the development.
- The web developer will leverage an existing framework with detailed knowledge on how to apply it, while customising or developing any bespoke aspects.
No. 1 will offer to build you a website for peanuts, and if you’re very lucky, may just about achieve what you want.
No. 2 will charge astronomical costs due to the time required custom coding everything (a lot of which is simply re-inventing the wheel).
No. 3 as you have probably guessed, is us!
We use a mix of established, well known and well-respected open-source frameworks to save time doing things that have been done before to a level that just won’t be improved on unless you have all the time in the world and a bottomless pit of money. When there is something that the framework doesn’t do, no problem, we extend it by custom coding whatever is necessary to achieve the requirements. Most of our time and effort is spent on ‘site architecture’ as opposed to custom coding. Site architecture is basically modelling your website content requirements, creating fields and building content types, and connecting and configuring different modules and utilities to achieve a specific set of functionality requirements.
Having a detailed knowledge of a sophisticated and robust website framework allows us to achieve the same results as a large web design agency that custom-code everything, but in significantly less time, and therefore at significantly less cost.
What website framework/CMS do we use?
For straightforward websites with limited complexity, we use a lightweight custom CMS. For advanced requirements we use Drupal.
Whatever you need we can make it happen
Easy to use content management system
Fast websites that work flawlessly