Я радий представити велике оновлення моєї системи управління контентом — DM CMS 3.0.0. Цей реліз зосереджений на розширенні географії використання CMS, зручності для адміністраторів та загальній оптимізації системи.
Ось головні нововведення, які увійшли у версію 3.0.0:
1. Повноцінна багатомовність сайту та адмін-панелі Тепер система з коробки підтримує дві базові мови — українську та англійську. Я повністю переклав усі розділи панелі керування. Крім того, тепер ви можете налаштувати різні мови для публічної частини сайту та адмін-панелі. Наприклад, ваш сайт може працювати німецькою для клієнтів, а панель керування залишатиметься українською чи англійською для адміністратора.
2. Безпечний менеджер мовних пакетів Я повністю переосмислив підхід до додавання нових мов. Звичайним користувачам більше не потрібно вручну перекладати сотні технічних ключів у налаштуваннях.
Тепер мовні пакети працюють за принципом плагінів:
- Розробник або перекладач створює готовий файл пакету (наприклад,
pl.phpдля польської,de.phpдля німецької). - Адміністратор просто завантажує цей файл у розділі «Мовні пакети» — так само легко, як встановлюється звичайне оновлення системи.
- Завантаження є абсолютно безпечним: система жорстко перевіряє вміст файлу і блокує будь-який сторонній програмний код.
(До речі, я вже підготував польський, німецький та російський мовні пакети, які можна завантажити та встановити в один клік).
3. Автоматична локалізація текстового редактора Візуальний редактор статей (Summernote) тепер став ще розумнішим. Він автоматично підлаштовується під ту мову, яку ви обрали для адмін-панелі. Я інтегрував підтримку більше ніж 10 основних світових мов (включно з польською, німецькою, іспанською, французькою тощо). Якщо для обраної мови переклад редактора відсутній, він коректно залишиться англійським, не ламаючи інтерфейс.
4. Оптимізація та оновлений розділ «Про CMS» Я прибрав застарілий функціонал статистики завантажень, який перевантажував базу даних, зробивши систему ще легшою та швидшою.
Як оновитися? Перехід на версію 3.0.0 відбувається максимально безшовно
- Зробіть бекап бази даних та файлів.
- Завантажте архів
dm_cms_3.0.0_update.zip. - Завантажте його через розділ «Оновлення» в адмін-панелі.
- Запустіть скрипт оновлення бази даних (система сама підкаже, коли це зробити).
DM CMS стає ще зручнішою для створення сучасних, швидких та багатомовних веб-рішень. Слідкуйте за оновленнями на crm-maker.top!
Для прикладу, ось один з сайтів на даній CMS https://forexplus.sumy.ua або моя тестова версія https://cms.crm-maker.top