

Concrete CMS
By Concrete CMS
The typical implementation process for Concrete CMS (formerly known as Concrete5) involves several key steps, which can vary in duration depending on the complexity of the website and the specific requirements of the business. Here’s a general outline of the process:
Planning and Requirements Analysis: This initial phase involves defining the project scope, objectives, and specific requirements. This stage is crucial for aligning the CMS capabilities with the business needs.
Installation and Setup: Concrete CMS can be installed on a web server. This process typically involves downloading the software from the official Concrete CMS website and uploading it to your server, followed by configuration settings such as database setup.
Design and Theme Customization: Users can select from a range of themes or design their own to match the branding and functional requirements of their business. Concrete CMS is known for its flexibility in design customization.
Content Structure and Development: Setting up the structure of the content (pages, menus, categories) and adding actual content. Concrete CMS provides an intuitive interface for non-technical users to manage content easily.
Testing and Revision: Before going live, the website undergoes testing to ensure functionality across different devices and browsers, and to fix any bugs.
Launch: Once testing is completed and the site is ready, it goes live.
Training and Handover: Key users are trained on how to use the CMS to update and manage the website.
The duration of the implementation can range from a few days for basic sites to several months for more complex implementations involving extensive custom development.
Concrete CMS is highly customizable, which is one of its core strengths. Here are several points highlighting its customization capabilities:
Open-Source: Being open-source, it allows developers to modify the codebase to add new features or change existing functionalities to better suit specific business needs.
Add-ons and Themes: There is a wide range of add-ons and themes available in the Concrete CMS marketplace, which can be used to extend the functionality and change the look of the website.
User-Defined Attributes: Users can create custom attributes for pages, users, and files, which allows for the addition of unique data types and values specific to the business.
Web Hosting: Since Concrete CMS is a self-hosted solution, you will need to pay for web hosting. The cost can vary depending on the hosting provider and the specific requirements of your site.
Add-ons and Themes: While many are free, premium add-ons and themes come at a cost. Prices vary in the marketplace.
Custom Development: If you need custom features or integrations, you may need to hire developers, which will incur additional costs.
Maintenance and Updates: Regular updates and maintenance are necessary to keep the site secure and functioning correctly, which might involve additional costs if handled by professionals.
Concrete CMS offers various support and training options to help new users get acquainted with the system:
Community Support: There is a vibrant community forum where users can ask questions and share solutions.
Professional Support: Concrete CMS offers professional support services through its network of approved vendors, which can be hired for more personalized assistance.
Concrete CMS provides several built-in security features to protect data:
User Permissions: Administrators can set detailed permissions on who can view or edit certain pages or settings.
Security Updates: Regular updates that address security vulnerabilities.
Captcha and Spam Protection: Built-in tools to help prevent spam and abuse.
Concrete CMS releases updates regularly, with a structured release model that includes major versions, minor versions, and patch versions. Major versions are released when they are thoroughly tested and ready to deliver substantial improvements. Minor versions follow a biannual release schedule, introducing new features and enhancements while maintaining compatibility with existing functionality. Patch versions are released monthly, focusing primarily on bug fixes and minor improvements.
Concrete CMS's policy on data ownership and portability emphasizes that business data belongs to the client, especially when using their hosting services. According to their Hosting Privacy Policy, clients retain ownership of their data, and Concrete CMS takes steps to ensure that this data is kept secure and private. Clients are responsible for making decisions about data sharing and deletion and must comply with relevant regulations themselves. Concrete CMS does not share client information without explicit consent from the client.
Concrete CMS provides flexible options for scaling its services to meet changing organizational needs. Users can easily upgrade or downgrade their hosting plans and services as required. This flexibility allows organizations to adapt their web infrastructure to their current demands without being locked into a rigid contract structure. The platform's modular architecture also supports the addition or removal of features through extensions, which can be managed via the hosting control panel or requested through customer support.
ISO:27001 Certification: Concrete CMS is fully compliant with ISO:27001, a widely recognized international standard for managing information security. This certification indicates that Concrete CMS has established and follows a comprehensive set of information security protocols and practices.
SOC 2 Type 2 Compliance: The hosting for Concrete CMS is SOC 2 Type 2 compliant. This compliance standard is based on policies, communications, procedures, and monitoring of high-level controls over security, availability, processing integrity, confidentiality, and privacy.
HIPAA Compliance: Concrete CMS hosting meets the controls required by the Health Insurance Portability and Accountability Act (HIPAA), ensuring it can securely manage and protect patient health information. This makes it suitable for use by healthcare organizations that need to comply with HIPAA regulations.
FedRAMP Moderate Certification: Concrete CMS meets all the controls required to be FedRAMP Moderate certified to the Department of Defense Impact Level 2 (IL2 level). FedRAMP is a US government-wide program that provides a standardized approach to security assessment, authorization, and continuous monitoring for cloud products and services.