Come Creare Un Template Per Un Sito Web

Sommario:

Come Creare Un Template Per Un Sito Web
Come Creare Un Template Per Un Sito Web

Video: Come Creare Un Template Per Un Sito Web

Video: Come Creare Un Template Per Un Sito Web
Video: Come creare un Sito Web Professionale in 30 Minuti – Facile e Veloce 2024, Maggio
Anonim

Se stai pianificando un sito composto da molte pagine, è estremamente importante sapere come creare un modello di sito. Semplificherà la vita sia del progettista di layout che del programmatore.

Come creare un template per un sito web
Come creare un template per un sito web

Che cos'è un modello di sito web?

Ogni sito è composto da molte pagine, ognuna delle quali contiene gli stessi elementi: informazioni di servizio, menu, design identico e così via. Se ti sei prefissato l'obiettivo di modificare un elemento simile sull'intero sito, ad esempio aggiungendo un nuovo elemento al menu, dovrai eseguire questa azione su ogni pagina. Se ce ne sono 10 sul sito, l'attività non è troppo difficile. E se 100 o più?

Un modello è un tipo di layout che implementa la logica di visualizzazione di un materiale. In esso, puoi impostare la posizione di visualizzazione del menu, l'intestazione del sito, il contenuto principale e così via. Il contenuto stesso degli elementi scritti nel template è impostato nello script o tramite le funzionalità fornite dal sistema di gestione dei contenuti.

Puoi immaginare un paio di documenti come modello. Un file contiene markup. Questo è il layout stesso, dove è indicata la posizione specifica di questo o quel contenuto. Il secondo file è responsabile di ciò che verrà visualizzato esattamente. Il compito del secondo documento è analizzare il file di layout e sostituire i valori reali delle variabili.

Questi due documenti sono inseparabili, perché altrimenti non sono così interessanti: se esegui il file modello, non visualizzerà alcuna informazione utile. Lo stesso accadrà se esegui lo script del gestore senza il layout stesso.

Come creare un modello di sito Web?

La creazione di un layout di pagina del sito si riduce alla creazione di un semplice documento html, che contiene la logica per la visualizzazione degli elementi della pagina. Allo stesso tempo, è necessario creare un file che controlli la visualizzazione del modello. Questo file conterrà i valori reali delle variabili.

Questo lavoro richiede molto tempo, quindi puoi utilizzare un motore di modelli già pronto. Smarty e Twig sono esempi. In questo caso è sufficiente scaricare il kit di distribuzione del motore di template e, secondo le istruzioni, installarlo sul server. In questo caso, non è necessario creare un file responsabile della visualizzazione delle variabili reali, poiché è già stato creato: questa è la distribuzione stessa, ovvero un insieme di file. Hai solo bisogno di creare layout di pagina.

Va tenuto presente che i moderni motori di modelli sono abbastanza versatili. Puoi parlare di un linguaggio di programmazione separato per i modelli, poiché nei layout puoi inserire una visualizzazione per condizione, in un ciclo, ecc.

Conclusione

La creazione di un modello è un ottimo modo per separare la logica di visualizzazione dalla logica dell'applicazione. Questo rende più facile per il progettista di layout e semplifica il lavoro del programmatore.

Consigliato: