DAVID Malan: Nüüd, kui meie kursuse kodulehekülg on saanud natuke rohkem keeruline, see on ilmselt aeg alustada korraldamisel seotud failid alamkatalooge. Lubage mul pakkuda seda. Koolitusele kodulehekülg, saame jäta index.php, lectures.php, week0.php ja week1.php sisse samas kataloogis alati. Aga las ma ettepaneku, et seestpoolt kataloog nimega sisaldab panime failid, et me võiks nagu lisada, nimelt helpers.php. Vahepeal malle, andke mulle ettepaneku et me paneme footer.php ja header.php. Nüüd need failid ja alamkataloogi kuidas me neilt nõuda Meie tegelik kood? Noh, sees index.php, märkate, et piisab nüüd vaja ei helpers.php üksi, vaid includes / helpers.php. Teisisõnu, kuna sisaldab alamkataloogis on samas kataloogis et index.php on, siis piisab lihtsalt on see suhteline tee includes / helpers.php. Vahepeal helpers.php, märkate, et meil saada on template natuke erinevalt. Toas muuda, ma ikka kuulutada tee, aga ma määrata see väärtus rõhutada alakriips DIR alakriips rõhutada, mis on eriline ülemaailmne konstant, mis esindab kataloog mille sees helpers.php iseenesest. Ma ühendate peale, et kasutades dot operaator järgmised - slash dot dot kaldkriipsuga malle kärpida ja ühendate edasi peale, et nimi templisse järgneb. php. Teisisõnu, kui malli oleme üritavad juures on header.php tee võtab on väärtus, mis on võrdne praegune kataloogi helpers.php on kaldkriipsuga dot dot tõusevad tasemele et puu / templates / header.php. Teisisõnu, sel viisil on kõik meie URLid tõhusalt suhtes kus iganes me võiksime panna need faile meie kõvakettale. Midagi on kõva kodeeritud absoluutselt. Nüüd ülejäänud muuta on sama. Ma jätkuvalt, et kontrollida, kas et tee on olemas. Ma väljavõtte võtmed kohalikku muutujad, ja ma nõuan Mall ise. Nii et kõik, mis ma olen teinud lõpuks on ümber minu kood, midagi, kasutaja tegelikult näha.