• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベースを使用しているエラーページについて)

データベースを使用しているエラーページについて

このQ&Aのポイント
  • データベースを使用するエラーページの問題と解決策
  • PHPとMySQLで作成したブログサイトでのエラーページの扱いについて
  • データベースを使用するエラーページの問題と解決方法

質問者が選んだベストアンサー

  • ベストアンサー
noname#189141
noname#189141
回答No.1

> WordPressなどのCMSを使ったサイトで 確かにデーターベースを利用していますが、裏側での話です。 ユーザー側から見えるのはWebサーバーであって、データーベースを直接見ているわけではありません。 なので、エラーページや固定の画像(ロゴ?)等は、DB上には置かず、Webサーバーで処理すれば、DBサーバーにアクセスする事はありません。 Faviconはこちらですね。 > 問題は、直接ではないアクセスの場合です。存在しない画像をIMG要素のSRC属性から呼び出そうとした場合にも、データベースへの問い合わせが同様に行われてしまうこと。 無駄なクエリが増える事による負荷を懸念されているのでしょうか? 大抵のDBはインデックス処理されており、無いものは即座に無いと返します。複雑なSQL処理のようなコストはかかりません。 使い方としてはDBよりも一覧表から引っ張ってくるだけ、と考えてください。 SQLでコストがかかるのは、集計処理であったり、複雑な条件による検索です。 もちろん、それなりのPVやファイル保管容量は念頭において設計する必要はありますが。

関連するQ&A