When you are developing a website there is 4 main ways to do it. They are as follows:
- Pay someone else to do it!
- Code it yourself
- Create a static website
- Use a CMS (Content Management System)
Any of the above options is acceptable and will provide a good result. Well providing you know HTML and CSS for option 2! However in this blog post I am going to talk about pros and cons and hopefully try to point you in the right direction.
1. Pay someone else to do it
This is probably the easiest of the options, however it is not always the best. When you employ someone to make a website they will never 100% know what you want and where you want it, this can make the service expensive having to go back and get things changed. The web developer you employ can also easily overcharge you for the services they carry out, and it can run into the thousands! The other thing you have to take into consideration is that things change, for example if your business starts a new marketing campaign, you do not want to have to phone up the developer and ask them to keep changing things for more and more money each time!
2. Code it yourself
Coding a website yourself is an OK option however a lot of things have to be taken into consideration. For example when you want to code a website you have to know the code, and potentially this can take a long time to learn and a lot of people simply do not have the time. The other aspect of doing it this way is that it can take a LOT of time to code every single page, plus you again have to take into consideration when for example marketing campaigns start how you are going to incorporate that into EVERY page of the site!
3. Create a static website
This is a good option however is not without its downfalls! Creating a static site with such programs as Adobe Muse and Serif Web Plus is a quick and easy way to get a website, however the website is in no way dynamic meaning all of the content is not stored in a database it is literally stored in the files on the server. This makes design changes to the site difficult and adding for example new products or information is difficult as you have to have the file from the program you created the site on stored on your computer. This can ultimately mean a lot of transfers of files on USB sticks and emails, which can get confusing and you could accidentally upload an older version of the site.
4. Use a CMS
Using a CMS I would say is the best option! This site you are looking at now and most others on the internet are using Content Management Systems. This system means that everything you put on the site for example images and text are all saved to the server, this means that it is stored separately from the design of the site. There is a couple of advantages to this, the first being that you can access and edit the site from anywhere in the world, the other advantage of a CMS is that because all of your information is stored separately from the design you can easily play with themes or templates to see which one looks best all without having to delete or move information!
After having read all of the information about the 4 different ways, you can make your own mind up on which route you want to take. However I am strongly for using Content Management Systems, my main reasoning is that they are quick, easy and dynamic. Plus there is thousands of themes and templates to choose from, so it’s almost certain you can make your site look the way you want!