DAVIDマラン:のコースのを改善しましょう 少しホームページ さらに、今回は セキュリティ上の理由から。 私たちのファイルのこれまでのところ、すべてのかどうか、 ユーザーが直接訪問することを意図し 特定のURLまたはかどうかを経由して、ブラウザで と同様に、含まれることを意味 PHPの関数は、すべてのものが持っている必要 最終的には同じものの内側にあった パブリックディレクトリ。 もちろん、ユーザーがする必要がない場合 今までheader.phpの直接参照するか、 直接footer.php、おろか helpers.php直接、我々は可能性があるだけでなく、 自分自身の中にそのようなすべてのファイルを置く 公にはないサブディレクトリ アクセスできる。 これを行うには、私ができるようにする 次のことを提案する。 私たちのバーチャルホストディレクトリのローカルの内側 ディレクトリをホストする、のは今持ってみましょう フォルダ以下 - のようなファイルが含まれている、含まれてい helpers.php、公共、その意志 私たちは私たちの呼び出しを開始します何が含まれ index.phpのようなコントローラ、、 lecturers.php、week0.php、およびweek1.php; [テンプレート内の意志 header.phpのとfooter.phpなる。 だから私は本当にここに行ってきた唯一のものは、 私の公共の外に移動させることである ディレクトリ私は、ディレクトリと私が含まれてい templatesディレクトリとなるようであれば、我々になりました 階層リストを見て、 我々は今、この表示されるはずです。 確かに、最初に我々は、持っている ディレクトリには、内部がある helpers.php。 その後、我々は公共のディレクトリを持っている、 その内部index.phpがあり、 lectures.php、week0.php、 とweek1.php。 そして最後に - というディレクトリ テンプレート、内側となっている footer.phpとheader.phpの。 今でも、ユーザーは、そのhelpers.phpを知っている 存在するか、header.phpのは存在するか footer.phpは他のいくつかのファイルが存在するか それは非常によく、何かが含まれている場合があり ユーザ名またはパスワードのような、プライベート、 彼または彼女は、そのファイルで取得することはできません、 それはもはやウェブアクセス可能なので、 これらのファイルは、もはや存在しないため 私のパブリックディレクトリ。