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

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


     25.01.2020    Все вопросы » Ламерские вопросы    544

вопрос
Здравствуйте, скажите, пожалуйста, с точки зрения производительности, как лучше реализовать сортировку новостей по городам, сделать большое количество категорий или доп. поле с таким же большим количеством значений?

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


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

LazyDev
PHP-developer

LazyDev - 25 января 2020 18:44 -

Зачем создавать много доп полей?

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

Mau
Юзер

Mau - 25 января 2020 19:02 -

Много не нужно, 1-4 доп. поля чтобы, разделить на регионы, области, города... Нашел в интернете еще способ, хранить все города в отдельной таблице базы. Не знаю в каком направлении двигаться, городов будет порядка 2k.

maks
Юзер

maks - 26 января 2020 00:34 -

Из категории сделать город,. А в подкатегории какие-то области

Nesterovich2797
Юзер

Nesterovich2797 - 28 января 2020 08:09 -

А как в таком случае поступить с реальными категориями?
Например будет такая структура
Москва (id 1)
- Авто (id 2)
- Спорт (id 3)
- Общество (id 4)
Санкт-Петербург (id 5)
- Авто (id 6)
- Спорт (id 7)
- Общество (id 8)
Пермь (id 9)
- Авто (id 10)
- Спорт (id 11)
- Общество (id 12)
Получается куча одинаковых подкатегорий для разных городов с разными id. Это как пример, что там у автора за подкатегории на самом деле, я затрудняюсь ответить. Пишу чисто из своего опыта.
Можно рассмотреть поддомены
moscow.sait.ru
spb.sait.ru
и т.д. не совсем эстетичное решение, но всё же есть сайты которые именно так и делают.

maks
Юзер

maks - 28 января 2020 08:18 -

Ага кучу сайтов сделать проще, чем кучу категорий! А так делают потому, что у этих городом свои местные администраторы и они уже там сами курируют, цены и тп. Чтобы не иметь доступ в другие регионы. В нашем случае лучше категории.

Nesterovich2797
Юзер

Nesterovich2797 - 28 января 2020 08:24 -

Нет, в разы не проще, это естественно.
В предложенном вами вариант как потом отфильтровать пользователю новости из подкатегории авто со всех городов. Для этого нужно выбирать каждую подкатегорию по отдельности?

P. S. В моей версии с разными поддоменами такой функционал не возможен. Я сразу сказал, что это не совсем эстетичное решение)

maks
Юзер

maks - 28 января 2020 08:21 -

Ага кучу сайтов сделать проще, чем кучу категорий! А так делают потому, что у этих городом свои местные администраторы и они уже там сами курируют, цены и тп. Чтобы не иметь доступ в другие регионы. В нашем случае лучше категории.

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

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

наверх