MODX. MODX 3 Alfa/Betta, установка и обзор особенностей
Опубликовано: 18 Августа 2018
Официальный сайт разработки MODX 3
Не смотря на то, что датой выхода считался июнь 20018, на текущий момент cmf находиться в доразработке, и стадии Alfa тестирования.
MODX 3 ищет тестировщиков
Тестирование идет медленно, и в очень небольшом кругу людей. Нужно больше тестеров!
Gauke Pieter сделал скринкаст, чтобы помочь понять магический мир создания пулл реквестов на Github для MODX.
Установка MODX 3
Вариантов установки несколько:
Вариант 1: Установка с использованием composer
$ composer create-project modx/revolution www 3.x-dev
После выполнения команды зайдите на страницу ваш.домен/setup/ и следуйте инструкциям.
Вариант 2: Установка по старинке, с использованием zip архива
Если ссылка окажется не рабочей, попробуйте найти ее на странице оф. сайта.
Распакуйте архив в необходимой папке, зайдите на страницу ваш.домен/setup/ и следуйте инструкциям.
Данный метод установки наиболее подходящий для использования на хостингах с невозможностью установить composer, или ограничениями памяти. Метод прекрасно работает для хостинга Timeweb.
Вариант 3: Используя github
Данный метод также потребует использования composer
$ git clone git@github.com:modxcms/revolution.git -b 3.x www
www — папка в которую скопируется проект.
После копирования надо установить зависимости. Информация для тех кто прежде не работал с composer: Перед установкой зависимостей, надо скачать и установить composer, затем запустить composer init, для создания composer.json файла
$ composer install
Дальше надо перейти в каталог _build и выполнить следующую команду. Она должна запустить процесс сборки актуального transport.core.zip архива.
Навигация по каталогам в командной строке
$ php transport.core.php
После того как архив создан — зайдите на страницу ваш.домен/setup/ и следуйте инструкциям.
Особенности MODX 3
Что же изменилось в MODX 3? В чем отличие от MODX Revolution 2.x?
Извлечение зависимостей
Работа по извлечению зависимостей уже завершена. Подобная модернизация ядра была нужна для уменьшения его размера, и для удобного его последующего формирования/обновления.
Извлеченные зависимости:
- AWS
- PHPThumb
- Smarty
- XPDO 3
Улучшение юзабилити (ux) для менеджеров контента
В стадии разработки.
- Вместо щелчков правой кнопки мыши будут использоваться зависания над элементом.
- Упрощенная страница редактирования ресурсов и кнопок настройки.
- Уменьшен размер некоторых кнопок.
- Усовершенствованный блок меню, с возможностью дополнительной настройки.
- Реструктурированы вкладки ресурсов.
- Запоминание различных состояний:
- последнего выбранного каталога в медиа-диспетчере для каждого ресурса.
- структуру дерева ресурсов.
- последней выбранной вкладки ресурса.
Панель виджетов
Тестируется.
Панель Виджетов перерабатывается, для того чтобы стать более полезной и информативной для контент-менеджеров. По умолчанию панель управления будет содержать как основные, так и сторонние виджеты. Сторонние виджеты будут представлены скриншотами, для того, чтобы дать пользователю представление, как может выглядеть панель.
Виджеты из ядра:
-
Быстрые кнопки для: создания нового ресурса, предварительного просмотра на сайте,
-
Приветственный виджет: текст «Hello firstname!», изображение ближайшего города на основе профиля пользователя, время, температуру.
-
Виджет информационного бюллетеня с возможностью указать свою область интересов: развитие, управление контентом.
-
Виджет сообщества: ссылки на все каналы, с которыми вы можете связаться с сообществом.
-
Виджет состояния MODX:
- Показывать текущую версию + последнюю версию + уведомление пользователя при необходимости: «Доступно обновление веб-сайта».
- Проверка версий стека (PHP, MySQL и т. д.). Уведомляет, если необходимо.
- Чрезмерные ошибки (50+ в журнале ошибок)
- Виджет последних изменений (с помощью гравитаров, чтобы сделать его более визуальным)
Изменение страницы входа
Тестируется.
- Полностью настраиваемый внешний вид с помощью системных настроек.
- Возможность отключения кнопки справки.
- Сезонные фоны (весна, лето, осень, зима) и возможность выпускать новые фоны с более поздними версиями MODX.
- Возможность изменения фона.
- Улучшенный UX для блока «Забыли пароль» и соответствующий правилам безопасности.
Предварительный просмотр шаблона
В стадии разработки.
Внедренный Flysystem и переписаные медиа-источники
Тестируется.
Здравствуйте!
Позвольте представиться, меня зовут Марина. Более 10 лет я занимаюсь обслуживанием сайтов и развитием интернет проектов. Если вы хотите избавиться от хлопот связанных с созданием и поддержкой сайта, тогда вы попали по адресу. При работе с сайтами я предоставляю качественные услуги, ориентируясь на ваши индивидуальные потребности. Для связи со мной воспользуйтесь формой обратной связи.