Перед как печатать вы скажите что вы вообще замеряете? Научились пользоваться какой-то п...кометором?
Это совершенно не правильно.
Вы хоть знаете как надо тестировать... я уже вижу что нет.
А тестировать надо не писюлькометрами, а вставлять код замера прямо в код opencart.
То что нагрузка есть - это всегда будет так как выполняется код (-+100 ms) и т.п. Но... что именно вы меряли, а включали ли вы кеширование.
Вы вообще в курсе что кешируется модуль несколькими способами, один из них - просто кеширование всего. Т е нагрузки вообще нет.
Отдается только html код.О какой нагрузке может идти речь, если вообще не выполняется никакой код!
Логически подумайте - выполняется только "кусок" php кода до определения "кеширования"
Далее 100-180 мс - это в пределах вообще погрешности сервера или канала.
А 3 cек. Это вообще не известно что за цифра у вас и откуда она взялась. Бред какой-то.
Генерация страницы явно не три секунды., тут она у вас 180 mc, а в другом тесте 3 секунды - бред какой-то. Этоим тестом вы меряли скорость работы сервера, перестройки кеша opencart и т п
У меня главная с кучей виджетов на ней отдается 0.2 сек. когда сервер не нагружен. 0.5 при малой загрузке сервера, и 1 секунда при средней загрузке сервера. Не модуля!
Чувствуете зависимость? Причем главная "проверялась" 1000 админами сервера "вдоль и поперек" никакой нагрузки не создает.
Единственный виджет который может создавать нагрузку это виджет "Список отзывов и комментариев" - когда много категорий и все их выделить, вот этого не советую делать так как тогда mysql будет долго обрабатывать IN (но такое редко я вижу). И то результаты кешируются блоком html.
Так что перед тем как писать о своих догадках. Научитесь правильно тестировать. Без обид.
Так что пока лучше свои догадки оставьте при себе. Вы тестировали скорость сервера а не модуля.