{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
Nets * 0.72
[автор] (28 авг 2015, 21:56) [0/0] [0] [отв] [спам] [под] +1 | -1

Карочи, задумался над оптимизацией сайта и тут возник вопрос
Приведу пример:
Есть пользователи(`users`) и группы(`groups`) у них есть раздел фотографии, как будет лучше для каждого создать отдельную таблицу с фото(`users_photo`, `groups_photo`) или использовать одну(`photo`) для пользователей и групп?
или разницы нету? *


Изм. 1 раз. / Посл. изм.
Nets * 0.72
(28 авг 2015, 21:56)
2.
Alexis * 1.29
(28 авг 2015, 21:57) [0/0] [0] [отв] [спам] [под] +1 | -1

Я бы использовал одну таблицу.

3. (28 авг 2015, 21:59) [0/0] [0] [отв] [спам] [под] +1 | -1

Одну, ток еще указывать группа это или юзер*

4.
Nets * 0.72
[автор] (28 авг 2015, 21:59) [0/0] [0] [отв] [спам] [под] +1 | -1

Mark, капитан *
"указывать группа это или юзер"

5.
Dreamer * 6.17
(28 авг 2015, 22:01) [0/0] [0] [отв] [спам] [под] +1 | -1

Естественно, одну таблицу.

6. (28 авг 2015, 22:01) [0/0] [0] [отв] [спам] [под] +1 | -1
Nets,

А что не так чтоли? * Врядли дойдет твоя соцка до требования в оптимизации.

7.
Nets * 0.72
[автор] (28 авг 2015, 22:02) [0/0] [0] [отв] [спам] [под] +1 | -1

Dreamer, а разница?

8.
Nets * 0.72
[автор] (28 авг 2015, 22:03) [0/0] [0] [отв] [спам] [под] +1 | -1

Mark, дойдет-недойдет, поживем увидим

9.
Alexis * 1.29
(28 авг 2015, 22:05) [0/0] [0] [отв] [спам] [под] +1 | -1

Mark, движок лучше заранее готовить к "сложностям", чем потом оптимизировать его работу и все переделывать к xyям)

10.
Gallardo * [мошенник] 9.95
(28 авг 2015, 22:54) [0/0] [0] [отв] [спам] [под] +1 | -1

Две.Будет у тебя тысяч сто пользователей,будет трудно мускулу искать среди стольких записей.Если проиндексируешь таблицу правильно и будут адекватные запросы по индексам,то можешь рискнуть в одну всё.Но я бы разделил.
Добавлено 28.08.15 в 22:56:11:
и лучше каждую фото хранить не как отдельную запись,а в массиве,используя тот же JSON
Добавлено 28.08.15 в 22:59:31:
То есть есть таблица,к примеру, `foto`
В ней 4 столбца всего))
id,type,iden,foto
id-первичный ключ
type - индекс (ENUM user или group);
iden - идентификатор юзера или группы
foto - массив с фотографиями
Добавлено 28.08.15 в 23:00:23:
Элементарщина))Уж я ,как игродел,знаюсь на оптимизации *

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений