The best way to have a successful website: using a CMS

June 18, 2021


Table of contents

Quick Access

![enter image description here](https://cms.rootstack.comhttps://cms.rootstack.com/sites/default/files/blog/img/choose.jpg) Online presence is something **essential** as an image and reputation of companies, practically for the user **if a company is not on the internet, it does not exist.** As a company, we can not be left behind before the **constant digital change** in which we live, it is indispensable to implement **unique systems** for our users as a new channel of communication, sale and operating profit for the company, standing out between the competition with innovative tools **adapted to the function and business objective**. ### **What is a CMS?** A CMS is a platform designed to **manage web content** with the ability to keep the site up to date without advanced knowledge in technology and without affecting the final functionality or page design. A content manager allows changes to the content in an **easy** way, from an administrative menu where it is entered by means of a user and password assigned by the main administrator. Within the menu we will find the categorization by type of content and published content where you can **create, edit or delete content** depending on the permissions. It is **accessible** for non-technical users since it is specifically designed to comply with the effective administration of the content without having to contemplate the code. ### **Why should I use a CMS?** Among the advantages highlighted when implementing a CMS for your website we can mention: - **Speed** - The time taken by a CMS development is less compared to a custom development, since the CMS galleries could take the basis of each module and functions achieving a **fast, effective and personalized** development - **Simplicity** - The administrative panel of the site will be simple for the user, you can easily add content where each section of the site will be located from the panel and update the content in real time - **Security** - Security is restricted by passwords, the administrator will decide the access of each user along with permissions. Each user will have a role that can be assigned to a group of users with the ability to perform specific functions on the content further securing your site. - **Updates** - With a content manager you can keep your website up to date with just one click. You can upload information for a limited time and unpublish when necessary. For example, if you have an annual Mother's Day campaign you can promote the publication for a defined time and then unpublish it until the following year.. All publications will be stored within the site with the status that the user wants to give. ###**How can i have a successful website?** In **Rootstack**, we highly recommend CMS for the multiple benefits it provides and the ease of making custom changes when required. Our **expert team** has more than 5 certifications in **construction and development of sites in [Drupal](https://drupal.org)**, currently the most used CMS and considered the most complete. As **key to success** in websites we consider that the platform in which it is developed affects in the final result of each tool. Currently there are multiple CMS options where each one suits different types of projects and companies. Usually the client looks for an **administrable** tool **able to save significant resources** by not having the need to hire a company to make manual updates to the site whenever they require it. At present it is difficult to find websites that are not developed with a CMS. With a site in Drupal you could develop **unique features** and implement punctual content along with the expected growth of your site to add new elements as time passes. The good thing about this type of framework is the ease of making changes on the part of the developer, it is not necessary to migrate from site to change functionalities or add new elements. Someone with the necessary experience could access the code and make changes to your website efficiently. Drupal consists of **high complexity** projects that require scalability and stability. With a CMS you could handle all the information, update content, create new pages on the content type, edit dates through internal users of the company along with history control of each change. ###**Do you need personalized advice? [Contact us!](https://rootstack.com/en/contact)**