приватности (видна ли информация ли не вида др пользователям).
У меня несколько вариантов реализации такого:
1. одна таблица в БД с привязкой к пользователю со столбцами приватности
2. таблица названий приватности и связующая таблица с пользователями (многие-ко-многим)
3. Просто в массиве написать нужные поля приватности и через таблицу array_user связывать с пользователями.
Какой на ваш взгляд лучше вариант? Или какой вы можете предложить?
1. Нуу, это понятие растяжимое. От 100К пользователей :) 2. Да, каждый пользователь создает свою страницу, другую информацию с разной приватностью 3. Конечно будет Редис )
2. Пивот таблица с моделью приватности. Если даже полей всего 3, то на 100к это 300к и выборка из нее тоже быстро работать не будет )
Господи, а чего вы страдаете то? jsonable
Как вариант - даа)) Но не знаю. На одном из проектов именно так и сделал) Работает на ура.
Если количество полей заранее не известно и будет расти, этот вариант поможет избежать постоянных проблем с ростом структуры БД
Обсуждают сегодня