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 |
Последняя версия | 3.0.56 (11 мая 2022) |
Состояние | активное |
Лицензия | 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. Архивная копия от 15 января 2022 на Wayback Machine
- ↑ Christopher Pitt. Laravel 4 File-Based CMS (англ.). Medium (5 февраля 2014). Дата обращения: 11 января 2020. Архивировано 15 января 2022 года.
- ↑ October CMS vs. Jekyll vs. Grav usage statistics, January 2020 (неопр.). w3techs.com. Дата обращения: 11 января 2020.
- ↑ Интервью с Алексеем Бобковым | Laravel по-русски (неопр.). laravel.ru. Дата обращения: 12 января 2020. Архивировано 15 января 2022 года.
- ↑ 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. Архивировано 15 января 2022 года.
- ↑ Ryuhei Yokokawa. PHP CMS Comparison 2015 (англ.). Y-Designs, Inc (8 мая 2015). Дата обращения: 12 января 2020. Архивировано 15 января 2022 года.
- ↑ Andriy Haydash. Developing A Custom Plugin For October CMS (англ.). Smashing Magazine (8 октября 2019). Дата обращения: 12 января 2020. Архивировано 15 января 2022 года.
- ↑ Christos Chiotis. Alternative Content Management — Part 2 (англ.). Medium (21 мая 2014). Дата обращения: 12 января 2020. Архивировано 15 января 2022 года.
- ↑ Build software better, together (англ.). GitHub. Дата обращения: 12 января 2020. Архивировано 15 января 2022 года.
- ↑ LOVATA: Software Product Development Services Company (неопр.). lovata.com. Дата обращения: 3 апреля 2020. Архивировано 15 января 2022 года.
- ↑ Dallas Museum of Art uses October - October CMS (неопр.). octobercms.com. Дата обращения: 3 апреля 2020. Архивировано 15 января 2022 года.
- ↑ October CMS Usage Statistics (неопр.). trends.builtwith.com. Дата обращения: 3 апреля 2020. Архивировано 15 января 2022 года.
- ↑ «Download OctoberCMS — Softpedia» Архивная копия от 15 января 2022 на Wayback Machine, Retrieved on 16 May 2015.
- ↑ «Putting OctoberCMS into words» Архивная копия от 15 января 2022 на Wayback Machine, April 1, 2015
- ↑ «CMS Components» Архивная копия от 15 января 2022 на Wayback Machine, Retrieved on 16 May 2015.
- ↑ 1 2 «Introducing October — a Laravel-based CMS» Архивная копия от 15 января 2022 на Wayback Machine, by Nick Salloum, November 17, 2014
- ↑ «Introducing October CMS» Архивная копия от 30 июня 2018 на Wayback Machine, by Chad Cantrell, December 30, 2014
- ↑ CMS Critic Awards (англ.). CMS Critic. Дата обращения: 11 января 2020. Архивировано 2 февраля 2019 года.
СсылкиПравить
- octobercms.com — официальный сайт October
- Обзоры
- Leonardo Losoviz. A Detailed Comparison Between WordPress And October CMS (англ.). Smashing Magazine (18 марта 2019). Дата обращения: 4 марта 2020.