Y Tri Haen Dylunio Gwe

Pam fod pob gwefan yn cael ei adeiladu gyda chyfuniad o strwythur, arddull, ac ymddygiadau

Cyfatebiad cyffredin sy'n cael ei ddefnyddio i ddisgrifio datblygiad gwefan y blaen yw ei fod fel stôl 3 coes. Mae'r 3 choes hyn, a elwir hefyd yn y 3 haen o ddatblygiad gwe, yn Strwythur, Arddull, ac Ymddygiadau.

Y Tri Haen Datblygu Gwe

Pam ddylech chi wahanu'r haenau?

Pan fyddwch yn creu tudalen we, mae'n ddymunol cadw'r haenau mor wahan â phosib. Dylid cyd-fynd â'r strwythur i'ch HTML, arddulliau gweledol i'r CSS, ac ymddygiadau i unrhyw sgriptiau y mae'r wefan yn eu defnyddio.

Dyma rai o'r manteision o wahanu'r haenau:

HTML - yr Haen Strwythur

Yr haen strwythur yw lle rydych chi'n storio'r holl gynnwys y mae eich cwsmeriaid am ei ddarllen neu ei weld. Codir hyn yn safonau sy'n cydymffurfio â safonau HTML5 a gall gynnwys testun a delweddau yn ogystal ag amlgyfrwng (fideo, sain, ac ati). Mae'n bwysig sicrhau bod pob agwedd ar gynnwys eich safle yn cael ei gynrychioli yn yr haen strwythur. Mae hyn yn caniatáu i unrhyw gwsmeriaid sydd â JavaScript eu diffodd neu nad ydynt yn gallu gweld CSS i gael mynediad i'r wefan gyfan, os nad pob un o nodweddion y wefan honno.

CSS - y Haen Arddulliau

Byddwch yn creu eich holl arddulliau gweledol ar gyfer eich gwefan mewn dalen arddull allanol. Gallwch ddefnyddio nifer o ddulliau arddull lluosog, ond cofiwch fod pob ffeil CSS ar wahān yn ei gwneud yn ofynnol i gais HTTP fynd ati, gan effeithio ar berfformiad y safle.

JavaScript - yr Haen Ymddygiad

JavaScript yw'r iaith a ddefnyddir fwyaf cyffredin ar gyfer yr haen ymddygiad, ond fel y soniais o'r blaen, gall CGI a PHP hefyd greu ymddygiad tudalennau gwe. Wedi dweud hynny, pan fo'r rhan fwyaf o ddatblygwyr yn cyfeirio at yr haen ymddygiad, maent yn golygu bod yr haen honno'n cael ei weithredu'n uniongyrchol yn y porwr Gwe - felly JavaScript bron bob amser yw'r iaith o ddewis. Rydych chi'n defnyddio'r haen hon i ryngweithio'n uniongyrchol â'r DOM neu Model Object Object. Mae ysgrifennu HTML dilys yn yr haen cynnwys hefyd yn bwysig i ryngweithio DOM yn yr haen ymddygiad.

Pan fyddwch yn adeiladu yn yr haen ymddygiad, dylech ddefnyddio ffeiliau sgript allanol yn union fel CSS. Rydych chi'n cael yr holl fanteision o ddefnyddio dalen arddull allanol.