Русская Википедия:October (CMS)

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Infobox Software

October — система управления содержимым сайта (CMS) с открытым исходным кодом; написана на языке PHP на базе компонентов фреймворка для веб-приложений Laravel[1]; поддерживает MySQL, SQLite и PostgreSQL в качестве базы данных, а также может работать без классической базы данных, используя модель плоских файлов (англ. flat-file) для хранения данных.[2] По состоянию на март 2018 года October является наиболее популярной и быстрорастущей CMS с поддержкой плоской (файловой) базы данных среди подобных программных продуктов.[3]

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]

Обзоры и руководства

Примечания

Шаблон:Примечания

Ссылки

Обзоры