October (CMS)

October
Developer(s) Alexey Bobkov, Samuel Georges, Luke Towers[1]
Initial release May 15, 2014 (2014-05-15)[2]
Stable release
443 / September 25, 2018
Written in PHP
Operating system Cross-platform
Type Content management system
License MIT License
Website https://octobercms.com/

October is a free, open source and 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] October is more widely used, and growing at a faster rate, than both of its leading flat-file CMS competitors (Jekyll and Grav) combined as of March 2018.[4]

October is conceived as a "back to basics" web platform that makes website creation, design, and editing faster and more intuitive. The October CMS covers an extensive range of capabilities such as users, permissions, and plugins; it can be utilized to build everything from simple promotional sites to powerful web applications. October supports the use of themes.[5]

The platform is generally favoured among developers[6][7] for having a small learning curve and its unique template system that is easily manageable with version control systems.[8] As of March 2018, October is the second-most starred PHP CMS repository hosted on GitHub.[9]

October is used as a primary CMS platform by studios who have world famous brands in their portfolios, such as Toyota, KFC and Nestle. The Dallas Museum of Art uses October CMS in their information kiosks. Many of October users are located in United States and Russia furthermore in Europe: Switzerland, France, Netherlands, United Kingdom and other countries.

Features

October takes full advantage of its underlying PHP framework, Laravel,[10] and all of these benefits are intrinsically available to the developer.[11] It also offers some features that make it unique as a platform.

  • Components, a key feature which are configurable building elements that can be attached to any page.[12]
  • Building a flexible, modern and responsive administrative interface requires minimal programming.[13]
  • Flat files are used to serve the website structure.[14]
  • Includes a powerful Ajax framework built in for back-end and front-end.[13]
  • Uses twig as templating engine. This makes it possible to completely separate your data from the templates.

Rich and elegant file manager with CDN support and image cropping.

  • CSS and JavaScript assets can be combined and minified with just a single tag in your CMS templates.
  • The whole setup is event driven which enables you hook into core or plugin processes and extend them easily.
  • Updates and plugins are delivered with a package manager.
  • The community contributes hundreds of high quality plugins and themes to the October CMS marketplace.
  • Always use the full power of October with safe core updates that don't break your sites. Updates are applied with a single click.
  • October CMS has a great documentation and is built on Laravel - the best available PHP framework.
  • The back-end is translated in 36 languages thanks to our worldwide community.

Tutorials

See also

References

  1. "Community Manager & Pond is pivoting", by Samuel Georges, May 23, 2018. Retrieved on 14 September 2018.
  2. "Announcement: OctoberCMS Beta", by daftspunk, May 15, 2014. Retrieved on 18 May 2015.
  3. "Laravel 4 File-Based CMS", by Christopher Pitt, February 2, 2014
  4. Comparison of the usage of October CMS vs. Jekyll vs. Grav for websites, accessed March 21, 2018
  5. "October CMS: Simple yet Flexible", Retrieved on 16 May 2015.
  6. "October CMS, built on top of Laravel, is beautiful, clever and on the way to be the new #1 CMS", by Chris, May 19, 2014
  7. "PHP CMS Comparison 2015", by Ryuhei Yokokawa, May 8, 2015
  8. "Alternative Content Management — Part 2", by Christos Chiotis, May 20, 2014.
  9. "GitHub search", sort:stars language:PHP stars:>1 CMS. Retrieved on 20 May 2015.
  10. "Download OctoberCMS - Softpedia", Retrieved on 16 May 2015.
  11. "Putting OctoberCMS into words", April 1, 2015
  12. "CMS Components", Retrieved on 16 May 2015.
  13. 1 2 "Introducing October – a Laravel-based CMS", by Nick Salloum, November 17, 2014
  14. "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.