@droit174

Как организовать генерирование ссылок для интернет магазина?

делаю интернет магазин с обычным каталогом /каталог /под каталог /под каталог/ карточка товара, также может быть и /каталог / карточка товара.
все названия категорий и карточек товаров храню в базе.
в yii2 парсит эти ссылки без проблем.

но в функции createUrl где задается правила формирования ссылок
нужно будет обращаться в базу данных для формирования ссылок и если на странице будет 150 ссылок (например в меню каталога) то он будет постоянно обращаться в БД.
как тут нужно поступить?
если использовать кеш то какой именно: БД, Файлы или PHP рашрирение memcache и memcached
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 2
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Любой кеш подойдет. В yii по сути кеширование оторвано от типа кеша. Так что реализация одинаковая. Тут все зависит от того, что есть на сервере.
Но по идее, если жадная загрузка, то связи 1 запросом придут.
Ответ написан
Комментировать
Subb98
@Subb98
Backend разработчик
А нужно ли так делать? Почему не сделать ссылки вида site.com/stuff_name/...
Например, shop.biz/computers/model123, shop.biz/phones/model472
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы