GARSIAKALBIS: Tarkime, kad norime sukurti savo namų puslapį kursą, kuris suteikia studentams nuorodos į šaltinius. Kaip mes galime tai padaryti? Na, leiskite man pasiūlyti šį labai paprastas pavyzdys. Čia mes turime kurso pavadinimą, CS50, žemiau kurios yra užsakyta sąrašas, vienas su nuoroda į paskaitas, ir vienas su nuoroda į mokymo programas. Jei aš spustelėkite šiol paskaitų, matau dar netvarkingai sąrašas, šį kartą su nuoroda į 0-inę savaitę ir kita nuoroda į 1 savaitę. Jei aš pasirinksiu 0 Savaitė, pavyzdžiui, aš Dabar matome, kad mes turime ryšius su Trečiadienis ir nuorodos į penktadienį. Ir jei aš pasinerti į vieno lygio giliau, tai CS50. Dabar, kaip gali mes eiti apie įgyvendinimo kodą svetainėje? Na, galime pažvelgti. Čia, index.php, leiskite man pasiūlyti net ne PHP kodas, o tiesiog HTML. Visų pirma, ten, kad netvarkingai sąrašas kurio viduje Yra du sąrašo elementai. Jei mes dabar pažvelgti lectures.php, kad kuris pirmasis iš šių kulkų susiję, mes dabar matome, kad antrasis netvarkingai sąrašas, tai vienas su nuorodomis į 0 savaitę ir 1 savaitę. Ir mes pažvelgsime week0.php atrodo, kad kuri, kad pirmieji kulka nuorodos, čia mes pamatyti, vėlgi, yra netvarkingai sąrašą, tai laikas su nuoroda trečiadienio avarinių slydžių ir, kita nuoroda iki penktadienio skaidres. Ir 1 savaitė yra labai panašus kodas. Dabar visose šių failų keturių yra gana atleidimo iš darbo šiek tiek. Visų pirma, kiekvienas iš jų turi HTML tag galva žymeles, žymės pavadinimą, ir pavadinimas CS50. Kiekvienas iš jų turi kūną ir H1 tegus, kurio viduje yra, vėlgi, CS50. Ir po, kad yra netvarkingai sąrašą vėl ir vėl. Žinoma, tai būtų malonu, jei galėtume kažkaip veiksnys tuos bendrumus į kai centrinėje vietoje, kad, jeigu Aš kada nors norėsite pakeisti mano puslapis 's struktūra ar net jo pavadinimas, aš galėtų tai padaryti daug lengviau.