October (CMS)

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]

October
OctoberCMS
Developer(s)Alexey Bobkov, Samuel Georges
Initial releaseMay 15, 2014 (2014-05-15)[1]
Stable release
v2.0.21[2] / 2021-06-17[±]
Written inPHP
Operating systemCross-platform
TypeContent management system
LicenseProprietary software
Websiteoctobercms.com

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

  1. "Announcement: OctoberCMS Beta", by daftspunk, May 15, 2014. Retrieved on 18 May 2015.
  2. "Changelog - OctoberCMS". octobercms.com. Retrieved 2020-09-11.
  3. "Laravel 4 File-Based CMS", by Christopher Pitt, February 2, 2014
  4. [https://www.smashingmagazine.com/2019/03/wordpress-october-cms/ "A Detailed Comparison Between WordPress And October CMS "]
  5. "WordPress CMS vs October CMS: The Ultimate Showdown"
  6. "Alternative Content Management — Part 2", by Christos Chiotis, May 20, 2014.
  7. "Alternative Content Management — Part 2", by Christos Chiotis, May 20, 2014.
  8. "GitHub search", sort:stars language:PHP stars:>1 CMS. Retrieved on 20 May 2015.
  9. "October CMS Usage Statistics"
  10. "CMS Critic Awards". CMS Critic. Retrieved 2020-01-11.
  11. "Dallas Museum of Art uses October"
  12. "October CMS Moves to Become a Paid Platform"
  13. "CMS Components", Retrieved on 16 May 2015.
  14. "Introducing October – a Laravel-based CMS", by Nick Salloum, November 17, 2014
  15. "Introducing October CMS", by Chad Cantrell, December 30, 2014
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.