ДАВИД Малан: Сада када је наш курс је почетна страна је стечен мало више комплекс, вероватно је време да почнете организовање повезане датотеке у поддиректоријуме. Дозволите ми да предложи ово. За почетну страницу курса, ми можемо оставити индек.пхп, лецтурес.пхп, веек0.пхп, а веек1.пхп у исти директоријум као и увек. Али дозволите ми да предложи да унутрашњост директоријум зове укључује, ставимо датотеке које смо можда желели да укључи, наиме хелперс.пхп. У међувремену, у шаблоне, дозволите ми да предложи да ставимо фоотер.пхп и хеадер.пхп. Сада са тим фајловима и поддиректоријуму, како их захтевају у нашем стварном коду? Па, унутар индек.пхп, приметићете да довољно је да се сада захтева не хелперс.пхп сама али инцлудес / хелперс.пхп. Другим речима, јер садржи дебиан је у истом директоријуму то индек.пхп је, једноставно довољно да имају ову релативну путању инцлудес / хелперс.пхп. У међувремену, у хелперс.пхп, приметићете да морамо да се на предлошку мало другачије. Унутар рендер, ја ипак ћу прогласити пут, али ја ћу га доделите вредност подвучем црту доњу ДИР наглашавају, који је посебан глобални константа која представља директоријум од којих је унутра хелперс.пхп сама. Ја ћу онда цонцатенате на који користите тачка оператер следеће - сласх дот дот Сласх шаблони сласх и онда цонцатенате даље на то назив храма следи. пхп. Другим речима, ако смо шаблон покушавају да добију на е хеадер.пхп, путања ће се на вредност која је једнака текући директоријум који хелперс.пхп сласх је Дот да иде горе за један ниво у то дрво, / темплатес / хеадер.пхп. Другим речима, на овај начин су сви наши УРЛ адресе ефикасно у односу на где год смо могли ставити ово датотеке на нашем хард диску. Ништа није тешко кодирана апсолутно. Сада остатак чине је исти. Ја и даље да провери да ли да постоји пут. Ја издвојили кључеве у локалним варијабле, и ја захтевају Сама шаблон. Дакле, све што сам урадио на крају је реорганизовати своју шифру, ништа да корисник ће заправо видети.