ホームページ  >  記事  >  バックエンド開発  >  PHP セッション最適化のソース コード_PHP チュートリアル

PHP セッション最適化のソース コード_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:21:46835ブラウズ

PHPセッション最適化ソースコード

同じクライアントがPHP SESSIONをリクエストしてもサーバーSESSIONが終了せず、次のリクエストができなくなります。

たとえば、次のコード:

クライアント:


<頭>






<スタイル>
#コンテンツ{
幅: 100%;
高さ: 100%;
text-align:center;
}



<スクリプトタイプ="text/javascript">
$(document).ready(function() {
for(var i = 1; i $.ajax({
URL:「rest.php?call= + i,
」 成功: 関数(データ){
var id = i;
$("body").append("

呼び出し完了 " + データ + "

");
}
});
}
});



サーバー:

session_start();
睡眠(2); echo '{json:"repsonse ' . $_GET["call"] . '"}';
?>

上記のクライアントの読み込みには 10 秒以上かかります。

SESSION を使用した後、session_write_close(); を使用してセッションを閉じることができ、次のリクエストをすぐに実行できます。

例:

session_start();

session_write_close();
睡眠(2);
echo '{json:"repsonse ' . $_GET["call"] . '"}';
?>

上記のコードのクライアントの読み込み時間は 10 秒から 2 秒に短縮されました。

http://www.bkjia.com/PHPjc/853762.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/853762.html技術記事 PHP セッション最適化のソース コード PHP SESSION 同じクライアントがサーバー SESSION をリクエストすると、サーバー SESSION が終了せず、次のリクエストを行うことができません。 たとえば、次のコード: client: html head meta http-equiv=Content-Ty...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。