Я строю социальную сеть с нуля на PHP5 (Kohana3) + MySQL и мне нужно найти лучшее решение для печати пользовательских сообщений вместе с комментариями, рецензиями сообщений, новостями и другими подобными вещами в одной строке в стиле Facebook.
Комментарии и message_references принадлежат сообщениям.
Что было бы лучше: получать данные из каждой таблицы в отдельных массивах данных, используя простые операторы select, а затем массив_пушить их в одном и использовать несколько foreach'ов для создания выходных данных или использовать какой-то сложный sql для его получения?
Есть мнение:
«Добавьте новое сообщение - и вы должны обновить все кэшированные данные, а не просто добавлять кэш для нового сообщения - biakaveron 11 июня в 19:17»