Для социальной сети более эффективно иметь отдельные таблицы контента или одну таблицу POSTS? - PullRequest
0 голосов
/ 05 сентября 2018

Мы находимся в процессе найма нашего первого разработчика, который клянется, используя WordPress API rest и структуру базы данных для бэк-энда (угловой интерфейс), и что это самый быстрый и эффективный для реализации, вроде

POST_ID| AUTHOR_ID | CONTENT_TYPE   | CONTENT
1        2           status_update    hello everyone
2        2           news_story       this is a news story
3        2           content_share    check out this link i found

Я пропускаю несколько столбцов, однако дополнительные данные будут храниться в таблице post_meta. Преимущество этого заключается в том, что мы можем легко создавать новостную ленту, запрашивать данные с использованием меньшего количества функций и использовать wordpress 'robus API.

В прошлом мы хранили все типы содержимого в отдельных таблицах и не нуждались в мета-тегах, поскольку каждая таблица была разной - таблицы, очевидно, меньше, однако сложнее запрашивать несколько таблиц и создавать новые таблицы каждый раз, когда новое содержимое тип создан.

Создан ли бэкэнд WordPress для поддержки больших сетей и данных? Наша первая сборка выросла до 4000 пользователей за первые 3 месяца.

...