Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » MySQL » Как с точки зрения оптимизации БД правильно создать категории?

Как с точки зрения оптимизации БД правильно создать категории?


     19.05.2017    Все вопросы » MySQL    113

вопрос
Как с точки зрения оптимизации БД правильно сделать.

1 Пример - Представим создал категории

-Недвижимость
-Авто
-Услуги
-Бытовая техника

и к каждой категории по 3 дополнительных полей

-Москва
-Питер
-Самара

=============================================================

2 Пример.
Создал Категорию


-Москва и у нее под категории
-Недвижимость
-Авто
-Услуги
-Бытовая техника


Потом создал категорию
-Питер и у нее под категории
-Недвижимость
-Авто
-Услуги
-Бытовая техника


Потом создал категорию
-Самара и у нее под категории
-Недвижимость
-Авто
-Услуги
-Бытовая техника

=============================================================

При первом Варианте Удобно добавлять много городов (планируется в дальнейшим добавится около 1.000 городов) и не придется постоянно создавать под категории постоянно
к каждому городу как на втором примере.

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




Ответа пока нет


5 комментариев

DomiTori
Юзер

DomiTori - 19 мая 2017 13:14 -

Использование мультикатегорий (вложенных) несет дополнительную нагрузку на сайт. Рекомендую использовать доп поля

Dinar
Юзер

Dinar - 19 мая 2017 23:14 -

DomiTori,
Почему-то казалось 2 вариант будет рациональней использовать, но Ваше мнение учту, спасибо за отзыв))

dj-avtosh
шашлычник

dj-avtosh - 20 мая 2017 15:57 -

не думаю, что несет какую-то особенную нагрузку.

skype: elhan.isaev

PunPun
Эксперт

PunPun - 20 мая 2017 00:46 -

Просто отдельные категории, зачем плодить одно и тоже? В результате выводить новости фильтром.

Истина в противоречии.​

Dinar
Юзер

Dinar - 20 мая 2017 12:37 -

PunPun,
При плодирования категорий удобнее для каждой категории свой seo текст написать и вывести

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх