Październik (CMS)
Deweloperzy | Aleksiej Bobkow, Samuel Georges |
---|---|
Pierwsze wydanie | 15 maja 2014 |
Wersja stabilna | v3.0.56 / 2022-06-24 |
Napisane w | PHP |
System operacyjny | Międzyplatformowe |
Typ | System zarządzania treścią |
Licencja | Własne oprogramowanie |
Strona internetowa |
|
October to samoobsługowy system zarządzania treścią (CMS) oparty na języku programowania PHP i frameworku aplikacji internetowych Laravel . Obsługuje MySQL , SQLite i PostgreSQL dla zaplecza bazy danych i używa płaskiej bazy danych plików dla struktury front-end . Październikowy CMS obejmuje szereg funkcji, takich jak użytkownicy, uprawnienia, motywy i wtyczki, i jest postrzegany jako prostsza alternatywa dla WordPressa .
Platforma ma mieć niewielką krzywą uczenia się i system szablonów, który można łatwo zarządzać za pomocą systemów kontroli wersji . Od lipca 2021 r. Październik jest drugim najczęściej odwiedzanym repozytorium PHP CMS hostowanym na GitHub i 17. najpopularniejszym w całym Internecie w kategorii Open Source. Platforma zdobyła nagrodę CMS Critic People's Choice Award dla najlepszego CMS z płaskim plikiem w 2018 roku. Dallas Museum of Art używa październikowego CMS w swoich kioskach informacyjnych. Wielu użytkowników z października znajduje się w Stanach Zjednoczonych, na Ukrainie iw Rosji. Jest też kilku użytkowników z Europy. [ potrzebne źródło ]
12 kwietnia 2021 r. Październikowy CMS przeszedł z korzystania z licencji MIT na zastrzeżony model oprogramowania, powołując się na obawy dotyczące braku trwałości modelu open source. Inne wcześniej wolne oprogramowanie, takie jak Kirby (CMS) przeszło rok później na model licencjonowania płatnego.
Cechy
Październik oferuje między innymi następujące funkcje:
- Komponenty, kluczowa funkcja, czyli konfigurowalne elementy budynku, które można dołączyć do dowolnej strony.
- Zbudowanie interfejsu wymaga minimalnego programowania.
- Pliki płaskie służą do obsługi struktury serwisu.
- Zawiera framework Ajax wbudowany dla back-endu i front-endu.
- Wykorzystuje Twig jako silnik szablonów. Dzięki temu możliwe jest całkowite oddzielenie danych od szablonów.
- Menedżer plików z obsługą CDN i kadrowaniem obrazu.
- Zasoby CSS i JavaScript można łączyć i minimalizować za pomocą jednego tagu w szablonach CMS.
- Cała konfiguracja jest sterowana zdarzeniami, co pozwala użytkownikowi podłączyć się do procesów podstawowych lub wtyczek i rozszerzyć je.
- Aktualizacje i wtyczki są dostarczane za pomocą menedżera pakietów .
- Rozszerzenia stworzone przez społeczność na październikowym rynku CMS.
- Back-end jest przetłumaczony na 36 języków.
Cyberataki na Ukrainie
Od 13 do 14 stycznia 2022 roku znana luka w październiku CMS została wykorzystana do zbezczeszczenia Ministerstwa Edukacji i Nauki, Ministerstwa Spraw Zagranicznych, Gabinetu Ministrów i innych ukraińskich stron rządowych w ramach cyberataków na Ukrainę w 2022 roku . Ukraińskie Ministerstwo Transformacji Cyfrowej poinformowało, że nie doszło do wycieku danych. Luki zostały usunięte prawie rok przed atakiem, chociaż nie wszystkie witryny działały w najnowszej wersji. Ukraińskie agencje bezpieczeństwa cybernetycznego poinformowały, że atak obejmował lukę CVE-2021-32648, lukę w październikowym systemie CMS, a także Log4Shell i ataki DDoS .