• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[PHP]負荷の少ない方法は?)

[PHP]負荷の少ないテキスト広告ランダム表示方法

このQ&Aのポイント
  • PHPでテキスト広告をランダム表示するための方法を考えています。広告を配列に入れてシャッフル表示する方法や、広告ファイルを生成してincludeする方法、MYSQL+PHPでランダム表示する方法があります。50~100件の広告データでも大丈夫ですが、1000件や1万件になった場合の処理速度についても教えていただきたいです。
  • PHPでテキスト広告のランダム表示方法を考えています。広告を配列に入れてシャッフル表示する方法や、広告ファイルを生成してincludeする方法、MYSQL+PHPでランダム表示する方法があります。50~100件の広告データに対応する方法を教えていただきたいです。
  • PHPでテキスト広告をランダム表示する方法について教えてください。配列に広告を入れてシャッフル表示する方法や、広告ファイルを生成してincludeする方法、MYSQL+PHPでランダム表示する方法がありますが、どの方法が負荷が少なく処理が早いのか知りたいです。また、広告データが1000件や1万件になった場合のパフォーマンスについても教えていただきたいです。

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

  • ベストアンサー
  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

私の場合だったら。 100件くらいだったら配列に入れてarray_randで取り出す。 1万件くらいだったらSQLで登録件数をだしてからrandでランダム数字を取ってSQL発行。 広告スペースがいくつかあって、重複する広告は表示させたくない場合だともう少し工夫が必要です。