A content management system help site admin edit their site without any programming skills or writing any code.
Do I need a CMS to my website?
It depends on:
- Scale of your website
- Frequency of change
- Budget: one-off or subscription-based
- Webmaster staff training
Scale of your website
- Number of pages
- Number of languages to serve
- Number of people to maintain the website
- Approval process complexity
If the website have 100+ pages, handling 3 languages, a CMS is a good investment. To have a positive ROI on building a CMS, the number of changes annually by internal staff need to exceed by hiring a consulting web master to do it without CMS.
If you only plan to update the website twice a year, you probably don’t need a CMS from purely ROI point of view.
By using a CMS, certain limitation will be applied to the system. And do not forget a CMS need extra cost to maintain its running as well.
Which CMS to use?
There are lots of choices and it is impossible to tell which to select from a few simple questions. But it is good to first visit the popular ones, get some basic knowledge. Populars also have better support and ensure longer lasting in general.
Some popular CMS:
- WordPress
- Drupal
- Sharepoint
- sitecore
- umbraco
- django
- …
Above all are “generic” CMS which are good on a wide range of websites. And if your website have other requirements, for example, need to also power e-commerce, there are more options to select:
- Magento
- woo-commerce
- Shopify
- ..
Compare the above CMS is well beyond the scope of this blog post, and not to mention, there are many good CMS not listed above.
Our advise is keep open minded, and find a trust worthy vendor and let them select one for you. CMS do not make a site good or bad, its the vendor makes the difference.