Evolution CMS news
133 subscribers
48 photos
2 videos
8 files
265 links
Download Telegram
MODX Статистика использования согласно иследованиям с сайта: itrack.ru

Май 2016:
https://itrack.ru/research/cmsrate/monitor/44/#!cms-overall-tab
MODX Revolution & Evolution Вместе 4 место с долей: 5,4%

Декабрь 2017:
MODX Revo 6 место с долей 3,09%
Evolution CMS 10 место с долей 1.71%
https://itrack.ru/research/cmsrate/monitor/48/#!cms-overall-tab

Какие можно сделать выводы?
1 Поддержка двух версий под именем MODX требудет немного больше внимания и услилий но дает гараздо лучший результат.
2 Общая доля MODX и EVO падает : 5,4% в сравнении с 4,8 (3,09+1,71)
3 Доли внутри MODX распределяются как REVO (65%) vs EVO (35%)
4 Нужны новые свежие решения по развитию системы что бы соотвествовать текущим реалиям.
Есть интересный веб-сервер под Mac Os https://laravel.com/docs/5.6/valet Подружил его с ЕВО правда через костыль, суть в том что б разруливать без .htaccess или конфига под Nginx
по логике можно сделать по уму драйвером под Valet но пока чет не завелось поэтому сделал по быстрому:)
https://gist.github.com/dmi3yy/648a0698ca5f1592173bb957f10f1315
Свежий релиз 1.4.4 https://github.com/evolution-cms/evolution/releases/tag/1.4.4

Из самого интересного:
- Переработана страничка входа, а так же добавленна возхможность в настройках указать лого и фон для этой страницы
- Добавленно изменение положение меню: Вверху/слева (можно изменить в настройках)
- Исправленна проблема со скролом на iOS устройствах
- Добавлен mobile - режим для tinyMCE4
- исправленна проблема (HTTP2/SSL & check connection to server)
- Singleton: вместо использования global $modx; рекомендуеться использовать $modx = EvolutionCMS();
- Исправленна ошибка в событии OnParseProperties
- ТВ которые без категории остаются в остновном табе (при использовании настроек перемещения ТВ)
- Cross-Site Scripting https://www.exploit-db.com/exploits/44775/ Site name field XSS fix
- Добавленна поддержка Ctr+Alt+L для PhpStorm
- исправленна ошибка MySql strict mode в админке
- Добавлены события на публикацию и снятию публикации документов
- Сокращен размер лога, который phpmailer выдает при ошибке
- Теперь из плагинов можно возвращать данные разных типов, не только строки
- Добавленно событие OnBeforeMinifyCss
- Автоматическое подставление кто отправил из системных настроек если не указанны
Forwarded from Dmytro Lukianenko
🙂 🙂 🙂 По части Фенома Твига и Блейда 🙂 🙂 🙂

Я не спорю что Феном крут, но я его встречал и видел только в REVO больше нигде. И это мне напоминает не любимый мной extJS 3 от которого рады бы все избавиться да не могут. Вот Феном сейчас внедряется полным ходом в компоненты и потом так же никто с него не сможет соскочить.
Но в целом проблема Фенома только в том что кроме как в РЕВО мало где используется. К примеру тот же твиг оочень популярен и используется в большом количестве CMS и Фреймворков.
Что это дает для разработчиков ? да то что изучая 1 инструмент ты можеж потом работать не только с 1 CMS.
Вот напишите мне где еще можно использовать ExtJS 3 и Феном? в каких популярных системах он есть ? Как много задач по ним вы можете найти на рынке ?

=========

Развивая ЕВО я придерживаюсь политики что нужно использовать только популярные инструменты для того что б в дальнейшем можно было использовать навыки и в других системах.
К примеру сейчас очень сильно в этом направлении помогает Agel_Nesh, банально уже сейчас(в дев верчии) можно использовать в ЕВО blade и Illuminate\Database
Банально читаем редми: https://github.com/AgelxNash/EvoBlade и понимаем что доклистер та нам уже и не особо нужен. Осталось допилить модельки что б нормально работать с ТВ параметрами и все. А в перспективе работая с ЕВО вы изучаете шаблонизатор и базу данных которая используется в одном из топовых Фреймворков. Итого стартуя с CMS вы можете вырости как разработчик и после перейти на более сложные системы. И это я считаю правильным подходом. Так же текущее развитие в сторону Ларавел открывает дверь в мир большого количества компонентов которые можно будет легко и просто использовать.

Так же хочу заметить что мало кто помогает в развитии EVO, вот банально есть потребность в компоненте комментариев а никто не пишет уже более 5 лет. А подружившись с компонентами ларавел можно будет взять готовые наработки и адаптировать под ЕВО и все будет работать, притом надежней, качественней и потребудет меньше усилий:)