Hogyan Készítsünk Sablont Egy Webhelyhez

Hogyan Készítsünk Sablont Egy Webhelyhez
Hogyan Készítsünk Sablont Egy Webhelyhez
Anonim

Ha sok oldalból álló webhelyet tervez, rendkívül fontos tudni, hogyan készítsen webhelysablont. Ez leegyszerűsíti mind az elrendező, mind a programozó életét.

Hogyan készítsünk sablont egy webhelyhez
Hogyan készítsünk sablont egy webhelyhez

Mi az a webhelysablon?

Bármely webhely sok oldalból áll, amelyek mindegyike ugyanazokat az elemeket tartalmazza: szolgáltatási információk, menü, azonos kialakítás stb. Ha azt a célt tűzte ki maga elé, hogy módosítson egy hasonló elemet az egész webhelyen - mondjuk, új elemet vegyen fel a menübe -, akkor ezt a műveletet minden oldalon el kell végeznie. Ha 10-en vannak az oldalon, akkor a feladat nem túl nehéz. Mi van, ha 100 vagy több?

A sablon egyfajta elrendezés, amely megvalósítja az anyag megjelenítésének logikáját. Ebben beállíthatja a menü megjelenítési helyét, a webhely fejlécét, a fő tartalmat és így tovább. A sablonba írt elemek tartalmát önmagában a szkript vagy a tartalomkezelő rendszer által biztosított funkciók határozzák meg.

Elképzelhet pár dokumentumot sablonként. Egy fájl jelölést tartalmaz. Ez maga az elrendezés, ahol ennek vagy annak a tartalomnak a konkrét helyét jelzik. A második fájl felelős azért, hogy pontosan mi jelenjen meg. A második dokumentum feladata az elrendezési fájl elemzése és a változók valós értékeinek helyettesítése.

Ez a két dokumentum elválaszthatatlan, mert különben nem annyira érdekes: ha futtatja a sablonfájlt, az nem jelenít meg hasznos információkat. Ugyanez történik, ha a kezelő szkriptet maga az elrendezés nélkül futtatja.

Hogyan készítsünk egy websablont?

A weboldal elrendezésének létrehozása egyszerű HTML dokumentum létrehozására szorítkozik, amely tartalmazza az oldal elemek megjelenítésének logikáját. Ugyanakkor létre kell hoznia egy fájlt, amely vezérli a sablon megjelenítését. Ez a fájl tartalmazza a változók valós értékeit.

Ez a munka elég időigényes, ezért kész sablonmotort használhat. Példa erre Smarty és Twig. Ebben az esetben elegendő letölteni a sablonmotor-terjesztő készletet, és az utasításoknak megfelelően telepíteni a szerverre. Ebben az esetben nem kell létrehoznia egy valódi változók megjelenítéséért felelős fájlt, mivel már létrejött - ez maga a terjesztés, vagyis fájlkészlet. Csak oldalelrendezéseket kell létrehoznia.

Nem szabad megfeledkezni arról, hogy a modern sablonmotorok meglehetősen sokoldalúak. Beszélhetünk egy külön programozási nyelvről a sablonokhoz, mivel az elrendezésekben megadhatunk egy kijelzőt feltételenként, ciklusban stb.

Következtetés

A sablon létrehozása nagyon jó módszer a megjelenítési logika és az alkalmazás logikájának elkülönítésére. Ez megkönnyíti az elrendező számára és egyszerűsíti a programozó munkáját.

Ajánlott: