1 00:00:00,000 --> 00:00:00,160 2 00:00:00,160 --> 00:00:02,100 >> დავით Malan: მოდით გაუმჯობესება კურსი მთავარი გვერდი ცოტა 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 შიგნით ჩვენი vhost დირექტორია ადგილობრივი უმასპინძლებს დირექტორია, მოდით ახლა აქვს 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 დირექტორია ჩემი მოიცავს დირექტორია და ჩემი თარგები დირექტორია ასე რომ თუ ჩვენ ახლა 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 იმიტომ, რომ ეს აღარ web ხელმისაწვდომი იმიტომ, რომ ეს ფაილი აღარ არის 33 00:01:50,740 --> 00:01:51,990 ჩემი საჯარო დირექტორია. 34 00:01:51,990 --> 00:01:53,302