HTML- ներ օգտագործելը կարող է մեծապես հեշտացնել ձեր կայքի կառավարումը
Գնալ ցանկացած կայքէջ եւ էջից էջից անցնել եւ արագորեն հասկանալ, որ այդ էջերից յուրաքանչյուրը կարող է տարբեր լինել տարբեր ձեւերով, դրանք նույնպես շատ նման են ուրիշների: Գրեթե բոլոր կայքերը ներառում են նախագծի տարրերը, որոնք կրկնվում են կայքում յուրաքանչյուր էջում: Կայքի տարրերի որոշ օրինակներ, որոնք կգտնվեն ամեն էջում, կլիներ գլխավոր էջը, որտեղ տեղակայված է լոգոտիպը, նավիգացիան եւ ստորոտյան տարածքը:
Կայքի կրկնվող տարրերը թույլ են տալիս հետեւողական լինել օգտագործողի փորձի մեջ: Այցողը կարիք չունի ամեն էջում տեղադրելու նավիգացիան, քանի որ նրանք գտել են այն, նրանք գիտեն, թե որտեղ են դրանք այցելելու կայքի այլ էջերում:
Ինչպես ներառում է վեբ դիզայն ավելի արդյունավետ դարձնել
Որպեսզի ինչ-որ մեկը պարտավոր է կայքի կառավարումը, այդ կրկնվող տարածքները մարտահրավեր են առաջացնում: Ինչ անել, եթե այդ տարածքում ինչ-որ բան փոխեք: Օրինակ, եթե ձեր ստորագրությունը (որը գտնվում է կայքի յուրաքանչյուր էջում) մեկ տարվա հեղինակային իրավունքի մասին հայտարարություն է, ինչ է տեղի ունենում, երբ այն փոփոխվում է, եւ դուք պետք է խմբագրեք ամսաթվերը: Քանի որ այս բաժինը յուրաքանչյուր էջի վրա է, ապա այժմ պետք է խմբագրեք ձեր կայքի յուրաքանչյուր էջը, որպեսզի այդ փոփոխությունը կատարեք:
Ներառված բովանդակությունը կարող է վերացնել այս կրկնօրինակ բովանդակության համար ձեր կայքի յուրաքանչյուր էջը խմբագրելու անհրաժեշտությունը: Փոխարենը, դուք պարզապես խմբագրում եք մեկ ֆայլ եւ ձեր ամբողջ կայքը եւ դրա յուրաքանչյուր էջը ստանում է թարմացում:
Եկեք մի քանի ձեւով նայենք, որ կարող եք ավելացնել այս ֆունկցիոնալությունը ձեր կայքում եւ ներառում մի HTML ֆայլ մի շարք այլ մարդկանց մեջ:
Բովանդակության կառավարման համակարգերում կրկնվող բովանդակություն
Եթե ձեր կայքը օգտագործում է CMS , ապա այն հավանական է, որ օգտագործում է որոշակի կաղապարներ կամ թեմաները այդ ծրագրաշարի մասն են կազմում: Նույնիսկ եթե դուք պատվեր եք ստեղծում այս ձեւանմուշները զրոյից, ապա կայքը դեռեւս օգտագործում է այս էջը էջերի համար:
Որպես այդպիսին, այդ CMS կաղապարները պարունակում են այն կայքի ոլորտները, որոնք կրկնվում են յուրաքանչյուր էջում: Դուք պարզապես մուտք եք գործել CMS- ի ծածկագրին եւ խմբագրել անհրաժեշտ կաղապարներ: Կայքի բոլոր էջերը, որոնք օգտագործում են այդ կաղապարը, կթարմացվեն:
Նույնիսկ եթե դուք չունեք ձեր կայքի բովանդակության կառավարման համակարգ, կարող եք օգտվել ընդգրկված ֆայլերից: HTML- ում կան ներլցումներ, որոնք կարող են օգնել հեշտացնել ձեր կայքի այս շերտավորված տարածքները:
Ինչ է ներառված HTML- ը:
Ներառումն այն HTML բաժինը չէ, որը ամբողջական HTML փաստաթուղթ չէ: Փոխարենը, դա այլ էջի մի մասն է, որը կարող է տեղադրվել ամբողջական ինտերնետային էջերի ծրագրավորման մեջ: Շատերը ներառում են այն ֆայլերը, որոնք վերը նշված նյութերն են, որոնք կրկնվում են կայքի բազմակի էջերում: Օրինակ:
- Նավիգացիա
- Հեղինակային իրավունքի մասին տեղեկություններ
- Գլխամասային տարածքներ
- Աղյուսակային տարածքներ
Առավելություններից է, որ էջերը ներառված են այս կրկնվող տարածքները: Ցավոք, ֆայլի տեղադրման գործընթացը ոչ միայն այն է, որ կարող է տեղի ունենալ միայն HTML- ի միջոցով, այնպես որ դուք պետք է ունենաք որոշակի ծրագիր կամ սցենար, որը կցուցադրի ձեր ներգրավված ֆայլերը ձեր վեբ էջերում:
Օգտագործելով Server Side- ն
Սերվերային կողմը ներառում է, որը նաեւ հայտնի է SSI- ի կողմից, առաջին հերթին մշակվել է, որպեսզի Web մշակողները թույլ տան «ներդնել» HTML- ի փաստաթղթերը այլ էջերում:
Հիմնականում, մի փաստաթղթում գտնված հատվածը ներառում է մյուսը, երբ էջը վարվում է սերվերի վրա եւ ուղարկվում է վեբ բրաուզերի:
SSI- ն ընդգրկված է մեծ թվով վեբ սերվերների վրա, սակայն դուք կարող եք այն թույլ տալ, որպեսզի այն աշխատի: Եթե չգիտեք, արդյոք ձեր սերվերը SSI- ն է, կապվեք ձեր հովանավորի հետ :
Ահա մի օրինակ, թե ինչպես կարող եք SSI- ն օգտագործել HTML- ի մի հատվածը ձեր բոլոր էջերում:
- Խնայեք HTML- ի ձեր ընդհանուր տարրերի համար որպես առանձին ֆայլեր: Օրինակ, ձեր նավիգացիոն բաժինը կարող է պահպանվել որպես navigation.html կամ navigation.ssi :
- Օգտագործեք հետեւյալ SSI կոդը , յուրաքանչյուր HTML- ի փաստաթղթի կոդը ներառելու համար ( փոխարինեք ձեր ֆայլի ուղին եւ ֆայլի տառատող նշանների միջեւ ): {C}
- Ավելացնել այս կոդը յուրաքանչյուր էջում, որը ցանկանում եք ներառել ֆայլը:
PHP- ի օգտագործումը ներառում է
PHP- ն սերվերի մակարդակի սցենարական լեզու է: Այն կարող է անել մի շարք բաներ, սակայն մեկ ընդհանուր օգտագործումը HTML- ի փաստաթղթերը ձեր էջերում ներգրավելն է, այն նույն կերպ, ինչ մենք պարզապես ծածկում ենք SSI- ով:
SSI- ի նման, PHP- ը սերվերի մակարդակի տեխնոլոգիա է: Եթե համոզված չեք, որ ձեր կայքում PHP- ի ֆունկցիոնալությունը ունեք, կապվեք ձեր հովանավորի հետ:
Ահա մի պարզ PHP սցենար, որը կարող եք օգտագործել HTML- ի հատվածը ներառել PHP- ի ցանկացած վեբ էջում.
- Պահեք HTML- ը ձեր կայքի ընդհանուր տարրերի համար, ինչպիսիք են նավիգացիան, առանձին ֆայլեր: Օրինակ, ձեր նավիգացիոն բաժինը կարող է պահպանվել որպես navigation.html կամ navigation.ssi :
- Օգտագործեք հետեւյալ PHP կոդը, յուրաքանչյուր HTML- ի մեջ այդ HTML- ը ներառելու համար ( փոխարինեք ձեր ֆայլի ուղին եւ ֆայլի անունը մեջբերման նշանների միջեւ ): navigation.php ");?>
- Ավելացնել այս նույն կոդը ամեն էջում, որը ցանկանում եք ներառել ֆայլը:
JavaScript ներառում է
JavaScript- ը HTML- ը ձեր կայքի էջերում ներառում է եւս մեկ եղանակ: Սա առավելություն ունի, որը չի պահանջում սերվերի մակարդակով ծրագրավորումը, բայց դա մի փոքր ավելի բարդ է, եւ դա ակնհայտորեն աշխատում է այն բրաուզերի համար, որը թույլ է տալիս Javascript- ին, որն ամենաշատն է կատարվում, եթե օգտագործողը որոշի դադարեցնել այն:
Ահա թե ինչպես կարող եք ներառել JavaScript- ի մի հատված, որը օգտագործում է JavaScript :
- Խնայեք HTML- ը Ձեր կայքի ընդհանուր տարրերի համար `JavaScript ֆայլ: Այս ֆայլում գրված ցանկացած HTML- ը պետք է տպվի էկրանին document.write ֆունկցիայի հետ:
- Վերբեռնեք այդ ֆայլը ձեր կայքում:
- Օգտագործեք