Василий Наумкин

Василий Наумкин

Был в сети 10 июня 2026, 17:44
Заказы не принимаю
0.4 — после очистки кэша на 10000 ресурсах — не быстро?

Ну я не знаю… Там 0,22 — это только выборка из базы. А приготовление и вывод на экран, выходит 0,18. На мой взгляд, весьма неплохо.

Опять же, погляди на скорость при повторной загрузке страницы (а это основной режим работы сайта) — 0,15 сек.
Не имеет смысла, ибо getRetsources не понимает половину тегов и наворотов, например, не разбираются опции товаров в JSON.
Но если даже без всего этого, цифры генерации страницы примерно такие.

10 товаров: 1й запуск — 0,97 сек, 2й запуск — 0,75 сек
100 товаров: 1й запуск — 4,9 сек, 2й запуск — 4,2 сек.
1000 товаров: не осилил

При 10 товарах, разница вроде не особо заметна, но затем pdoTools просто уходит в точку.
Нужно учить javascript и разбирать исходники чужих компонентов.

Вот эта ссылка
docs.sencha.com/ext-js/3-4/ — самая главная.
Также еще полезно смотреть на исходники официальных примеров — dev.sencha.com/deploy/ext-3.4.0/examples/.

P.S.
Возможно, я когда-нибудь начну цикл типа-обучения по ExtJS, если хоть немного разгружусь. Мысль такая давно иммется.
Да вроде всё придумал.
Варианты определённых параметров будут задаваться сразу в товаре, копировать не нужно будет. А учёт продаж этих вариантов каждый будет писать сам, как ему надо — для этого уже есть события корзины, и других еще добавлю.

В общем, в виде идеи всё выглядит неплохо, сейчас пытаюсь воплотить. Речь идёт, конечно, про MS2.