Jump to content

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


Recommended Posts

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

 

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

 

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

 

 

Share this post


Link to post
Share on other sites

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

 

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

 

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
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'
		); 

Share this post


Link to post
Share on other sites

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

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

 

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

Edited by craze.kz (see edit history)

Share this post


Link to post
Share on other sites

  • 3 weeks later...

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

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

Share this post


Link to post
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
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More