There are two main methods that you can use in designing a website. These two are, in other words, the main options you have, when it comes to designing a website. Each method has its pros and cons. And there are situations where each of these two methods would be ideal, and situations where each of these two methods would be un-ideal. In today’s article, we will be briefly examining those two main methods you can use in designing a website. The two methods are:
- Working from a template: this is where you simply obtain a template, and then you customize it to end up with the website you want. This works very well if you are using web design software such as Dreamweaver. There are lots of templates in Dreamweaver, which you can customize to end up with the kind of website you need. Microsoft too used to have a similar web development tool, known as FrontPage, though not much is heard of it nowadays. Working from a template may also be ideal if you are using a content management system, such as WordPress or Joomla. With a template, you don’t have to code everything from scratch. You just have to tweak a few things here and there, and you end up with the website you desired. So you get to save time, though you have to keep it in mind that very many people use these templates. This means that the website you create using the template may end up lacking ‘character’ and originality.
- Coding everything from scratch: this is where you open a notepad application, and start coding everything in HTML and CSS from scratch. The website you end up with will be truly original, as it is not based on any template. But this is a time consuming approach to web design. It works well if you have lots of time on your hands. But if you are short of time, and you are trying to do as much work as possible in order to, say, repay your First Premier Bank credit card bill, then you’d find yourself being tempted to use a template. Of course, there are scenarios where you need a highly original website, which you can’t get if you work from templates. In such scenarios, it would be best to simply code everything from scratch.