October (CMS)

програмне забезпечення

October (укр. Жовтень) — система управління вмістом сайту (CMS) з відкритим вихідним кодом ; написана мовою PHP на базі компонентів фреймворку для вебзастосунків Laravel[1] ; підтримує MySQL, SQLite і PostgreSQL як базу даних, а також може працювати без класичної бази даних, використовуючи модель пласких файлів (англ. flat-file) для зберігання даних.[2] Станом на березень 2018 року October є найбільш популярною та швидкозростаючою CMS з підтримкою пласкої (файлової) бази даних серед подібних програмних продуктів.[3] Розробники: Алексей Бобков, Семюель Джорджес.

October
Тип система керування вмістом
Операційна система кросплатформова програма
Мова програмування PHP
Ліцензія 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] серед користувачів у США та Росії, а також у Європі: Швейцарії, Польщі, Нідерландах, Великій Британії та інших країнах.

Як виявилося у січні 2022 CMS October була популярна і в Україні.

Злам українських державних сайтів ред.

14 січня 2022 були атаковані державні вебсайти, які були побудовані на CMS October компанією Kitsoft. Kitsoft також наразі займається розробкою нових та модернізацією наявних компонентів «Дії» на Єдиному державному вебпорталі електронних послуг.

Кібератаку вдалося реалізувати завдяки вразливості системи керування вмістом вебсайтів October CMS, яку виявили ще в травні 2021 року[13].

Від хакерської атаки постраждали близько 70 державних сайтів[14]. Не працювали сайти Міноборони, МЗС, ДСНС, Дії та інші[15].

Функціональні можливості та переваги ред.

October повною мірою використовує можливості, що лежить в його основі, фреймворку Laravel[16] і всі ці можливості доступні для розробника.[17] Вона також надає деякі функціональні можливості.

  • Компоненти є ключовою функціональністю і є «будівельними» блоками, які можуть бути прикріплені до будь-якої сторінки.[18]
  • Створення сучасного гнучкого адміністративного інтерфейсу потребує мінімального написання коду.[19]
  • Модель плоских файлів використовується для створення структури вебсайту.[20]
  • Має вбудований ajax-фреймворк, для взаємодії бекенду та фронтенду.[19]
  • Використовує Twig як шаблонизатор. Це дозволяє повністю відокремити дані вебсайту від шаблонів сторінок.
  • Функціонально багатий та елегантний файловий менеджер з підтримкою CDN та кадруванням зображень.
  • Ресурси CSS та JavaScript можна конкатенувати та мінімізувати за допомогою лише одного тега у шаблонах сторінок.
  • Все налаштування засноване на подіях, що дозволяє вам підключатися до процесів ядра або плагіна та легко їх розширювати.
  • Оновлення ядра та плагіни постачаються за допомогою менеджера пакетів.
  • Спільнота додала сотні високоякісних плагінів [Архівовано 15 січня 2022 у Wayback Machine.] і тем оформлення [Архівовано 15 січня 2022 у Wayback Machine.] в офіційний маркетплейс October CMS.
  • Панель адміністратора перекладена 36 мовами завдяки великій спільноті з усіх кінців світу.

Нагороди ред.

2018 ред.

  • CMS Critic People's Choice Awards — Best Flat File CMS[21]

Огляди та посібники ред.

Примітки ред.

  1. Marcelo Cíceri. [1] — RedUsers, 2019. — С. 17. — ISBN 978-987-46518-9-1. Архівовано з джерела 15 січня 2022
  2. Christopher Pitt (5 лютого 2014). Laravel 4 File-Based CMS (англ.). Medium. Архів оригіналу за 15 січня 2022. Процитовано 11 січня 2020.
  3. October CMS vs. Jekyll vs. Grav usage statistics, January 2020. w3techs.com. Процитовано 11 січня 2020.
  4. Интервью с Алексеем Бобковым | Laravel по-русски. laravel.ru. Архів оригіналу за 15 січня 2022. Процитовано 12 січня 2020.
  5. October CMS, built on top of Laravel, is beautiful, clever and on the way to be the new #1 CMS (англ.). Dev Metal. 19 травня 2014. Архів оригіналу за 15 січня 2022. Процитовано 12 січня 2020.
  6. Ryuhei Yokokawa (8 травня 2015). PHP CMS Comparison 2015. Y-Designs, Inc (англ.). Архів оригіналу за 15 січня 2022. Процитовано 12 січня 2020.
  7. Andriy Haydash (8 жовтня 2019). Developing A Custom Plugin For October CMS (англ.). Smashing Magazine. Архів оригіналу за 15 січня 2022. Процитовано 12 січня 2020.
  8. Christos Chiotis (21 травня 2014). Alternative Content Management — Part 2 (англ.). Medium. Архів оригіналу за 15 січня 2022. Процитовано 12 січня 2020.
  9. Build software better, together (англ.). GitHub. Архів оригіналу за 15 січня 2022. Процитовано 12 січня 2020.
  10. LOVATA: Software Product Development Services Company. lovata.com. Архів оригіналу за 15 січня 2022. Процитовано 3 квітня 2020.
  11. Dallas Museum of Art uses October - October CMS. octobercms.com. Архів оригіналу за 15 січня 2022. Процитовано 3 квітня 2020.
  12. October CMS Usage Statistics. trends.builtwith.com. Архів оригіналу за 15 січня 2022. Процитовано 3 квітня 2020.
  13. Кібератаку на сайти уряду здійснили через одну IT-компанію. Економічна правда (укр.). Архів оригіналу за 23 січня 2022. Процитовано 15 січня 2022.
  14. Welle (www.dw.com), Deutsche. Від хакерської атаки постраждали близько 70 державних сайтів | DW | 14.01.2022. DW.COM (uk-UA) . Архів оригіналу за 16 січня 2022. Процитовано 15 січня 2022.
  15. Хакери атакували українські урядові сайти. Можлива причина – вразливість у системі управління контентом. Що треба знати — Forbes.ua. forbes.ua (укр.). 14 січня 2022. Архів оригіналу за 15 січня 2022. Процитовано 15 січня 2022.
  16. «Download OctoberCMS — Softpedia» [Архівовано 15 січня 2022 у Wayback Machine.], Retrieved on 16 May 2015.
  17. «Putting OctoberCMS into words» [Архівовано 15 січня 2022 у Wayback Machine.], April 1, 2015
  18. «CMS Components» [Архівовано 15 січня 2022 у Wayback Machine.], Retrieved on 16 May 2015.
  19. а б «Introducing October — a Laravel-based CMS» [Архівовано 15 січня 2022 у Wayback Machine.], by Nick Salloum, November 17, 2014
  20. «Introducing October CMS» [Архівовано 30 червня 2018 у Wayback Machine.], by Chad Cantrell, December 30, 2014
  21. CMS Critic Awards. CMS Critic (англ.). Архів оригіналу за 10 жовтня 2017. Процитовано 11 січня 2020.

Посилання ред.