kiv Posted October 29, 2014 Report Share Posted October 29, 2014 Доброго времени суток всем. Возник такой вопрос, а что если в корзину положить от 100 до 1000 наименований, с таким количеством структура корзины и потом заказа не справляется, просто не успеет обработать все до таймаута сервера, есть ли способ как то существенно облегчить загрузку страницы, речь о версиях 2.х.х опыты на локали. Попробовал, убить вывод картинок, и обращение к функции convert есть мысль сделать пагинацию товаров но тогда как лучше передать amounts собрать одним массивом в get_cart? Буду благодарен за дельные советы. Quote Link to post Share on other sites
Kosjak76 Posted October 29, 2014 Report Share Posted October 29, 2014 Самый простой способ облегчить корзину - убрать селекты выбора количества товаров и заменить их инпутами (рядом можно указать максимальное количество на складе, например) Quote Link to post Share on other sites
Kors Posted October 29, 2014 Report Share Posted October 29, 2014 Вообще-то такое количество корзина сама по себе обычно выдерживает. Скорее всего, причина у Вас в чем-то другом. Например, длинные выпадающие списки по количеству. А вообще надо точно выяснять, откуда берется нехватка времени - от SQL или еще от чего... Quote Link to post Share on other sites
Kosjak76 Posted October 29, 2014 Report Share Posted October 29, 2014 Попробуйте закомментировать селекты и посмотрите, поможет или нет. Quote Link to post Share on other sites
kiv Posted October 29, 2014 Author Report Share Posted October 29, 2014 Да длинные селекты значительно задерживают, хорошо подмечено, спасибо) Quote Link to post Share on other sites
cernos Posted October 29, 2014 Report Share Posted October 29, 2014 Доброго времени суток всем. Возник такой вопрос, а что если в корзину положить от 100 до 1000 наименований, с таким количеством структура корзины и потом заказа не справляется, просто не успеет обработать все до таймаута сервера, есть ли способ как то существенно облегчить загрузку страницы, речь о версиях 2.х.х опыты на локали. Попробовал, убить вывод картинок, и обращение к функции convert есть мысль сделать пагинацию товаров но тогда как лучше передать amounts собрать одним массивом в get_cart? Буду благодарен за дельные советы.Все это конечно интересно. Сделайте вывод memory peak и page generation правка идет в index.php. Посмотрите скорость генерирования страницы, после делайте выводы.Может у Вас сам броузер не выдерживает такого количества данных (большой объем HTML), компьютер слабоват, ОЗУ не хватает... Quote Link to post Share on other sites
kiv Posted October 29, 2014 Author Report Share Posted October 29, 2014 Спасибо, cernos но дело было в основном действительно в селектах, количеством строк в 10000 как то не обратил на них внимания (не клацал), а ведь не маленькие циклы из них получались. Quote Link to post Share on other sites
Kors Posted October 30, 2014 Report Share Posted October 30, 2014 Вот некоторые замечания по корзине в Simpla: http://simpla-tuning.com/article/horosho-li-rabotaet-korzina Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.