Всего 123 797 комментариев

Вячеслав Варов
31 января 2024, 13:34
0
Методом тыка понял, для png -> webp надо использовать Resizer и тогда нет белого фона
Для jpg -> webp не надо использовать Resizer и тогда размер будет адекватный (сжатый), почему-то при использовании Resizer для jpg игнорируется параметр q=90
Любовь
31 января 2024, 13:27
0
Хочу попытать счастье с этим модулем, но не могу найти где в MODX вводить полученные ключи? Подскажите, пожалуйста.
Вячеслав Варов
31 января 2024, 13:25
0
Причем такое только с jpg, png в webp сжимается отлично после установки параметра q=90
Наумов Алексей
31 января 2024, 13:22
0
gd простой по своим возможностям.
imagick мощнее
c gd всегда были траблы с разными форматами, прозрачностями, наложением масок и т.п.
Вячеслав Варов
31 января 2024, 13:04
0
Заметил что стоит расширение webp, но размер изображения 650кб если его же сжать в tinypng получаю 59кб

Видимо остается формат png/jpg просто переименовывается
Вячеслав Варов
31 января 2024, 13:00
0
Попробвал с imagic — заработало, через gd не будет работать, верно?
Наумов Алексей
31 января 2024, 12:37
0
на сервере imagic стоит? в phpinfo можно посмотреть
Наумов Алексей
31 января 2024, 12:30
0
prepareSnippet стоит, он может поддормаживать
куча tv в фильтре, причем фильтруются как number. Вы же знаете, что tv хранятся в базе в виде строки, и каждый раз при фильтрации они к числу приводятся, что есть медленно

у вас 72 тысячи (!) запросов! есть над чем подумать.
Евгений
31 января 2024, 10:17
0
а с форматом .heic (новые айфоновские фотки) плагин не работает? Указал его в json для dropzone — все равно пишет не тот формат
Артур Шевченко
30 января 2024, 23:45
0
Ты можешь написать плагин, который при сохранении ресурса получит значения полей и удалит из них всё лишнее. Девочки вообще не будут думать что и как они копируют.
alexandr.skyrda
30 января 2024, 23:02
0
поигрался еще с debugParser
вот параметр фильтра
&filters=`
    	ms|price:number,
    	tv|ms_type,
    	tv|ms_type-lamp,
    	tv|ms_style,
    	tv|ms_tsvet-stekla,
    	tv|ms_material,
    	tv|ms_shyrina:number,
    	tv|ms_vysota:number,
    	tv|ms_dlyna:number,
    	tv|ms_diametr:number,
    	tv|ms_kolich-lamp:number,
    	tv|ms_brand,
    `
ЕСЛИ убираю ms|price:number (т.е. фильтр цены), то время ответа примерно 3 секунды, что терпимо
НО с ms|price:number время ответа 50 секунд
как фильтр цены может так влиять на время ответа?
Anton
30 января 2024, 22:14
0
Дело в том, что сайт заполняют девочки — научные сотрудницы, они такое не смогут. Вот и думаю как им упростить работу.
Можно ли как-то их предупреждать, что скопированный текст содержит не допустимые символы?
alexandr.skyrda
30 января 2024, 21:58
0
поставил debugParser
вот такой результат
на странице со всеми товарами (14к товаров) 51с (!) ответ
Сергей Карпович
30 января 2024, 21:47
0
Если убрать хотя бы сортировку по остаткам, то в 10 раз быстрее грузятся категории.
Причем замечено, чем больше товаров категории, тем затуп сильнее.
От 50 товаров уже становится заметно.

Все вызовы по инструкциям компонентов, ни каких велосипедов.

Если интересно посмотреть на это, могу в теле доступ дать
alexandr.skyrda
30 января 2024, 21:45
0
у меня нет remains…
если вы имеете ввиду плагин для учёта остатков
alexandr.skyrda
30 января 2024, 21:43
0
проблема была в версии php на которую ругался плагин SendIt. подняли с 7.3 до 7.4 — норм
спасибо за оперативную помощь @Артур Шевченко
Алексей Смирнов
30 января 2024, 21:39
0
Если remains отключить сайт быстрее работает? или так же?
Наумов Алексей
30 января 2024, 21:20
0
Ставить раннюю alpha версию альтернативного компонента фильтрации на боевой сайт — не нужно 100%.
Наумов Алексей
30 января 2024, 21:18
0
Причин может быть множество.
Нужно и структуру каталога посмотреть, и вызов сниппета mFilter2, и чанк для отображения строки с товаром.
После этого изучить формируемый sql запрос, что там… Поставьте debugParser для первичного анализа еще.

На ваш вопрос нет однозначного ответа и волшебной кнопки.
mFilter2 может работать относительно быстро с большим кол-вом товаров, но нужно аккуратно его использовать.