SIARADWR: Tybiwch fod hoffem creu tudalen gartref ar gyfer cwrs sy'n rhoi i fyfyrwyr dolenni i adnoddau. Sut y gallem ni ei wneud? Wel, gadewch i mi yn cynnig hyn Enghraifft syml iawn. Yma, mae gennym enw'r cwrs, CS50, isod sy'n yn rhestr archebu, un gyda dolen i ddarlithoedd, ac un gyda dolen i'r maes llafur. Os byddaf yn cliciwch nawr ar ddarlithoedd, rwy'n gweld rhestr di-drefn arall, y tro hwn gyda dolen i Wythnos 0, ac un arall cysylltu â Wythnos 1. Os byddaf yn dewis Wythnos 0, er enghraifft, 'n annhymerus' yn awr yn gweld bod gennym gysylltiadau â Mercher a chysylltiadau i ddydd Gwener. Ac os wyf yn plymio mewn un lefel ddyfnach, mae hyn yn CS50. Nawr, sut y byddwn yn mynd ati i weithredu y safle yn y cod? Wel, gadewch i ni edrych. Yma, yn index.php, yn caniatáu i mi i gynnig hyd yn oed PHP cod, ond yn syml HTML. Yn benodol, mae bod di-drefn rhestr y tu mewn y mae dwy eitem rhestr. Os ydym yn awr yn edrych ar lectures.php, i y mae gyntaf o bwledi hynny gysylltiedig, rydym yn awr yn gweld bod ail di-drefn rhestr, mae hyn yn un gyda chysylltiadau â Wythnos 0 ac Wythnos 1. Ac rydym yn edrych ar week0.php, i y mae'r cysylltiadau bwled cyntaf, yma rydym yn gweld, unwaith eto, rhestr di-drefn, mae hyn yn amser gyda dolen i ddydd Mercher sleidiau, a bydd cyswllt arall i sleidiau ddydd Gwener. Ac yn Wythnos 1 yn cod debyg iawn. Nawr ar draws pob un o'r pedwar o'r ffeiliau hyn gryn dipyn o gael eu diswyddo. Yn benodol, pob un ohonynt yn cael HTML tag, tag pen, tag teitl, a y CS50 teitl. Mae gan bob un ohonynt corff a tag H1, tu mewn sydd, unwaith eto, CS50. Ac o dan hynny yn di-drefn rhestru eto ac eto. Yn sicr byddai'n braf pe gallem rhywsut ffactor allan cyffredin hynny i mewn i rai lle canolog fel bod, os Yr wyf erioed wedi eisiau newid fy nhudalen yn strwythur neu hyd yn oed ei deitl, yr wyf yn Gallai wneud yn llawer haws.