2012-01-23 20 views
2

私はAjax/PHPサイトで遊んでいましたが、複数のPHPファイルへの呼び出しに関するベストプラクティスとその中に多くの機能を持つ単一のPHPファイルがあると思います。PHP - 複数のファイルと1つのファイル

これらの呼び出しはすべて、単純なデータベースアクセス呼び出しで、クエリからデータを返します。データベースを開き、複数の機能(各呼び出しに1つずつ)を含む単一のファイルを持つことは賢明なことですが、このインスタンスでのベストプラクティスはわかりませんが、セキュリティ上の懸念は認識していません。

誰もがこの場合のベストプラクティスを知っていますか?

乾杯

BK

+0

オブジェクト指向の方法で開発する場合は、通常、クラスごとに1つのPHPファイルがあります。 –

+0

ありがとうございます。 私は単一のファイルを扱う傾向があります(複数のファイルよりも読み易いことがわかります)。私のコードを読む人は誰もいないので、私は悪いと思っています。私はセキュリティ上の意味があると懸念していましたが、これは私がそうであるように悪事をするケースではないようです。 あなたのコメントをありがとう - 私は同じテーマ(これはサイトの正しいエチケットですか?)に貢献しているので、私は個人的な答えを正確にマークしません。 おはよう - Bango –

答えて

2

。これは、すべての個人的な好みに基づいています。個人的には、自分のコードを整理しているかのように感じるので、私は複数のファイルを持っています。

しかし、多くの人が1つのファイルだけを使用するとコードの検索がより容易になり、コードをより効率的に編集できるように感じます。

限り、セキュリティに関しては、1には差が複数使用して詩つのファイルを使用してありません - 念コーディングするときに注意がされ、注射のために開いているものを残していないなど作る

4

それはの問題です意見、本当に。多くのコードを手に入れておらず、他の場所でコードを再利用するつもりがない場合は、すべてを1つのファイルにまとめることもできます。簡単な設定であるかもしれないものを複雑にするという罠に陥ることは望ましくありません。

コードがビルドアップしてフォローするのが難しくなる場合は、実行するタスクの種類に基づいて複数のファイルに分割するほうがよいでしょう。より複雑なアプリケーション構造を維持することが、モノリシックなものよりも生産性をより有益にするフレームワークのコンセプトは、index.phpです。

最後に、他の人があなたのコードで動作することを期待するときは、これらの考慮事項を考慮する必要があります。

関連する問題