Задать вопрос
@mrWan

Если каждый раз вытаскивать многоуровневый список из БД, то скорость загруки падает. Какой выход из ситуации предложете?

У меня есть таблица с товарами, поля "марка", "модель", "тип". Вывожу список актуальных товаров. И если каждый раз доставать все из БД, то падает скорость загрузки(вывожу все через вложенные foreach-и и условия). Что в моем случае подойдёт ? Статический html не подойдет потому что сегодня товар с таким типом. маркой, моделью есть, а завтра его может не быть
  • Вопрос задан
  • 223 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
gds1
@gds1
Пыха - это наше всё)))
И если каждый раз доставать все из БД, то падает скорость загрузки


Что значит падает скорость? Вы выводите одновременно несколько миллионов товаров? Посмотрите на запросы к БД, в нормальном режиме, при выборе из 3 полей, скорость не должна снижаться.
Ответ написан
@mrWan Автор вопроса
Может записывать html-меню в файл и инклюдить куда надо
foreach 
$menu .= <li>
....тра татата
file_put_contents(.....,$menu, file append)

И всегда отслеживать актуальность типов, марок моделей при добавлении, редактировании, удалении
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы