1 00:00:00,000 --> 00:00:00,160 2 00:00:00,160 --> 00:00:02,100 >> Дејвид MALAN: Да се ​​подобри на курсот Homepage А малку 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 во прелистувачот преку специфични рачно или дали со цел да бидат вклучени, како и со 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 затоа што тоа е веќе веб достапни бидејќи овие датотеки веќе не се во 33 00:01:50,740 --> 00:01:51,990 мојата јавна директориум. 34 00:01:51,990 --> 00:01:53,302