1 00:00:00,000 --> 00:00:00,160 2 00:00:00,160 --> 00:00:02,100 >> DAVIDマラン:のコースのを改善しましょう 少しホームページ 3 00:00:02,100 --> 00:00:04,480 さらに、今回は セキュリティ上の理由から。 4 00:00:04,480 --> 00:00:08,330 私たちのファイルのこれまでのところ、すべてのかどうか、 ユーザーが直接訪問することを意図し 5 00:00:08,330 --> 00:00:12,740 特定のURLまたはかどうかを経由して、ブラウザで と同様に、含まれることを意味 6 00:00:12,740 --> 00:00:17,030 PHPの関数は、すべてのものが持っている必要 最終的には同じものの内側にあった 7 00:00:17,030 --> 00:00:18,340 パブリックディレクトリ。 8 00:00:18,340 --> 00:00:22,530 もちろん、ユーザーがする必要がない場合 今までheader.phpの直接参照するか、 9 00:00:22,530 --> 00:00:27,420 直接footer.php、おろか helpers.php直接、我々は可能性があるだけでなく、 10 00:00:27,420 --> 00:00:32,400 自分自身の中にそのようなすべてのファイルを置く 公にはないサブディレクトリ 11 00:00:32,400 --> 00:00:33,390 アクセスできる。 12 00:00:33,390 --> 00:00:36,000 >> これを行うには、私ができるようにする 次のことを提案する。 13 00:00:36,000 --> 00:00:41,020 私たちのバーチャルホストディレクトリのローカルの内側 ディレクトリをホストする、のは今持ってみましょう 14 00:00:41,020 --> 00:00:42,690 フォルダ以下 - 15 00:00:42,690 --> 00:00:47,580 のようなファイルが含まれている、含まれてい helpers.php、公共、その意志 16 00:00:47,580 --> 00:00:51,780 私たちは私たちの呼び出しを開始します何が含まれ index.phpのようなコントローラ、、 17 00:00:51,780 --> 00:00:56,960 lecturers.php、week0.php、およびweek1.php; [テンプレート内の意志 18 00:00:56,960 --> 00:01:00,470 header.phpのとfooter.phpなる。 19 00:01:00,470 --> 00:01:03,630 だから私は本当にここに行ってきた唯一のものは、 私の公共の外に移動させることである 20 00:01:03,630 --> 00:01:07,850 ディレクトリ私は、ディレクトリと私が含まれてい templatesディレクトリとなるようであれば、我々になりました 21 00:01:07,850 --> 00:01:10,795 階層リストを見て、 我々は今、この表示されるはずです。 22 00:01:10,795 --> 00:01:13,600 23 00:01:13,600 --> 00:01:17,490 >> 確かに、最初に我々は、持っている ディレクトリには、内部がある 24 00:01:17,490 --> 00:01:19,030 helpers.php。 25 00:01:19,030 --> 00:01:22,590 その後、我々は公共のディレクトリを持っている、 その内部index.phpがあり、 26 00:01:22,590 --> 00:01:26,580 lectures.php、week0.php、 とweek1.php。 27 00:01:26,580 --> 00:01:29,600 そして最後に - というディレクトリ テンプレート、内側となっている 28 00:01:29,600 --> 00:01:32,390 footer.phpとheader.phpの。 29 00:01:32,390 --> 00:01:37,830 今でも、ユーザーは、そのhelpers.phpを知っている 存在するか、header.phpのは存在するか 30 00:01:37,830 --> 00:01:42,260 footer.phpは他のいくつかのファイルが存在するか それは非常によく、何かが含まれている場合があり 31 00:01:42,260 --> 00:01:46,360 ユーザ名またはパスワードのような、プライベート、 彼または彼女は、そのファイルで取得することはできません、 32 00:01:46,360 --> 00:01:50,740 それはもはやウェブアクセス可能なので、 これらのファイルは、もはや存在しないため 33 00:01:50,740 --> 00:01:51,990 私のパブリックディレクトリ。 34 00:01:51,990 --> 00:01:53,302