October (CMS)
![]() | |
Developer(s) | Alexey Bobkov, Samuel Georges |
---|---|
Initial release | May 15, 2014[1] |
Stable release | v2.0.21[2]
/ 2021-06-17 |
Written in | PHP |
Operating system | Cross-platform |
Type | Content management system |
License | Proprietary software |
Website | octobercms |
October is a self-hosted content management system (CMS) based on the PHP programming language and Laravel web application framework. It supports MySQL, SQLite and PostgreSQL for the database backend and uses a flat file database for the front end structure.[3] The October CMS covers a range of capabilities such as users, permissions, themes, and plugins, and is seen as a simpler alternative to WordPress.[4][5][6]
The platform is intended to have a small learning curve and a template system that is easily manageable with version control systems.[7] As of July 2021, October is the second-most starred PHP CMS repository hosted on GitHub[8] and is 17th most popular on the Entire Internet in Open Source category.[9] The platform won the CMS Critic People's Choice Award for Best Flat File CMS for 2018.[10] The Dallas Museum of Art uses October CMS in their information kiosks[11] Many of October users are located in United States and Russia. There are also some European users.
On April 12, 2021, October CMS transitioned from using an MIT License to a proprietary software model[12] citing concerns over a lack of sustainability with the open-source model.
Features[]
October offers the following features, among others:
- Components, a key feature that are configurable building elements that can be attached to any page.[13]
- Building an interface requires minimal programming.[14]
- Flat files are used to serve the website structure.[15]
- Includes an Ajax framework built in for back-end and front-end.[14]
- Uses Twig as templating engine. This makes it possible to completely separate data from the templates.
- File manager with CDN support and image cropping.
- CSS and JavaScript assets can be combined and minified with just a single tag in the CMS templates.
- The whole setup is event-driven which enables the user to hook into core or plugin processes and extend them.
- Updates and plugins are delivered with a package manager.
- Community-contributed extensions in the October CMS marketplace.
- The back-end is translated into 36 languages.
See also[]
References[]
- ^ "Announcement: OctoberCMS Beta", by daftspunk, May 15, 2014. Retrieved on 18 May 2015.
- ^ "Changelog - OctoberCMS". octobercms.com. Retrieved 2020-09-11.
- ^ "Laravel 4 File-Based CMS", by Christopher Pitt, February 2, 2014
- ^ [https://www.smashingmagazine.com/2019/03/wordpress-october-cms/ "A Detailed Comparison Between WordPress And October CMS "]
- ^ "WordPress CMS vs October CMS: The Ultimate Showdown"
- ^ "Alternative Content Management — Part 2", by Christos Chiotis, May 20, 2014.
- ^ "Alternative Content Management — Part 2", by Christos Chiotis, May 20, 2014.
- ^ "GitHub search", sort:stars language:PHP stars:>1 CMS. Retrieved on 20 May 2015.
- ^ "October CMS Usage Statistics"
- ^ "CMS Critic Awards". CMS Critic. Retrieved 2020-01-11.
- ^ "Dallas Museum of Art uses October"
- ^ "October CMS Moves to Become a Paid Platform"
- ^ "CMS Components", Retrieved on 16 May 2015.
- ^ a b "Introducing October – a Laravel-based CMS", by Nick Salloum, November 17, 2014
- ^ "Introducing October CMS", by Chad Cantrell, December 30, 2014
- Content management systems
- Formerly free software