kiv Опубликовано 29 октября, 2014 Жалоба Поделиться Опубликовано 29 октября, 2014 Доброго времени суток всем. Возник такой вопрос, а что если в корзину положить от 100 до 1000 наименований, с таким количеством структура корзины и потом заказа не справляется, просто не успеет обработать все до таймаута сервера, есть ли способ как то существенно облегчить загрузку страницы, речь о версиях 2.х.х опыты на локали. Попробовал, убить вывод картинок, и обращение к функции convert есть мысль сделать пагинацию товаров но тогда как лучше передать amounts собрать одним массивом в get_cart? Буду благодарен за дельные советы. Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 29 октября, 2014 Жалоба Поделиться Опубликовано 29 октября, 2014 Самый простой способ облегчить корзину - убрать селекты выбора количества товаров и заменить их инпутами (рядом можно указать максимальное количество на складе, например) Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 29 октября, 2014 Жалоба Поделиться Опубликовано 29 октября, 2014 Вообще-то такое количество корзина сама по себе обычно выдерживает. Скорее всего, причина у Вас в чем-то другом. Например, длинные выпадающие списки по количеству. А вообще надо точно выяснять, откуда берется нехватка времени - от SQL или еще от чего... Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 29 октября, 2014 Жалоба Поделиться Опубликовано 29 октября, 2014 Попробуйте закомментировать селекты и посмотрите, поможет или нет. Цитата Ссылка на сообщение Поделиться на другие сайты
kiv Опубликовано 29 октября, 2014 Автор Жалоба Поделиться Опубликовано 29 октября, 2014 Да длинные селекты значительно задерживают, хорошо подмечено, спасибо) Цитата Ссылка на сообщение Поделиться на другие сайты
cernos Опубликовано 29 октября, 2014 Жалоба Поделиться Опубликовано 29 октября, 2014 Доброго времени суток всем. Возник такой вопрос, а что если в корзину положить от 100 до 1000 наименований, с таким количеством структура корзины и потом заказа не справляется, просто не успеет обработать все до таймаута сервера, есть ли способ как то существенно облегчить загрузку страницы, речь о версиях 2.х.х опыты на локали. Попробовал, убить вывод картинок, и обращение к функции convert есть мысль сделать пагинацию товаров но тогда как лучше передать amounts собрать одним массивом в get_cart? Буду благодарен за дельные советы.Все это конечно интересно. Сделайте вывод memory peak и page generation правка идет в index.php. Посмотрите скорость генерирования страницы, после делайте выводы.Может у Вас сам броузер не выдерживает такого количества данных (большой объем HTML), компьютер слабоват, ОЗУ не хватает... Цитата Ссылка на сообщение Поделиться на другие сайты
kiv Опубликовано 29 октября, 2014 Автор Жалоба Поделиться Опубликовано 29 октября, 2014 Спасибо, cernos но дело было в основном действительно в селектах, количеством строк в 10000 как то не обратил на них внимания (не клацал), а ведь не маленькие циклы из них получались. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 30 октября, 2014 Жалоба Поделиться Опубликовано 30 октября, 2014 Вот некоторые замечания по корзине в Simpla: http://simpla-tuning.com/article/horosho-li-rabotaet-korzina Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.