Est-il préférable de stocker toutes les informations des utilisateurs dans les cookies de session comme celui-ci lors de la connexion? Au lieu d'utiliser beaucoup de querysStockez tous les utilisateurs des informations sur la connexion
$_SESSION['id'] = mysql_result($result, 0, 'id');
$_SESSION['name'] = mysql_result($result, 0, 'name');
$_SESSION['email'] = mysql_result($result, 0, 'email');
$_SESSION['ip'] = mysql_result($result, 0, 'regip');
$_SESSION['groupid'] = mysql_result($result, 0, 'group_id');
$_SESSION['style'] = mysql_result($result, 0, 'style');
Ou peut-être juste ID de magasin en session puis interroger sur toute la page:
select * from users where id = $_SESSION['id']
Aussi peut vouloir regarder dans memcache, alors vous pouvez stocker en mémoire – JasonDavis