1 00:00:00,000 --> 00:00:00,160 2 00:00:00,160 --> 00:00:02,100 >> DAVID Malan: Hãy cải thiện của khóa học trang chủ một chút 3 00:00:02,100 --> 00:00:04,480 hơn nữa, lần này cho lý do an ninh. 4 00:00:04,480 --> 00:00:08,330 Như vậy đến nay, tất cả các tập tin của chúng tôi, cho dù có nghĩa là để được viếng thăm bởi một người sử dụng trực tiếp 5 00:00:08,330 --> 00:00:12,740 trong một trình duyệt thông qua URL cụ thể hay có nghĩa là để được bao gồm, như với 6 00:00:12,740 --> 00:00:17,030 PHP chức năng của yêu cầu, tất cả mọi thứ có cuối cùng được bên trong của cùng một 7 00:00:17,030 --> 00:00:18,340 thư mục công cộng. 8 00:00:18,340 --> 00:00:22,530 Tất nhiên, nếu người dùng không cần phải bao giờ thấy header.php trực tiếp hoặc 9 00:00:22,530 --> 00:00:27,420 footer.php trực tiếp, hãy để một mình helpers.php trực tiếp, chúng tôi có thể cũng 10 00:00:27,420 --> 00:00:32,400 đặt tất cả các tập tin như vậy bên trong của riêng mình thư mục con đó không phải là công khai 11 00:00:32,400 --> 00:00:33,390 truy cập. 12 00:00:33,390 --> 00:00:36,000 >> Để làm điều này, cho phép tôi đề nghị sau đây. 13 00:00:36,000 --> 00:00:41,020 Bên trong vhost thư mục của chúng tôi tại địa phương tổ chức thư mục, bây giờ chúng ta có 14 00:00:41,020 --> 00:00:42,690 sau thư mục - 15 00:00:42,690 --> 00:00:47,580 bao gồm, trong đó sẽ chứa các tập tin như helpers.php, công chúng, mà sẽ 16 00:00:47,580 --> 00:00:51,780 chứa những gì chúng ta sẽ bắt đầu cuộc gọi của chúng tôi bộ điều khiển, như index.php, 17 00:00:51,780 --> 00:00:56,960 lecturers.php, week0.php, và week1.php; và sau đó trong các mẫu sẽ 18 00:00:56,960 --> 00:01:00,470 là header.php và footer.php. 19 00:01:00,470 --> 00:01:03,630 Vì vậy, điều duy nhất tôi đã thực sự thực hiện ở đây là để di chuyển bên ngoài của công chúng tôi 20 00:01:03,630 --> 00:01:07,850 thư mục bao gồm các thư mục của tôi và của tôi mẫu thư mục để nếu bây giờ chúng ta 21 00:01:07,850 --> 00:01:10,795 nhìn vào một danh sách phân cấp, chúng ta sẽ thấy bây giờ điều này. 22 00:01:10,795 --> 00:01:13,600 23 00:01:13,600 --> 00:01:17,490 >> Thật vậy, đầu tiên chúng ta có một bao gồm thư mục, trong số đó là 24 00:01:17,490 --> 00:01:19,030 helpers.php. 25 00:01:19,030 --> 00:01:22,590 Sau đó chúng tôi có một thư mục công cộng, trong số đó là index.php, 26 00:01:22,590 --> 00:01:26,580 lectures.php, week0.php, và week1.php. 27 00:01:26,580 --> 00:01:29,600 Và cuối cùng - một thư mục gọi là mẫu, trong số đó là 28 00:01:29,600 --> 00:01:32,390 footer.php và header.php. 29 00:01:32,390 --> 00:01:37,830 Bây giờ ngay cả một người sử dụng biết rằng helpers.php tồn tại hoặc tồn tại hoặc header.php 30 00:01:37,830 --> 00:01:42,260 footer.php tồn tại hoặc một số file khác mà cũng rất có thể chứa một cái gì đó 31 00:01:42,260 --> 00:01:46,360 tư nhân, như tên người dùng hoặc mật khẩu, người đó không thể có được ở tập tin đó, 32 00:01:46,360 --> 00:01:50,740 bởi vì nó không còn có thể truy cập web bởi vì các tập tin không còn 33 00:01:50,740 --> 00:01:51,990 thư mục công cộng của tôi. 34 00:01:51,990 --> 00:01:53,302