セッション中に保持したいユーザー情報があります。セッション保存ハンドラとしてmemcacheを使用しています。私は私が優れている一つのアプローチを知りたいユーザー情報セッション変数のパフォーマンスへの影響PHP
$_SESSION['uname'] = 'abx';
$_SESSION['email'] = '[email protected]';
$_SESSION['profilepage'] = 'http://t';
$_SESSION['role'] = '1';
$_SESSION['profilepicture'] = 'http://t';
$_SESSION['gender'] = 'M';
OR
$obj = new stdClass();
$obj->uname = 'abx';
$obj->email = '[email protected]';
$obj->profilepage = 'http://t';
$obj->role = 1;
$obj->profilepicture = 'http://t';
$obj->gender = 'M';
$_SESSION['user'] = $obj;
を格納するための2つのアプローチがあります。複数のセッション変数を持つことは、パフォーマンスに影響します。
ベンチマークを実行します。 –
どのくらいのデータについて話していますか?どのくらいの頻度でセッションを読み書きしますか? – st2erw2od
以上のユーザー情報データがあります。これまで私はユーザーデータがセッションを使用する必要があります。 – coder