Jump to content

Фильтр товаров - 3432 запросов на страницу!


Recommended Posts

Здравствуйте!

 

Кто-нибудь поборол прожорливость блока многоуровневой навигации?

 

Выдает 3432 запроса на страницу категорий, что никак не терпимо.

 

 

Link to comment
Share on other sites

Здравствуйте!

 

Кто-нибудь поборол прожорливость блока многоуровневой навигации?

 

Выдает 3432 запроса на страницу категорий, что никак не терпимо.

и не получится... Нужно писать новый. с адекватным кешем...

Могу взяться, но работа емкая. примерно в 150-200 евро.

Зато будет шустро. + функции можно расширить.

Link to comment
Share on other sites

Если интересно, смогу взяться через 5-7 дней, с предоплатой половина. Допускаю складчину на 3х.

срок уточню по началу работ. функции вместе уточняем. + с вас бд товаров для теста.

Link to comment
Share on other sites

Честно, дороговато для маленького проекта.

 

Может вы поможете мне с немного другой проблемой с фильтром?

 

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

 

Характеристик у меня 4 500, и из-за этого браузер начинает тупить.

 

Можно ли разбить вывод характеристик на страницы?

 

Вот код, который выводит характеристики.

$features = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS('
			SELECT fl.id_feature, fl.name, COUNT(DISTINCT(fv.id_feature_value)) n
			FROM '._DB_PREFIX_.'feature_lang fl
			LEFT JOIN '._DB_PREFIX_.'feature_value fv ON (fv.id_feature = fl.id_feature)
			WHERE (fv.custom IS NULL OR fv.custom = 0) AND fl.id_lang = '.(int)$cookie->id_lang.'
			GROUP BY fl.id_feature'
		); 
Link to comment
Share on other sites

главная 4459 ((((((((((( ужас просто, отключил пару ненужных модулей, стало 3119.

мануала не могу найти по описанию профилинга, только http://dh42.com/blog/prestashop-debug-profiling/

 

еще заметил когда страница грузится, внизу браузер пишет "Ожидание от raw.githubusercontent.com" думаю около секунды не это отдается.

Edited by craze.kz (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...

pm advanced search 4 тоже тот еще продукт,

у клиента на сервере индексация занимала что-то около 10 часов, после изменений сократилось до 3 (инсерты в цикле и прочие радости)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...