SPEAKER: Denimo, da bi radi, da ustvarite domačo stran za tečaj, ki omogoča študentom povezave do virov. Kako bi lahko to naredil? No, naj predlaga to Zelo preprost primer. Tukaj imamo ime predmeta je, CS50, pod katero je urejen seznam, ena s povezavo na predavanjih, in enega s povezavo do učnega načrta. Če kliknem zdaj na predavanjih, vidim drugo Neurejen seznam, tokrat s povezava na 0. teden in drugo povezavo do 1 tedna. Če sem se odločil 0 Week, na primer, bom Zdaj vidim, da imamo povezave Sreda in povezave do petka. In če sem se potopite v enem nivoju globlje, to je CS50. Zdaj, kako lahko gremo o izvajanju Spletna stran v kodi? No, pa poglejmo. Tukaj, v index.php, mi dovolite predlagati niti PHP kodo, ampak preprosto HTML. Zlasti pa je, da je neurejen Seznam znotraj katerega sta dva seznama predmetov. Če bomo zdaj poglej lectures.php, da ki je prvi od teh krogel povezana, zdaj vidimo, da drugi Neurejen Seznam, ta s povezavami 0 teden in 1 teden. In smo si oglejte week0.php, da ki da prva zaporedna povezave, tukaj smo glej, še enkrat, neurejen seznam, to čas, s povezavo do sredinega diapozitivi, in še en link na petkovih diapozitive. In v 1 tednu je zelo podobna številka. Zdaj po vseh štirih od teh datotek je zelo malo redundance. Še posebej, vsak od njih ima HTML tag, tag glava, naslov tag, in Naslov CS50. Vsak od njih ima telo in H1 tag, znotraj katere je spet CS50. In pod to je neurejenega znova in znova seznam. Zagotovo bi bilo lepo, če bi lahko nekako faktor iz te podobnosti v nekem centralnem mestu, tako da, če Kar sem jih kdaj želeli spremeniti mojo stran je struktura ali celo njen naslov, sem bi lahko naredil veliko lažje.