Существует некая таблица с некоей информацией о пользователе. Возможно, этой информации достаточно много, и ее можно разбить на некие "части" (например, "мои любимые блюда", "мои книги", "мои записи" и тп). Эти части показываются авторизованному пользователю на разных страницах.
Так вот, возник вопрос, что предпочтительнее - сразу же при авторизации пользователя извлечь всю информацию из базы данных и сохранить ее в сессии, или же несколько раз обращаться к базе, выбирая информацию по мере необходимости ее показа?
1. IgVlGr - 11 Апреля, 2011 - 22:55:46 - перейти к сообщению
И так - на каждой странице, но из разных полей. Или
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- //авторизация
- //Дальше обработка и
- $_SESSION['state']=$data['state'];
- //и т.д., возможно, переменных можеть быть много...