Content Management System (CMS)

What is a Content Management System?

A Content Management System (CMS) is a web application that stores website content in a database. Content is created and edited on the web in an administration interface (referred to as the “back-end” or admin). All the pages of the website are displayed in a template (the “front-end”).

Why should I use a CMS?

There are several reasons for using a CMS. The main reason is to create and edit the content of your website in a simple and easy way. Website owners can manage the content, add their latest news, or update pages without any special skills (eg. HTML coding). You can keep your website fresh and add new content easily.

How to choose a CMS?

  • Pick a CMS with a simple administration interface.
  • Ensure it has all the functionality you will need.
  • Does it have free or paid extensions available to add new or extra functionality later?
  • Is there a helpful user community?

What is open-source?

Generally, open-source refers to a computer program in which the source-code is available to the general public for use and/or modification from its original design. Open-source code is typically a collaborative effort where programmers improve upon the source-code and share the changes within the community, so that other members can help improve it even further.

Why choose open-source?

Open-source CMS’s are more flexible. They allow you to extend or change your site in any way you want; there are virtually no limitations to what you can do. The open-source community goes well beyond fixing bugs. They encourage and celebrate innovation.

What are we using and why?

We are constantly monitoring how the internet is changing and how people are using and browsing websites to find the information they need. To start with we only build responsive websites, so that users can access them easily from smartphones and tablets. We also undertook extensive research to find which CMS is the best fit for our client’s needs. In the end our vote went to WordPress.

Here’s why we use WordPress

  • WordPress has a simple user interface. The admin layout is user-friendly and now also mobile-ready.
  • 20% of the web now runs on WordPress and growing. There is a large community of developers, designers, and users choosing WordPress so we have little trouble finding a forum topic or expert when we need a fix for a website. The community is active and large, so if we have any questions we can be pretty sure that somebody has already answered it somewhere.
  • The technology WordPress uses is pretty standard and is compatible with most web hosts.
  • Shortcodes are a valuable function that allow us to insert simple snippets of text that WordPress translates into HTML.
  • There are a lot of plug-in components available, when we want to add more functionality to a website.
  • WordPress started as a platform for blogging. So it is really easy to add a news section (blog) to your site and it comes with a built-in comment system. Visitors can leave comments on your articles or posts.
  • Because of its popularity WordPress updates come regularly (with fixes and security patches). The work on the platform never stops. The system is constantly evolving and improving (new functions are being added all the time). Updating is relatively easy.
  • WordPress is quite SEO-friendly, for example it automatically generates user-friendly URLS. With the addition of a couple of plug-ins we can have many SEO tools included in your website. SEO companies love this.
  • WordPress offers multi-user capability so it can offer everything from editing power exclusivity to read-only mode for others.

Of course, WordPress does has a negative side, as well. Because so many websites are using it hackers like to target WordPress and other popular CMS sites, like those built on Joomla or Drupal. The upside is security patches and upgrades are many and often.