October (CMS)
October — система управления содержимым сайта (CMS) с открытым исходным кодом; написана на языке PHP на базе компонентов фреймворка для веб-приложений Laravel[1]; поддерживает MySQL, SQLite и PostgreSQL в качестве базы данных, а также может работать без классической базы данных, используя модель плоских файлов (англ. flat-file) для хранения данных.[2] По состоянию на март 2018 года October является наиболее популярной и быстрорастущей CMS с поддержкой плоской (файловой) базы данных среди подобных программных продуктов.[3]
October | |
---|---|
Тип | Система управления содержимым |
Разработчики | Алексей Бобков, Samuel Georges, Luke Towers |
Написана на | PHP |
Операционная система | Кроссплатформенная |
Первый выпуск | 15 мая 2014 |
Последняя версия | 2.0.16 (31 мая 2021) |
Состояние | активное |
Лицензия | MIT, Commercial |
Сайт | octobercms.com |
October задуман как веб-платформа «Back to basics» (англ. «Назад к основам»), которая делает разработку, дизайн и редактирование веб-сайтов более быстрыми и интуитивно понятными. Она охватывает широкий спектр функциональных возможностей, таких как создание системы пользователей, настройка политики прав доступа и подключение плагинов; её можно использовать для создания чего угодно, от простых промо-сайтов до мощных веб-приложений и интернет-магазинов.[4] October CMS поддерживает подключение тем оформления.
Популярность платформы среди сообщества разработчиков[5][6] обусловлена её чистой и современной кодовой базой[7] и крутой кривой обучения, а также уникальной системой шаблонов, которой легко управлять с помощью систем контроля версий.[8] По состоянию на январь 2020 года October занимает второе место по количеству звёзд на GitHub, среди репозиториев для CMS, написанных на языке программирования PHP.[9]
October используется в качестве основной CMS веб-студиями, в портфеле[10] которых присутствуют такие всемирно известные бренды, как Toyota, KFC и Nestle. Музей искусств Далласа использует[11] CMS October в своих информационных киосках. Эта CMS особенно популярна[12] среди пользователей в США и России, а также в Европе: Швейцарии, Польше, Нидерландах, Великобритании и других странах.
Функциональные возможности и преимущества
October в полной мере использует возможности, лежащего в его основе, фреймворка Laravel[13] и все эти возможности доступны для разработчика.[14] Она также предоставляет некоторые функциональные возможности, которые делают её уникальной платформой.
- Компоненты являются ключевой функциональностью и являются настраиваемыми «строительными» блоками, которые могут быть прикреплены к любой странице.[15]
- Создание современного гибкого и отзывчивого административного интерфейса требует минимального написания кода.[16]
- Модель плоских файлов используется для создания структуры веб-сайта.[17]
- Имеет мощный встроенный ajax-фреймворк, для взаимодействия бэкенда и фронтенда.[16]
- Использует Twig в качестве шаблонизатора. Это позволяет полностью отделить данные веб-сайта от шаблонов страниц.
- Функционально богатый и элегантный файловый менеджер с поддержкой CDN и кадрированием изображений.
- Ресурсы CSS и JavaScript можно конкатенировать и минимизировать с помощью всего лишь одного тега в шаблонах страниц.
- Вся настройка основана на событиях, что позволяет вам подключаться к процессам ядра или плагина и легко их расширять.
- Обновления ядра и плагины поставляются с помощью менеджера пакетов.
- Сообщество добавило сотни высококачественных плагинов и тем оформления в официальный маркетплейс October CMS.
- Всегда используйте всю мощь October с безопасными обновлениями ядра, которые не ломают ваши веб-сайты. Обновления применяются одним кликом мыши.
- October CMS имеет отличную документацию и построен на Laravel — одном из лучших из существующих PHP-фреймворков.
- Панель администратора переведена на 36 языков благодаря большому сообществу со всех концов света.
Награды
2018
- CMS Critic People’s Choice Awards — Best Flat File CMS[18]
Обзоры и руководства
- OctoberCMS for Rapid Website Creation
- Rapid Application Development with Builder
- Making websites with October CMS (45+ videos)
- Официальные руководства
- October CMS Up and Running | Guide books . dl.acm.org. Дата обращения: 4 марта 2020.
- Building An E-Commerce Site With October CMS And Shopaholic
- Преимущества OctoberCMS перед другими CMS
- Детальное сравнение WordPress и October CMS
- Создание кастомного плагина для October CMS
Примечания
- Marcelo Cíceri. Introducción a Laravel: Aplicaciones robustas y a gran escala (исп.). — RedUsers, 2019. — С. 17. — 320 с. — ISBN 978-987-46518-9-1.
- Christopher Pitt. Laravel 4 File-Based CMS (англ.). Medium (5 февраля 2014). Дата обращения: 11 января 2020.
- October CMS vs. Jekyll vs. Grav usage statistics, January 2020 . w3techs.com. Дата обращения: 11 января 2020.
- Интервью с Алексеем Бобковым | Laravel по-русски . laravel.ru. Дата обращения: 12 января 2020.
- October CMS, built on top of Laravel, is beautiful, clever and on the way to be the new #1 CMS (англ.). Dev Metal (19 мая 2014). Дата обращения: 12 января 2020.
- Ryuhei Yokokawa. PHP CMS Comparison 2015 (англ.). Y-Designs, Inc (8 мая 2015). Дата обращения: 12 января 2020.
- Andriy Haydash. Developing A Custom Plugin For October CMS (англ.). Smashing Magazine (8 октября 2019). Дата обращения: 12 января 2020.
- Christos Chiotis. Alternative Content Management — Part 2 (англ.). Medium (21 мая 2014). Дата обращения: 12 января 2020.
- Build software better, together (англ.). GitHub. Дата обращения: 12 января 2020.
- LOVATA: Software Product Development Services Company . lovata.com. Дата обращения: 3 апреля 2020.
- Dallas Museum of Art uses October - October CMS . octobercms.com. Дата обращения: 3 апреля 2020.
- October CMS Usage Statistics . trends.builtwith.com. Дата обращения: 3 апреля 2020.
- «Download OctoberCMS — Softpedia», Retrieved on 16 May 2015.
- «Putting OctoberCMS into words», April 1, 2015
- «CMS Components», Retrieved on 16 May 2015.
- «Introducing October — a Laravel-based CMS», by Nick Salloum, November 17, 2014
- «Introducing October CMS», by Chad Cantrell, December 30, 2014
- CMS Critic Awards (англ.). CMS Critic. Дата обращения: 11 января 2020.
Ссылки
- octobercms.com — официальный сайт October
- Обзоры
- Leonardo Losoviz. A Detailed Comparison Between WordPress And October CMS (англ.). Smashing Magazine (18 марта 2019). Дата обращения: 4 марта 2020.