For some websites you may need more functionality and features than a standard HTML website will allow. Examples of this could be:
- eCommerce sites
- Sites requiring user registration
- Websites you can update yourself
These types of website are all highly popular and depending on your business they can help to boost your sales, online reach and popularity. What these websites have in common is they are dynamic.
What is a dynamic website?
Static websites are made up of HTML pages. These are fine if you have a small site, eg. 4 pages: you can make 4 HTML pages and link them to each other. However, if you want a site which you can add to over time, or features a large range of posts/products then you’re much better off going for a dynamic website.
In very basic terms, dynamic websites store your pages in a database and then pull data from there and show it up using your website template. Using this method you can store your pages in the database (as well as other information) and then retrieve it at will. Combine this with a scripting language such as PHP and you can perform complex queries and searches to show any number of records, in any order and so on.
However, in order to be able to do all this you need to use a tool to work with the database. One of those tools is a Content Management System (CMS). CMS’s allow the common user to add, delete, edit records in a database without digging into the database itself. Going a step further, CMS’s provide extra tools to manage a whole website and with plugins and add-ons they can vastly improve user experience and website functionality.
What Content Management Systems are out there?
There are countless CMS’s used on the internet, roughly falling into 3 categories:
- Commercial CMS’s require the client to purchase them as they would any piece of software.
- Open Source CMS’s are freely available and often have large communities of developers and designers of varying quality working on them.
- Bespoke CMS’s are custom made applications for a specific website or online app.
There is a debate as to which CMS is ‘best’ but just like with anything it all depends on personal preference and the specifications of the job. A tool used for a complex, highly interactive website may not necessarily be the best tool for a cut-down, minimal website with a blog. However, for the majority of StudioRav customers I recommend WordPress.
Why use WordPress?
WordPress is certainly one of the most popular CMS’s used online today. As a tool to design websites it meets many of the requirements for me:
- It’s free, and open-source so you don’t have any costs related to it’s upkeep and maintenance.
- It’s easy to use for beginners.
- It has a wide range of addons available ranging from Google Adsense to Newsletters to social media integration and so much more.
- There is a lot of support out there if you get into technical problems.
- It’s very easy to make a nice looking website in WordPress.
For many of my clients the above reasons are good reasons why I recommend they use WordPress for their dynamic websites.
Why you should choose WordPress for your site
Choosing a WordPress-based website will give you a platform to be able to update your website yourself. You can also have various types of pages relating to a gallery or portfolio, or a news or blog page, or highly interactive contact or quote form. It’s very easy to set up new pages and also very easy to integrate Facebook, Twitter and Google+ into your site. If you want to change the look of your website too, WordPress has countless themes and updates available, all which are very easy to activate. A WordPress-based website is also very stable and as ever StudioRav provide Free after-sales support so if you get into any technical issues I am there to help.
Phone or email me and I’ll be happy to discuss your website requirements in more detail and help you decide if WordPress is right for your website.