SPEAKER: Ejja ngħidu li aħna tixtieq toħloq home page għal kors li jipprovdi lill-istudenti links għal riżorsi. Kif tista 'nagħmlu dan? Well, let me tipproponi din eżempju sempliċi ħafna. Hawnhekk, aħna għandna isem il-kors, l CS50, li taħtu hija lista ordnat, wieħed b'link għal lectures, u wieħed bil-link għall-sillabu. Jekk I ikklikkja issa 'lectures, nara lista unordered ieħor, din id-darba link għal f'Ġimgħa 0 u ieħor link għal Ġimgħa 1. Jekk I jagħżlu f'Ġimgħa 0, per eżempju, I ser issa tara li għandna links għal Erbgħa u l-links sal-Ġimgħa. U jekk I adsa livell wieħed aktar profonda, dan huwa CS50. Issa, kif tista we go dwar implimentazzjoni is-sit fil-kodiċi? Well, ejja tagħti ħarsa. Hawnhekk, fil index.php, ippermettuli tipproponi lanqas PHP kodiċi, iżda sempliċement HTML. B'mod partikolari, hemm li unordered lista ġewwieni tagħhom huma żewġ oġġetti lista. Jekk aħna issa nħarsu lejn lectures.php, li li l-ewwel minn dawn balal marbuta, aħna issa tara li t-tieni unordered lista, dan wieħed ma links għal Ġimgħa 0 u Ġimgħa 1. U aħna tagħti ħarsa lejn week0.php, li li dik il-links ewwel bulit, here we tara, għal darb'oħra, lista unordered, dan ħin ma link għal L-Erbgħa slides, u link ieħor li slides nhar il-Ġimgħa. U fil-Ġimgħa 1 huwa kodiċi simili ħafna. Issa madwar l-erba 'dawn il-fajls huwa pjuttost ftit ta 'redundancy. B'mod partikolari, kull wieħed minnhom għandu HTML tikketta, tikketta ras, a titolu tag, u l-CS50 titolu. Kull wieħed minnhom għandu korp u tikketta H1, ġewwa tagħhom huwa, għal darb'oħra, CS50. U taħt li huwa unordered lista għal darb'oħra u għal darb'oħra. Żgur ikun sbieħ jekk nistgħu b'xi fattur dawk l-affarijiet komuni fis xi post ċentrali sabiex, jekk I qatt tixtieq li tibdel-paġna tiegħi istruttura jew saħansitra t-titolu tagħha, I tista 'tagħmel dan ħafna aktar faċilment.