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

Всего 126 143 комментария

Галич Сергей
Галич Сергей
своих бесов держу на sweb.
заказчиков туда же сливаю)

нравится — много что поддерживает и из браузера очень приятная хостинг-панель, перенос сайта за несколько щелчков делается, на питоне там же развлекаюсь)
Женя Ильин
Женя Ильин
И опять я со своими баранами :)

Перенес свой магазинчик beautydecay.ru на ModxCloud, чудовищная задержка перед загрузкой страницы стала меньше но, осталась не менее чудовищной, перед загрузкой каталога (http://beautydecay.ru/catalog/accessories/) она составляет 4,3 сек, а перед карточкой товара 2,5 сек. То есть сама страница грузится быстро, но перед тем как она должна загружаться есть вот это ожидание, я так понимаю это время занимает генерация страницы (скриптов) на сервере.
Горе программисты отмазываются, что дело в самом Modx Revo, говорят что вот такой он неповоротливый в отличии от EVO, говорят, что все что можно оптимизировать они оптимизировали. Я настойчиво отказываюсь в это верить, так как на сайте менее 100 товаров и кажется скоро сойду с ума.

Подскажите как решить и можно ли вообще решить проблемы скорости в моем случае? Или посоветуйте пожалуйста людей которые смогут мне точно смогут помочь
Василий Наумкин
Василий Наумкин
Да какая тут конкуренция?

Я пишу компонент под заказ. Заказчик ставит задачу, я нахожу решения, получаю оплату.
То, что сообщество получает в итоге новый компонент — побочный эффект моей работы и доброты заказчика.

Видимо, нужно подробно написать, зачем и почему мы создаём компоненты, а то многие не понимают.
СикретНаме
СикретНаме
Попробую от печки)

1. Есть сайт. У него два основных меню никак не связанные с п.2.
2. На сайте есть слайдер у которого есть горизонтальные (ресурсы контейнеры) и вертикальные (ресурсы контейнеров для горизонтального меню слайдера) меню, а так же поле контента.
3. Каждое вертикальное меню зависит от своего пункта горизонтального меню слайдера
3. Горизонтальное меню слайдера вывожу WF, указывая при помощи includeDocs, какие ресурсы-контейнеры выводить.
4. Вертикальное — при помощи условий.
5. [[$[[*id:is=`q`:or:if=`[[*parent]]`:is=`q`:then=`чанк_выводящий вертикальное меню данного пункта горизонтального меню слайдера`]]]].
6. На данный момент всё работает как надо, за исключением ситуации, когда мы жмакаем на пункт вертикального меню — подгружается ещё одно вертикальное меню (их становится сразу два) из чанка, который мы указываем тут: [[$[[*id:ne=`q`:and:ne=`w`:and:ne=`e`:and:ne=`r`:and:ne=`t`:then=`чанк, выводящий вертикальное меню которое показывается в случае, если это условие нарушено — если пользователь жмакнул на пункт меню одного из основных меню сайта (см п.1)`]]]]
7. Перечитал написанное, решил завтра сходить к психиатру)
Галич Сергей
Галич Сергей
все очень збс!) ждем тогда полной бетки, чтобы обкатать)

насчет остатков интересно было сделано в visioncart,
там к продукту можно было создать его копии ( грубо говоря дочерние продукты ),
с разными наборами доп. полей.
Галич Сергей
Галич Сергей
про phx — старенький перевод мануала тут.

мне все сложно понять, что вы там намутили))

делайте проще:
1. берете листок бумаги.
2. слева «да», справа «нет».
3. выписываете условия при которых должно показываться или нет.
4. переводите в код.