Como Criar Um Modelo Para Um Site

Índice:

Como Criar Um Modelo Para Um Site
Como Criar Um Modelo Para Um Site

Vídeo: Como Criar Um Modelo Para Um Site

Vídeo: Como Criar Um Modelo Para Um Site
Vídeo: [TUTORIAL] Como Criar um Site Rápido - Modelos Prontos - Mauricio Aizawa 2024, Maio
Anonim

Se você está planejando um site que consiste em muitas páginas, é extremamente importante saber como fazer um modelo de site. Isso simplificará a vida do designer de layout e do programador.

Como criar um modelo para um site
Como criar um modelo para um site

O que é um modelo de site?

Qualquer site consiste em muitas páginas, cada uma das quais contém os mesmos elementos: informações de serviço, menu, design idêntico e assim por diante. Se você definir a meta de alterar um elemento semelhante em todo o site - digamos, adicionar um novo item ao menu - você terá que realizar esta ação em cada página. Se houver 10 deles no site, a tarefa não será muito difícil. E se 100 ou mais?

Um modelo é um tipo de layout que implementa a lógica de exibição de um material. Nele, você pode definir o local de exibição do menu, cabeçalho do site, conteúdo principal e assim por diante. O próprio conteúdo dos elementos escritos no modelo é definido no script ou por meio da funcionalidade fornecida pelo sistema de gerenciamento de conteúdo.

Você pode imaginar alguns documentos como modelo. Um arquivo contém marcação. É o próprio layout, onde é indicada a localização específica deste ou daquele conteúdo. O segundo arquivo é responsável pelo que exatamente será exibido. A tarefa do segundo documento é analisar o arquivo de layout e substituir os valores reais das variáveis.

Esses dois documentos são inseparáveis, porque de outra forma não são tão interessantes: se você executar o arquivo de modelo, ele não exibirá nenhuma informação útil. O mesmo acontecerá se você executar o script do manipulador sem o próprio layout.

Como criar um template de site?

A criação de um layout de página de site se reduz à criação de um documento html simples, que contém a lógica para exibir os elementos da página. Ao mesmo tempo, você precisa criar um arquivo que controle a exibição do modelo. Este arquivo conterá os valores reais das variáveis.

Este trabalho consome muito tempo, então você pode usar um mecanismo de template pronto para uso. Smarty e Twig são exemplos. Nesse caso, basta baixar o kit de distribuição do template engine e, conforme as instruções, instalá-lo no servidor. Neste caso, não é necessário criar um arquivo responsável pela exibição das variáveis reais, uma vez que ele já foi criado - esta é a própria distribuição, ou seja, um conjunto de arquivos. Você só precisa criar layouts de página.

Deve-se ter em mente que os motores de template modernos são bastante versáteis. Você pode falar sobre uma linguagem de programação separada para modelos, já que nos layouts você pode inserir uma exibição por condição, em um loop, etc.

Conclusão

Criar um modelo é uma boa maneira de separar a lógica de exibição da lógica do aplicativo. Isso torna mais fácil para o designer de layout e simplifica o trabalho do programador.

Recomendado: