1

これはmongodbよりもPHPの質問ですが、dbとしてmongoを使用しているので、次の手法を使用するときにPHPとmongoの両方に問題があるかどうかを知りたいと思います。

すべてのHTMLとデザイン(テンプレートと同様)を保持するページがあります。次に、インクルードとして使用する4つのphpファイルがあります。これらには、CRUDを実行するholdhtmlフォームが含まれます。

私のページは、url変数を渡すことによって動的にフォームをプルします。変数は、ロードするフォーム/インクルード(挿入、編集など)をページに指示します。

現在、各phpインクルードファイル内にdb接続とフォーム処理スクリプトがあります。これは、HTMLの前にページの上部でdb接続とフォーム処理スクリプトが呼び出される代わりに、ページの本文内で呼び出されることを意味します。

私の質問:インクルード/フォーム(本文にロードされている)内にdb接続とフォーム処理スクリプトを保持することに関する既知の問題はありますか、それともhtmlの前にdb接続とフォーム処理を呼び出す必要がありますか?

うまく機能しているようですが、潜在的な問題を見落とさないように、この質問を投稿したいと思います。アプリケーションを使用した後、問題が発生するのは嫌です。サイト内に感謝します。

4

2 に答える 2

1

問題はありません-すべてのポイントでmongodbに接続できます。複数のクエリを実行する場合は、接続を再利用する必要があることに注意してください。

于 2012-01-26T18:50:47.867 に答える
1

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

于 2012-01-26T18:51:36.480 に答える