ホームページ >バックエンド開発 >PHPチュートリアル >phpに関しては、mysqlがデータベースから抽出してPHPファイルに保存します
たとえば
フォーラムの場合、各ディスカッション セクション テーブルには 2 つの基本値が必要です
1. fid
2. name
しかし、人数が多い場合、毎回数量ライブラリをチェックする必要はありません。 fid を参照してください fid=1 の名前は何ですか、fid2 の名前は何ですか
このテーブルを変更するか、特定のアクションを実行するたびに、データベースから 1 回クエリされてから保存されるようにできますか
php ファイルに (キャッシュとして) 配列として保存します
ユーザーが閲覧するたびに、テンプレート内の fid はキャッシュされた php ファイルに移動し、配列内の関連情報を見つけます
これを行うにはどうすればよいですか?
プログラム ファイルはファイルであり、テーブルもファイルです
とにかく、それらはすべてファイル内でチェックされているのに、なぜわざわざ何度もチェックする必要がありますか
必要ない場合計算するだけでなく、直接取得してチェックする?? ファイルをチェックするよりも高速です。
メモリが十分に大きい場合は、メモリに配置できます。
キャッシュにはmemcacheを使用します
memcacheがない場合はSMARTYを使用するしかありません
mysqlを直接使用した方が速いと思いますか?
セクションが年に1回変更されない場合は、直接配列を作成して、これを設定ファイルに入れます。SQL でクエリを開始するよりも優れています。どちらの方が安いですか?