Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 107 комментариев

Василий Наумкин
Василий Наумкин
Valentin Rasulov
Valentin Rasulov
Странно? getPages не кэшированный не пробовал никогда… мне кажеться будет вава… Вы её практически не используете, к примеру здесь fsknmsk.ru/legal/
А если и есть, как здесь fsknmsk.ru/news/?page=2 — то там вава по времяни — тест www.webpagetest.org/result/121006_8P_CCV/ первый проход вообще в Timed Out ушол, с кэша 10 секунд. Это дофига и очень!!!
Если есть желание, перечитайте топик который я писал для всех community.modx-cms.ru/blog/research/7370.html
Т.е. если по уму тебе нужно свой кэш воткнуть в getPage, а вернее там есть настройки управлением кэша.

getPages — нужно вызывать не кэшированным, так-же и getResources если он имеет связи. А кэшировать нужно самому и делать зависимость.

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

Илья, не воспринимай как за нападение, воспринимай как критику, на то, что я увидел.
Думаю если этат сайт начшёт шевелиться, ты его доведёшь до ума. :)
Илья Уткин
Илья Уткин
Конечно. Посмотрите fsknmsk.ru/ он как раз на REVO, там везде getPages и getResources, везде phpthumbof обрабатывает картинки при выводе, с оригиналом изображения при загрузке ничего не делается.

Просто все сниппеты вызываются кешированными [[getPages? ...]], [[getResources? ...]]
Илья Уткин
Илья Уткин
Илья Уткин
Илья Уткин
Про ускорение загрузки сайта — откройте, например, Firebug (в Firefox) вкладка «сеть».

У вас около 10 файлов (css и js) не существует. Браузер очень долго пытается их найти и время загрузки увеличивается. Посмотрите, что это за файлы и либо создайте по этим адресам пустые файлы, либо уберите их вызов из кода. Загрузка должна ускориться.
Василий Наумкин
Василий Наумкин
Товары вносятся в корзину с ценой, которая потом не меняется.

Если вам нужно показывать другую цену именно в корзине, то проще всего это сделать фильтром вывода на цену в чанке tpl.msCart.row. А затем реально менять цену при сохранении заказа в hook`е для FormIt.

Выходит довольно сложно, а у меня и так ощущение, что мы вам всей толпой помогаем магазин делать. Имейте совесть уже.
Valentin Rasulov
Valentin Rasulov
Планирую создать расширение — т.е. будет маленький конкурент MIGX-ту, только немного всё попроще и самое главное, никак ни влияет на нагрузку сайта, так как вся инфа храниться в том-же ресурсе.
Из минусов — не участвует в поиске (костылями можно… но .), в принципе и MIGX тоже не участвует.

Это как планы, в практике уже использую. К стате в LikeDislike есть возможность инфу продублировать в ресурс как раз в то поле, на которое положил я глаз
Виталий Батушев
Виталий Батушев
Ага, я пользуюсь этим «костылем». Но MIGX-то можно приспособить к куче разных вещей, на том же указанном сайте — это и социальные кнопки, и дни туров, и всякое шняга, когда знаешь, как будет оформляться элемент страницы, но не знаешь, сколько их будет. И, таки, да, на вкус и цвет — согласен, но чужой опыт интересен, ведь его можно использовать если не весь, то часть или просто направление мысли.