2012-01-26 12 views
1

これはmongodbよりもPHPに関する質問ですが、私はデータベースとしてmongoを使用していますので、次のような場合にはPHPとmongoの両方に問題があるかどうかを知りたいと思います技術。PHP Mongodb - db本体の内部接続

私はすべてのHTMLとデザイン(テンプレートに似ています)を保持するページを持っています。私は含まれているとして使用する4つのPHPファイルがあります。これには、CRUDを実行するHTMLフォームの保持が含まれます。

マイページは、url変数を渡してフォームを動的に取得します。この変数は、どのフォーム/インクルードを読み込むか(挿入、編集など)をページに伝えます。

今私は各PHPインクルードファイルの中にdb接続とフォーム処理スクリプトを持っています。つまり、db接続およびフォーム処理スクリプトの代わりに、ページの上部で呼び出されるスクリプトは、ページの本文内で呼び出されています。

私の質問:データベース接続とフォーム処理スクリプトをインクルード/フォーム(本体に読み込まれている)の中に保存することに何か問題がありますか?またはhtmlの前にdb接続とフォーム処理を呼び出す必要がありますか?

これはうまくいくようですが、この質問を投稿して、潜在的な問題を見落とさないようにしたいと思います。私は、アプリケーションを使用してから問題が発生するのは嫌です。サイト内の任意のありがとう。

答えて

1

はい、これは問題ありません。 HTMLが出力としてレンダリングされる前にすべてのPHPが処理されるため、HTMLを出力した後にPHPファイルを含めても、何かがブラウザに返される前に処理されます。

1

問題はありません。どの時点でもmongodbに接続できます。複数のクエリを実行する場合は、接続を再利用する必要があります。