大量の単純なデータを取得する予定です。
それは基本的に単一のWebページ上にあり、ユーザーはどの(同一の)iFrameをロードする必要があるかに対応します(EXTERNAL - (site.com/this)/(site.com/that))-これ/それは同じです、しかし、ページには別の名前があります。
それらをデータベースに挿入し、このような方法でそれらを撤回するのが最善でしょうか? (疑似コード)
// username to be replaced by a parameter
$query = "select url from table where user = 'username'";
//run query against the database
$url = $query[url];
echo "<iframe src='".$url."' />";
または、非常に基本的なPHPを実行するのが最善でしょうか(何千もの組み合わせを期待しています)
if($_POST['query'] == 'John Doe') { $url = 'site.com/this' }
if($_POST['query'] == 'Jane Flo') { $url = 'site.com/that' }
どちらのシナリオでも、誰かが非常に単純なフォームを提出し、名前/姓、または都市/州 (不明) を入力する場合があります。
データベースは「より良い」と思いますが、厳格な db-less PHP の方が管理しやすいようですが、問題は発生しますか?