Перейти к содержанию
Официальный форум поддержки Simpla

[2.*] Модуль кеширования MySQL запросов


Рекомендуемые сообщения

У меня в админке картинка, добавленная в категории, при сохранении сразу не проявляется, а показывается только после второго сохранения.

 

А в админке у товара вообще не записываются картинки

1. выбираю картинку.

2. Жму сохранить, картинки новой не видно

3. Еще жму сохранить, появляется место для новой картинки (белый квадрат), самой картинки не видно

4. Еще жму сохранить, и белый квадрат исчезает, самой картинки по-прежнему нет

Ссылка на сообщение
Поделиться на другие сайты

Изображения нарезаются только со второго раза

 

При каждом обращении:

DataBase queries: 14

Cache read queries: 0

Ведутся работы, иногда отключаю кеширование.

 

 

У меня в админке картинка, добавленная в категории, при сохранении сразу не проявляется, а показывается только после второго сохранения.

 

А в админке у товара вообще не записываются картинки

1. выбираю картинку.

2. Жму сохранить, картинки новой не видно

3. Еще жму сохранить, появляется место для новой картинки (белый квадрат), самой картинки не видно

4. Еще жму сохранить, и белый квадрат исчезает, самой картинки по-прежнему нет

 

С картинками проблема в Simpla на моем хостинге (немогу понять почему, но рендеряться они только при повторном обращении. С добавлением картинки разбираюсь, связано с закешированным значением и не своевременной очисткой. Разбираюсь.

 

Сделал вывод запросов.

 

Спасибо Kors!

Ссылка на сообщение
Поделиться на другие сайты

Исправлены все выявленные ошибки.

За их обнаружение отдельное спасибо Корс'у!

 

Вывел дебаг по запросам в админку - глаза на лоб полезли... Попробуйте сохранить изменения в товаре и посмотрите на кол-во запросов.

Многие из них повторяются, из-за этого и происходил сбой в системе кеша (устранено).

Ссылка на сообщение
Поделиться на другие сайты
  • 2 недели спустя...
  • 8 месяцев спустя...

Вопрос: у меня 1300 брендов, правильно ли я понимаю, что ваша доработка как раз полезна?

Слабо в запросах понимаю... интуитивно кажется нужна....

Изменено пользователем Maksclub
Ссылка на сообщение
Поделиться на другие сайты

если ошибки нет смысла особого нет, перекладывание одной нагрузки в другую )

Ссылка на сообщение
Поделиться на другие сайты
  • 4 недели спустя...

если ошибки нет смысла особого нет, перекладывание одной нагрузки в другую )

Смысл есть! В файле хранится уже результат запроса, его нужно лишь открыть и прочитать. Выполнение же запроса в БД займет больше времени, на сколько? Это уже зависит как от запроса, так и от велечины таблицы.

Ссылка на сообщение
Поделиться на другие сайты

Базы данных придуманы как-раз для доступа к большим массивам данных, их тоже не дураки делают ;)

И кэширование подразумевает сохранение данных (в данном случае запроса) в более быстрой оперативке, для более быстрого доступа.

Ссылка на сообщение
Поделиться на другие сайты

Да все верно вы описали, но выборка данных из большой БД происходит не быстро и создает большую нагрузку на сервер, нежели простое чтение файла.

Ссылка на сообщение
Поделиться на другие сайты
  • 5 месяцев спустя...

380000 товаров, 1000 категорий

очень трудно симпле жить, если модуль ваш поможет готов заплатить, будем работать?

Ссылка на сообщение
Поделиться на другие сайты

380000 товаров, 1000 категорий

очень трудно симпле жить, если модуль ваш поможет готов заплатить, будем работать?

Это индивидуально...

 

В вашем случае, есл учесть количество товара, то смею предположить ч тоу вас свой сервер или VDS, тогда проще включить MySQL кеширование запросов. Мало? Подрубите memcache.

 

Данный скрипт рассчитан на обычные хостинги.

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...

Тоже актуален вопрос с кешированием запросов. В панеле хостинга по
статистике запросов просто ужас, время выполнения многих больше 30 с, сайт тоже
визуально смахивает на неспешного робота. Сайт имеет около 100 000 товаров
и 2000 категорий. Хостинг обычный но поддерживает memcache, хотя как его
подрубить на симплу там не знают. Вот и хочу попробывать ваш модуль, или
получит помощь в настройке memcache. Вообще в идеале нужно помощь в оптимизации
самих запросов, но на крайняк и кеш думаю сойдёт. Переход на VDS?...возможно и такой вариант.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 года спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...