Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/chronocm/public_html/libs/str.php on line 17
ChronoCMS - Simple and powerful CMS - CMS Features

CMS Features

The ChronoCMS comes with many features, most of them are required for any website owner or administrator, here is an almost complete list of the features included:

  1. The CMS is built using the GCore PHP framework, the framework is very light, and is very easy to work with, it should reduce your coding times if you decided to do any core changes, or build any extensions for the CMS.
  2. Beside being extendable, the system can be easily upgraded through the admin interface, as long as the files permissions are setup correctly.
  3. SEF URLs out of the box, with the option to use Mod Rewrite to omit the "index.php" from the URL.
  4. Users and groups managers, each user can belong to one or more groups.
  5. System wide Access Control manager which can control access per "system path", it can be used at the coding level to control access to different resources like modules, items..etc
  6. Simple Media browser, you can upload files and view images which can be later used through the built in custom WYSIWYG editor.
  7. Files/Downloads manager allows you to create system links to your files.
  8. Pages manager, by default the system uses pages aliases to deal with routes, if you want to create a create a direct link to some page on your website then define a page for it, pages are static or dynamic, static pages are for content only, but may include content from different extensions or resources using ShortCodes.
  9. Menus/MenuItems managers, create any number of menus (menus are usually rendered using Modules), Menuitems are treated as "links" to different system resources or pages.
  10. Articles manager, the main content items manager, your articles may be uncategorized, or may be associated with any category, you may also tag your articles using the Tags manager which can also be used to tag any other resource item (developers control that).
  11. Addons manager, the system supports different types of addons: Extensions, Modules and Themes, any addon can be installed easily using the built in addons installer.
  12. Extensions can extend the system functionality by adding new features or trigger/observe system events, building extensions is very easy if you are comfortable with the framework.
  13. Modules are content boxes.
  14. Themes can be used to style your website, it should be very easy to convert an HTML/CSS theme to a ChronoCMS theme.
  15. Cache manager, the system doesn't support view caching yet but it does support database level caching, you can (and should) enable database tables info caching, you may also enable query results caching which can improve the overall performance on big traffic websites.
  16. Events/Observer system, this is something close to the hooks system on other CMSs, the system triggers specific events at specific run time points (completely controllable by the developer) which can be caught by extensions to do a specific task.