У меня есть сомнения. Мне нужно получать данные с сервера дважды каждый раз, когда я загружаю страницу, одну для рендеринга HTML и другую для получения данных на стороне клиента (javascript).
Так что я не знаю точно, что это лучший способ и самый быстрый. Я пытался реализовать объект сеанса и сохранить данные один раз, используя технику загрузки joinload. Когда данные находятся на стороне клиента, чтобы убить объект сеанса.
Еще один - дважды вызвать базу данных.
Я не знаю, какой из них быстрее и лучше, потому что я не знаю, хранит ли база данных или сервер первый вызов в памяти. Если так, то это не то же самое, что дважды вызывать базу данных, верно?
И если второй вариант лучше, какую методику загрузки (joinload, eagerload или subqueryload) лучше использовать.
Каждый вызов может быть набором данных.
Любая помощь может быть действительно полезной.
Заранее спасибо!