Not so long I go I was speaking with one of my clients and they did ask me what CMS is. I realized that this will be a helpful blog post for other people. Well, I write down all information you should know about CMS and hope this helps you.
There are many different types of websites from simple introduction sites, news portals, online shops, blogs, forums… Most of them use CMS, system that helps manage and edit page. There are a lot of different CMS that offer and provide different functionality.
1. Web sites, blogs, introductions sites, online shops…
There are a different types of websites:
- Online bussines card – introductinal website is the website with the contact information and introduction of company/individual.
- News: websites that primarily provide users with news, articles, posts (also generated from other websites).
- Blogs: blogs have been quite transformed and grown into real informational portals.
- Online shops: are the most special type of websitest and offer the user to buy product or services.
2. What is CMS
CMS or long Content Management System is the system that support the creation, management, distribution, publishing, and discovery of websites information.
There are many different CMS and every offer something else – a common goal is to offer a (simple) website management.
3. Why it can be used
Firs it is used to easily manage a website and is essential for bigger websites. Web sites can be also without CMS – as simple HTML, but this is not useful for bigger websites. Every CMS offer different functionality as:
- Quick texts editing, adding pictures, new page without special knowledge of programming languages (eg. HTML, CSS, PHP)
- Uniform look of the entire website – the page looks as a unit, as a whole.
- Good CMS tools that allow you to optimize for search engines (like URL structure, page titles, headers)
Those are just a few advantages of using CMS.
4. Which CMS exist
The full list of all existing CMS you can check on Wikipedia.
The most known/used are:
- WordPress
- Drupal
- Joomla!
- Magento
5. What I use
WordPress and Magento. I am mainly specialize for Magento and WordPress: WordPress for websites, blogs, news, for online shops I use Magento. Why? Because they offer the most and (when the page is set up) they are easy to use.
6. How to choose
If you are in place to choose a CMS for your website, then depening on type of your website I advice you:
Type / CMS | Simple website (HTML/PHP&CSS) | WordPress | Magento |
---|---|---|---|
Online Bussines Card | |||
Blog | * | ||
News portal | |||
Online shop – smaller | |||
Online shop – bigger |
*as an “accessory” to shop
But it is good to think also on:
- If you are planning to become big and your offer expand (eg. if now you are planning a small store, WordPress may be sufficient, but if you are planning to expand offer, it may make more sense to think about Magento).
- Which functionality do you need (eg. for shops: a detailed system inventory management, invoicing, promotion, discounts, customer management).
- Who will manage the site – the editor and what are his / her abilities (the system must be easy to use?).
- What kind of upgrades do you plan and what this system allows.
- Financial aspect (CMS probably is free but fast additional cost for plugins can be big)
- …
7. Do it yourself or hire help
If you don’t know what is the best: DIY or hire someone to do it for you, it depend on what you need, how much you would like to deal with it and what your host offer (how much technical knowledge do you need). If you can, the best is that professional do it for you. If you are interested in working with me, don’t hesitate and contact me.
Danielle Fairhurst says
Really great post! Full of loads of useful and easy to understand information.
Maja says
Thank you, Danielle!
Bridget says
This is great! I have clients ask me the same questions, I’ll bookmark this so I can refer them to it in the future. Thanks!
Maja says
Happy to help 🙂
Dawn Lioutas says
Love this post. So much great information. I will be bookmarking this for reference.
Maja says
Thank you! 🙂