Twa kouch nan konsepsyon sit entènèt

Poukisa tout sit entènèt yo bati ak yon konbinezon de estrikti, style, ak konpòtman

Yon analoji komen ki itilize pou dekri devlopman sou sit wèb devan-fen se ke li se tankou yon tabourè 3-janb. Sa yo pye 3, ki yo tou li te ye tankou 3 kouch yo nan devlopman entènèt, yo se Estrikti, Style, ak Konpòtman.

Twa kouch nan devlopman entènèt

Poukisa ou ta dwe separe Kouch yo?

Lè w ap kreye yon paj wèb, li se dezirab kenbe kouch yo kòm separe ke posib. Estrikti yo ta dwe konfime HTML ou, estil vizyèl nan CSS la, ak konpòtman nan nenpòt ki Scripts ke sit la itilize.

Gen kèk nan benefis ki genyen nan separe kouch yo se:

HTML - Kouch la Estrikti

Kouch nan estrikti se kote ou sere tout kontni an ke kliyan ou vle li oswa gade nan. Sa a pral kode nan estanda HTML5 konfòme epi li ka gen ladan tèks ak imaj kòm byen ke miltimedya (videyo, odyo, elatriye). Li enpòtan asire w ke chak aspè nan kontni sit ou a reprezante nan kouch nan estrikti. Sa a pèmèt nenpòt ki kliyan ki gen JavaScript etenn oswa ki pa ka wè CSS toujou gen aksè a sit entènèt la tout antye, si se pa tout fonctionnalités la nan sit sa a.

CSS - kouch nan Styles

Ou pral kreye tout estil vizyèl ou pou sit entènèt ou an nan yon fèy style ekstèn. Ou ka itilize stil miltip, men sonje ke chak dosye CSS separe yon HTTP demann pou chache, ki afekte pèfòmans sit.

JavaScript - kouch konpòtman an

JavaScript se lang ki pi souvan itilize pou kouch nan konpòtman, men jan mwen mansyone anvan, CGI ak PHP kapab tou jenere konpòtman paj entènèt. Sa yo te di, lè pifò devlopè refere a kouch nan konpòtman, yo vle di ke kouch ki aktive dirèkteman nan navigatè entènèt la - Se konsa JavaScript se prèske toujou lang lan nan chwa. Ou itilize kouch sa a pou kominike dirèkteman avèk Modèl Objè DOM oswa Dokiman. Ekri valid HTML nan kouch kontni an enpòtan tou pou entèraksyon DOM nan kouch konpòtman an.

Lè ou bati nan kouch nan konpòtman, ou ta dwe itilize dosye ekstèn ekstèn jis tankou ak CSS. Ou jwenn tout avantaj ki genyen nan menm lè l sèvi avèk yon fèy style ekstèn.