Menu du compte de l'utilisateur

  • Log in

Navigation principale

  • Home Page
  • All CMS
  • Tutorials
  • White Paper
Home
Guide CMS

Breadcrumb

  • Home
  • All CMS
  • C
  • Concrete CMS

Language selector

  • FranΓ§ais
  • English

Main navigation

  • Home Page
  • All CMS
  • Tutorials
  • White Paper

User login

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
  • Create new account
  • Reset your password

Book navigation

  • All CMS
    • Others
    • A
    • B
    • C
      • CMSimple
      • Concrete CMS
    • D
    • E
    • F
    • G
    • H
    • I
    • J
    • K
    • L
    • M
    • N
    • O
    • P
    • Q
    • R
    • S
    • T
    • U
    • V
    • W
    • X
    • Y
    • Z

Guy Vigneault

Concrete CMS

By Guy Vigneault | 11:18 AM EDT, Wed July 09, 2025
Logo Concrete CMS

 

 

Concrete CMS: Detailed Technical Description

πŸ“… Release Date

Concrete CMS was launched in 2008 under the name Concrete5 before officially rebranding to Concrete CMS in 2020 to better reflect its evolution.

πŸ“ License

Concrete CMS is an open-source software under the MIT License, providing great flexibility for use and customization.

πŸ’» Programming Language

Concrete CMS is primarily developed in PHP, with heavy use of JavaScript for dynamic front-end interactions.

πŸ›οΈ Architecture

  • Modular and extensible architecture, based on a block system for flexible content management.
  • Uses a pages and blocks system, where each page is made up of different content blocks (text, images, videos, forms, etc.) that can be independently modified.
  • MVC (Model-View-Controller) structure for clear separation of data, logic, and display.
  • In-line content editing (WYSIWYG), allowing users to modify page content directly from the front-end without accessing the back-office.
  • RESTful API for easy integration with third-party applications.

πŸ“‚ Database Support

Concrete CMS uses MySQL or MariaDB as its primary relational database.

βš™οΈ Main Features

βœ… Simple and intuitive management interface for editing content and managing pages.
βœ… Flexible block system to add various types of content to a page (text, images, videos, forms, etc.).
βœ… User management with detailed roles and permissions.
βœ… Multilingual support for content translation and page management.
βœ… Customizable themes and templates to adjust the site’s appearance.
βœ… Versioning system to track changes and revert to previous page versions.

πŸ”₯ Advanced Features

πŸš€ In-line editing (WYSIWYG) allows users to edit content directly on the page without accessing the back-end.
πŸ”— Block system to add new content types like forms, galleries, videos, etc.
πŸ“Š Built-in SEO tools to customize titles, descriptions, and metadata for each page to improve search engine rankings.
πŸ”Œ Integrated marketplace for downloading themes and extensions developed by the community.
πŸ“¦ Extendable via plugins to add new features like e-commerce, forums, newsletters, and more.
πŸ’‘ Advanced file and media management with tools for uploading and organizing content.

πŸ” Security

πŸ”Ή User access controls with defined roles for each user and user group.
πŸ”Ή Protection against common attacks such as XSS, CSRF, and SQL injection.
πŸ”Ή Regular CMS updates to patch security vulnerabilities.
πŸ”Ή Native HTTPS support to secure connections between the site and users.
πŸ”Ή Form validation to protect sensitive data and prevent malicious entries.

βœ… Pros and Cons

βœ… Pros

βœ”οΈ Intuitive content management system with a simple-to-use WYSIWYG interface.
βœ”οΈ High modularity through blocks and plugins, making it easy to add functionality.
βœ”οΈ Multilingual with good content translation management.
βœ”οΈ In-line editing feature ideal for non-technical users.
βœ”οΈ Active community and a marketplace with many available themes and extensions.

❌ Cons

❌ May lack some advanced features natively, requiring additional extensions or plugins.
❌ Can be too heavy for very simple sites or for users seeking a quick solution with minimal customization.
❌ Less documentation compared to CMSs like WordPress, which may make it harder for beginners to get started.
❌ Managing large amounts of content can be challenging without proper optimization, especially for complex sites.

🌐 Official Website

πŸ‘‰ https://www.concretecms.org

Feel free to ask if you need more details on any specific aspect!

 

 

Book traversal links for All CMS

  • β€Ή CMSimple
  • Up
  • D β€Ί
CMS

 

All CMS

 

Tuto

 

Tutorials

 

White Paper

 

White Paper

Powered by Drupal

Privacy Policy

Privacy Policy

 

Recent content

  • 11.4. Finding Themes
    21 hours 48 minutes ago
  • 11.3. Downloading and Installing a Module from Drupal.org
    21 hours 52 minutes ago
  • 11.2. Enabling and Disabling Maintenance Mode
    21 hours 57 minutes ago
  • 11.1. Finding Modules
    22 hours 3 minutes ago
  • Chapter 11. Extending and Customizing Your Site
    22 hours 7 minutes ago

Copyright

Creative Commons

Sauf mention contraire, Guide CMS Β© 2025 par Guy Vigneault est sous licence Creative Commons Attribution - Utilisation non commerciale - Partage dans les mΓͺmes conditions 4.0 International

 

Creative Commons

Unless otherwise stated, Guide CMS Β© 2025 by Guy Vigneault is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

eGV Web