Ettekandja: Oletame, et me tahaksime luua kodulehekülg muidugi, et annab õpilastele linke materjalidele. Kuidas võiks seda teha? Noh, las ma ettepaneku seda väga lihtne näide. Siin on muidugi nimi, CS50, allpool, mis on tellitud nimekirja, üks lingiga loengud ja üks lingiga ainekava. Kui ma vajutan nüüdsest loengud, ma näen teine ​​Tavalise nimekirja, seekord link nädalal 0 ja teine Lehele nädal 1. Kui valin nädal 0, näiteks, ma tulen Nüüd näeme, et meil on sidemed Kolmapäev ja linke reede. Ja kui ma sukeldun ühel tasemel sügavam, see on CS50. Nüüd, kuidas võiks me minna rakendamisel ala kood? Noh, kui heita. Siin, index.php, lubage mul teha ettepanekuid isegi mitte PHP koodi, vaid lihtsalt HTML. Eriti seal, et ebakorrapärane nimekirja, mille sees On kaks nimekirja teemad. Kui me nüüd vaatame lectures.php, et mis esiteks neid täppe seotud, nüüd näeme, et teine ​​ebakorrapärane nimekiri, see üks lingid 0-nädalal ja nädal 1. Ja me vaatleme week0.php, et mis et esimese kuuli lingid, siin vaata jälle Tavalise nimekirja, see aega link kolmapäeva Slaidide ja teine ​​link Reedene slaidid. Ja nädal 1 on väga sarnane kood. Nüüd üle kõik neli neist failidest on üsna natuke koondamise. Eelkõige on igaühel neist HTML tag, pea tag, pealkiri tag, ja pealkiri CS50. Üks neist on keha ja H1 tag, mille sees on jällegi CS50. Ja all, mis on ebakorrapärane list ja jälle. Kindlasti oleks tore, kui saaksime kuidagi tegurdada nende sarnasuste mõnda keskne koht nii, et kui Ma kunagi tahan muuta oma lehe struktuur või isegi selle pealkirja ma võiks seda palju kergemini.