0

PHP/SQL Web 開発に関する質問があります。ページ ビューごとに SQL を使用しSELECTてシステム変数を取得する方が良いですか、それともシステム変数を変数に格納する方が良い$_SESSIONですか?

$_SESSION変数の方が速いと思いますが、システム変数が変更された場合の同期について心配する必要があるため、システム変数が最後に更新された時刻を持つ「last_synchronized」変数について SQL データベースをチェックし、これを$_SESSIONページビューごとにそのセッションのシステム変数が最後に更新されたときの変数。私はそれを過度に複雑にしていますか?すべてのページ ビューを選択する SQL を使用してシステム変数を更新することをお勧めしますか?

4

1 に答える 1

0

$_SESSION ほとんど常に必要なデータ用 重要度の低いもの用のデータベース。

クリックするたびにデータベースにクエリを実行する場合のパフォーマンス ヒットについて考えてみてください。しかし、実際には、取得する予定の SQL クエリの数によって異なります。多くのユーザー向けの Web サイトを構築している場合は、session 配列を使用することをお勧めします。

あなただけなら、パフォーマンスの違いに気付かないでしょう。

于 2013-05-17T19:04:54.767 に答える