Ինչպես ստեղծել ձևանմուշ կայքի համար

Բովանդակություն:

Ինչպես ստեղծել ձևանմուշ կայքի համար
Ինչպես ստեղծել ձևանմուշ կայքի համար
Anonim

Եթե պլանավորում եք բազմաթիվ էջերից բաղկացած կայք, չափազանց կարևոր է իմանալ, թե ինչպես պատրաստել կայքի ձևանմուշ: Դա կպարզեցնի ինչպես դասավորության դիզայների, այնպես էլ ծրագրավորողի կյանքը:

Ինչպես ստեղծել ձևանմուշ կայքի համար
Ինչպես ստեղծել ձևանմուշ կայքի համար

Ի՞նչ է կայքի ձևանմուշը:

Siteանկացած կայք բաղկացած է բազմաթիվ էջերից, որոնցից յուրաքանչյուրը պարունակում է նույն տարրերը `ծառայության տեղեկատվություն, ընտրացանկ, նույնական դիզայն և այլն: Եթե ձեր առջև նպատակ եք դրել փոխել համանման տարրը ամբողջ կայքում, ասենք ՝ ընտրացանկում ավելացնելով նոր նյութ, ապա դուք պետք է կատարեք այս գործողությունը յուրաքանչյուր էջում: Եթե կայքում կա դրանցից 10-ը, ապա խնդիրը շատ դժվար չէ: Ի՞նչ կլինի, եթե 100 կամ ավելի:

Կաղապարը դասավորության մի տեսակ է, որն իրականացնում է նյութի ցուցադրման տրամաբանությունը: Դրանում դուք կարող եք սահմանել ընտրացանկի ցուցադրման վայրը, կայքի վերնագիրը, հիմնական բովանդակությունը և այլն: Կաղապարում գրված տարրերի բուն բովանդակությունը դրված է սցենարի մեջ կամ բովանդակության կառավարման համակարգի կողմից տրամադրված ֆունկցիոնալության միջոցով:

Դուք կարող եք պատկերացնել մի քանի փաստաթուղթ որպես ձևանմուշ: Մեկ ֆայլ պարունակում է մակնշում: Սա հենց դասավորությունն է, որտեղ նշված է այս կամ այն բովանդակության հատուկ գտնվելու վայրը: Երկրորդ ֆայլը պատասխանատու է այն բանի համար, թե կոնկրետ ինչն է ցուցադրվելու: Երկրորդ փաստաթղթի խնդիրն է վերլուծել դասավորության ֆայլը և փոխարինել փոփոխականների իրական արժեքները:

Այս երկու փաստաթղթերն անբաժանելի են, քանի որ հակառակ դեպքում դրանք այնքան էլ հետաքրքիր չեն. Եթե գործարկեք ձևանմուշի ֆայլը, ապա այն ոչ մի օգտակար տեղեկատվություն չի ցուցադրի: Նույնը տեղի կունենա, եթե գործարկեք բեռնաթափիչի գրերը ՝ առանց դրա դասավորության:

Ինչպե՞ս ստեղծել կայքի ձևանմուշ:

Կայքի էջի դասավորության ստեղծումը վերածվում է պարզ html փաստաթղթի ստեղծման, որը պարունակում է էջի տարրերը ցուցադրելու տրամաբանություն: Միևնույն ժամանակ, անհրաժեշտ է ստեղծել ֆայլ, որը վերահսկում է ձևանմուշի ցուցադրումը: Այս ֆայլը պարունակում է փոփոխականների իրական արժեքները:

Այս աշխատանքը բավականին ժամանակատար է, այնպես որ կարող եք օգտագործել պատրաստի կաղապարային շարժիչ: Smarty- ն և Twig- ը օրինակներ են: Այս դեպքում բավական է ներբեռնել ձևանմուշի շարժիչի բաշխման հավաքածուն և, ըստ հրահանգների, տեղադրել այն սերվերի վրա: Այս դեպքում ձեզ հարկավոր չէ ստեղծել ֆայլ, որը պատասխանատու է իրական փոփոխականները ցուցադրելու համար, քանի որ այն արդեն ստեղծվել է. Սա բաշխումն է ինքնին, այսինքն ՝ ֆայլերի ամբողջություն: Դուք միայն պետք է էջի դասավորություն ստեղծեք:

Պետք է հիշել, որ ժամանակակից կաղապարային շարժիչները բավականին բազմակողմանի են: Դուք կարող եք խոսել կաղապարների համար առանձին ծրագրավորման լեզվի մասին, քանի որ դասավորության մեջ դուք կարող եք էկրան մուտքագրել ըստ պայմանների, օղակում և այլն:

Եզրակացություն

Կաղապար ստեղծելը ցուցադրման տրամաբանությունը կիրառական տրամաբանությունից տարանջատելու շատ լավ միջոց է: Սա հեշտացնում է դասավորության դիզայների համար և հեշտացնում ծրագրավորողի աշխատանքը:

Խորհուրդ ենք տալիս: