И все же почему я выбрал EVO а не REVO?

Небольшое вступление
Недавно закончил проект, вернее еще доделываю мелочи но уже проект запустили.
Изначально проект был на REVO притом работал довольно хорошо и быстро. Но переделывали так как все равно была новая верстка а мне было проще перенести весь контент с REVO на EVO за 10 минут чем разбираться и переделывать. Так сказать обезопасил себя от старых неясных багов:) Собрав с нуля. Далее когда на днях перенес проект на хостинг был приятно удивлен на то на сколько EVO все же меньше кушает ресурсов и быстрее работает.

Хостинг
Понятно что на плохом хостинге РЕВО работает плохо. Но тут про хостинг я могу сказать только хорошие слова в целом это один из 2-х хостингов шаре который я рекомендую под REVO modhost.pro
Когда заливал EVO понимал что по логике проблем быть не должно :) но все же перевил так как изначально хостинг заточен под REVO. но все прошло как по маслу. И в итоге вот скрины нагрузки на сервер:

Скорость отдачи контента с 0.2-0.5 упала до 0,01- 0,2


Потребление памяти упало с 130 до 100


Нагрузка на процессор упала более чем в 2 раза


p.s. Я понимаю что дело не только в системе но и в кривых руках того кто делал до менял. Но подобную тенденция на наблюдал не однократно. Так же для примера ставил чистую систему с нуля на один и тот же хостинг и даже в этом случае скорость загрузки админки и пустой страницы отличается в 2 раза.

15 комментариев

avatar
А в чем новость?
avatar
А в какой раздел? :) перенесу ))
avatar
Наверно блог все же.
avatar
Перенес в эксперименты ) все же Эксперимент поставить EVO на хостинг заточенный под REVO )
avatar
ну как вариант, да.
avatar
А Рево все еще держит админку на ExtJs? Лично меня она больше всего вымыкает своими тормозами.
avatar
Еще и ExtJs 3
я думаю что ExtJs 6.2 куда как шустрее и меньше тупит просто давно понял что extjs в рево пилили не особо понимая зачем в итоге даже обновить не получается :(
вот из за этого и вся беда
avatar
Да, из-за админки и не стал даже погружаться в рево. Но мне ревошники ответили, ну можно же свою админку написать!? ну ок, че…
avatar
Ну да можно :) можно вообще CMS с нуля написать в чем проблема то )
avatar
или гугл с нуля создать, или эппл, все можно при желании :D
avatar
Я уже где-то тут говорил, что один из моих проектов сейчас — правка сайта на Рево.

С Рево давно не сталкивался, и первое же впечатление — Админка новой Эво, особенно самая новая версия, гораздо удобнее.

Кроме того, Рево своими синтаксисами напоминает стиль Эво с модификаторами/новыми IF-ами, от которых у меня уши вянут. Разбираться в 4-х кратно вложенных чанках/снипетах ох как некомфортно. Да и скорость от этого, сами понимаете, страдает.

Конечно, тут добавляет прелести и то, что сам этот сайт на Рево так сделан, в таком стиле. Но у меня возникает ощущение, что Рево провоцирует писать именно так, а вот на Эво есть выбор. Например, делать вложенные IF-ы или написать понятный prepare на всем знакомом и понятном PHP.
Комментарий отредактирован 2017-04-28 12:02:58 пользователем Aharito
avatar
Выбор и там есть, просто как и в Evo, никто разбираться не хочет.
avatar
Видимо, мне придется основательно вспомнить Рево — заказчики хотят быстрый сайт, и многое придется переделать по-нормальному.
avatar
Для этого скорее всего не вспомнить придется, а по-новой выучить — с учетом pdoTools и Fenom, т.к. на оригинальных инструментах вроде getResources и т.п. далеко не уедете по части скорости. Это признает, я думаю, и любой посетитель modx.pro )))
avatar
Да, я как раз стал по-честному править свой коммент, вместо «вспомнить» хотел написать «снова изучить», а мне в ответ:

«Комментарии с ответами изменить невозможно» — вы уже ответили :)
Комментарий отредактирован 2017-04-28 14:06:11 пользователем Aharito
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.