>> 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は他のいくつかのファイルが存在するか それは非常によく、何かが含まれている場合があり
ユーザ名またはパスワードのような、プライベート、 彼または彼女は、そのファイルで取得することはできません、
それはもはやウェブアクセス可能なので、 これらのファイルは、もはや存在しないため
私のパブリックディレクトリ。