Jump to content

devig

Новичок
  • Content Count

    35
  • Joined

  • Last visited

Community Reputation

1 Обычный

About devig

  • Rank
    Пользователь

Recent Profile Visitors

1,051 profile views
  1. на моей стороне было ноль изменений, установка Опенкарт, настройка хоста и порта для редис, установка вашего фильтра и всё удачно кэшируется, только фильтр ломается, выводится надпись Price $ и всё, причём никаких сообщений об ошибке
  2. ваш фильтр не работает, если кэшировать через redis драйвер пробовал на 2.3
  3. только во вьюхе когда выводится в слайдер-диапазоне 1 - 10, а в слайдере 1 ? Или ещё какие-то отличия есть?
  4. Ну это вы про js события знаете, а юзьверь просто тыкает в интерфейс, потом проводит мышкой попап пропадает и дальше интерфейс не реагирует на клик по селект боксу, а про js-события в школе не рассказывают пока
  5. Есть баг, если фильтр выводится как выпадающий список и внутри галочки, то после того как его разворачиваем и выбираем галочки свернуть получается только на второй клик, из-за js события, которое на нём висит. Очень актуально для моб версии, так как после выбора галочек не понятно, что дальше делать
  6. опасность есть, но только если добавить 100500 пунктов в фильтр на страницу. Хорошо, что перепишете.
  7. При каждом запросе типа SELECT вычисляет хэш-сумму строки запроса и ищет ее в кэше Перед выборкой запроса из кэша запросов MySQL проверит, обладает ли пользователь привилегией SELECT для всех включенных баз данных и таблиц. Зачем мне всё это ждать 25раз для каждого пусть и простого запроса? Да и ещё если используется insert, update или replace кэш сбрасывается. Да и не на всех хостингах он включён. The query cache is deprecated as of MySQL 5.7.20, and is removed in MySQL 8.0. https://mysqlserverteam.com/mysql-8-0-retiring-support-for-the-query-cache/ думаю, всё же, стоит учить матчасть, даже если у вас в аккаунте Pro - статус
  8. кэшировать в файл перестал ещё в 19-ом веке. Можно кэшировать в свойство класса
  9. Модуль генерит повторяющиеся sql-запросы. Запросы генерятся тут Controller/extension/module/ocfilter.php function rewrite @SooR как насчёт кэширование этих запросов? Повторяющиеся запросы для загрузки одной страницы, воссоздал по демоданным http://localhost/desktops/apple/radio/small ... SELECT keyword FROM url_alias WHERE `query` = 'manufacturer_id=8'; -- 2018-04-07 22:00:49 SELECT keyword FROM ocfilter_option WHERE option_id = '1'; -- 2018-04-07 22:00:49 SELECT keyword FROM ocfilter_option_value WHERE value_id = '32'; -- 2018-04-07 22:00:49 SELECT * FROM ocfilter_page op LEFT JOIN ocfilter_page_description opd ON (op.ocfilter_page_id = opd.ocfilter_page_id) WHERE op.status = '1' AND op.category_id = '20' AND opd.language_id = '1' AND op.params = 'apple/radio/small' LIMIT 1; -- 2018-04-07 22:00:49 SELECT keyword FROM url_alias WHERE `query` = 'manufacturer_id=8'; -- 2018-04-07 22:00:49 SELECT keyword FROM ocfilter_option WHERE option_id = '1'; -- 2018-04-07 22:00:49 SELECT keyword FROM ocfilter_option_value WHERE value_id = '32'; -- 2018-04-07 22:00:49 SELECT * FROM ocfilter_page op LEFT JOIN ocfilter_page_description opd ON (op.ocfilter_page_id = opd.ocfilter_page_id) WHERE op.status = '1' AND op.category_id = '20' AND opd.language_id = '1' AND op.params = 'apple/radio/small' LIMIT 1; ....
  10. А есть модуль блога чтобы через клиентскую часть сайта зарегистрированные пользователи могли статьи писать и отправлять на модерацию?
  11. могу, уже допиливал, допуски и всякие плюхи для этого фильтра
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.