Разделы

  
 

Оптимизация Revolution

Ребят, пожалуйста, выложите кто-нибудь подробнейший гайд о том, как максимально уменьшить скорость загрузки страниц на сайте, который сделан на Revo.
Вроде того, что «эту строку в этом файле меняем на эту...» или «устанавливаем это расширение» и т.п.

Может кто-то когда-то круто разгонял Revolution?
Не поленитесь, поделитесь опытом.
Эта информация будет очень полезна всем!

Заранее спасибо!

[EVO] Проблемы с оптимизацией нагрузки

есть один вопрос… никак не могу прийти к верному решению…

( Читать дальше )

[modx revo-2.0.4] Долго грузится список getResources

Здравствуйте,

www.metatelnoe.ru/katalog/arbaletyi/ — очень долго загружается список из 25 элементов. Каждый элемент — это ресурс модх, который обладает набором тв-шек. Часть тв-шек подгружается и отображается в этом списке.

Вызываю стандартно:
[[!getResources? &parents=`2` &tpl=`tpl.item` &includeTVs=`1` &processTVs=`1`]]

======== мои наблюдения ==========
Копался в исходниках getResources и заметил, что все тормоза приходятся на цикл, внутри которого вызывается $modx->getChunk(), т.е. тормозит именно обработчик чанков.

Я немного переделал:
$str = '';
foreach (...)
{
$str .= 'many html';
}

Как вы поняли, я в переменню $str записал тот же самый html, который получался бы через обработчик чанка.

!!! Список залетал!!!
===============================

У меня вопрос:
Я хочу пользоваться getResources, а не самописным костылем. Может я где-то неправильно пользуюсь getResources или еще чего?

PS: modx revo-2.0.4, getResources-1.2.2. Подобное наблюдал и на modx revo-2.2.0, getResources-1.4.2 (последний короче)

CacheExtender для MODx Evolution 1.0.5. Экономия памяти и быстродействие. (UPDATE to 0.4b)

Обновление до версии 0.4b! Подробности читайте внизу.

Я обращаюсь к коммьюнити с просьбой помочь потестировать свой новый проект CacheExtender для MODx Evolution 1.0.5. Почему именно для 1.0.5? Потому что на предыдущих версиях попросту не тестировался и, вполне вероятно, будет работать как на них, так и на следующих версиях. В любом случае, при выходе новой версии MODx, если будут какие-то несовместимости, я выпущу обновление. Прошу обратить внимание на то что это пока еще «очень альфа версия». Но, с вашей помощью, надеюсь, скоро станет бетой и релизом.


( Читать дальше )

Скорость работы Ditto

Продолжим наши исследования по производительности. В этот раз я предлагаю изучить особенности работы Ditto и определить основные принципы, которые могут увеличить производительность.

( Читать дальше )

Скорость работы Wayfinder

Провел небольшое изучение работы Wayfinder для поиска наиболее узких мест в производительности. Эта заметка не содержит каких-то грандиозных открытий, но есть пара моментов, которые стоит учитывать при работе с Wayfinder.

( Читать дальше )

Оглавление главы "Увеличение производительности MODx"

Не так давно я просил помощи у участников сообщества в составлении списка актуальных вопросов по оптимизации работы сайтов на MODx. В целом ситуация находится на ладони и все основные вопросы так или иначе обсуждаются. В результате появилось следующее оглавление:

( Читать дальше )
  • +1
  • 7 июля 2010, 14:34
  • Carw
  • 2

Займемся оптимизацией производительности сайтов на MODx?

Для чего вообще нужна оптимизация? Быстрые сайты создают более комфортные условия работы для пользователей, сохраняют ресурсы сервера и занимают лучшие позиции в поисковиках.

Поэтому я хочу предложить совместными усилиями раскрыть вопрос оптимизации сайтов на MODx. В нашем сообществе периодически проскакивают вопросы и решения на эту тему, но хочется более комплексно и систематизированно раскрыть этот вопрос. В связи с этим я прошу вас для начала набросать в свободной форме различные вопросы, решения, предложения по этому вопросу.

Сделаем наши сайты мега-быстрыми!

PS: Вопрос поднимается именно сейчас в связи с написанием книги "Все о быстрых сайтах", где производительности MODx посвящена глава.

Вопросы



— ограничение 5000
— оптимизация Ditto
— оптимизация Wayfinder
— использование PHx
— кеширование
— вложенные вызовы сниппетов
— написание своих сниппетов
— измерение производительности
  • +2
  • 22 июня 2010, 13:47
  • Carw
  • 19

Можноли релиозовать на Modx туристический сайт?

Вопрос простой, и обращаюсь к профессионалам…
Сайт будет содержать каталог отелей(5 тыс стр с галереей и отзывами), и статического текста в порядке 2000 стр + куча всяких форм
На сколько ресурсов Modx хватит на такой проект и скорость работы, крупного сайта я так в демках не нашёл.

Чтобы удобней было!

Все мы при верстке шаблона или разработке сниппета сталкиваемся с необходимостью копипастить содержимое из любимого редактора в админку MODx.

Чтобы ускорить разработку, избавиться от повторяющегося копипаста и наслаждаться всеми прелестями Вашего любимого редактора (подсветка синтаксиса, автодополнение, ну и прочие радости жизни) можно использовать следующий сниппет.


( Читать дальше )