Web design dinâmico é uma escolha popular para muitos sites de notícias, pois adapta histórias em destaque para tópicos que o usuário está interessado em ler sobre. Personalizar o conteúdo para o leitor aumenta os níveis de envolvimento dos usuários e do tempo que passam no seu site. sites dinâmicos, inicialmente, levar mais tempo para construir do que sites estáticos, mas a sua natureza segmentada e utilização de bases de dados para armazenar informações faz atualizar seu conteúdo um processo mais suave.
Definindo seu Elements
Um site dinâmico usa uma tecnologia de servidor, como PHP, para criar uma página personalizada, logo que as suas visitas de clientes. Definir as partes do seu site - como seu logotipo e botões de navegação - que pretende manter o mesmo para todos os visitantes. Código áreas estáticas de seu site com como um cabeçalho e rodapé para que eles estão sempre presentes, mesmo quando uma página é atualizada para coincidir com a preferência do usuário. Separaram-se as áreas de conteúdo modificáveis por adição de exibição Parâmetros- em PHP isto pode ser feito adicionando o parâmetro GET para uma "$ Action =" linha.
Scripting do cliente e do lado do servidor
sites dinâmicos usam uma combinação de client-side e scripts do lado do servidor para escolher o conteúdo a ser exibido. scripts do lado do cliente cria uma página da Web com base em ações do usuário, tais como digitação de um formulário de pesquisa ou clicar em um botão. Os sites de notícias utilizar scripts do lado do cliente para determinar o tipo de conteúdo a ser exibido, como carregar um quadro de notícias esportivas quando um usuário clica em um "Esportes" aba. scripts do lado do servidor constrói uma página baseada em uma ação do servidor, como uma chamada para o índice com uma tag específica. scripts do lado do servidor é usado para preencher a seção de esportes, fazendo uma chamada do servidor para o conteúdo mais recente que você rotulado como histórias desportivas.
Gerenciamento de conteúdo e Tagging
Sites de notícias precisa de um sistema de gerenciamento de conteúdo complexo para suportar exibições dinâmicas. Histórias terão de ser timestamped e etiquetados com a sua designação seção, tais como esportes, bem como quaisquer designações localização especiais, tais como história de destaque ou uma história homepage. Criar as suas chamadas para procurar essas marcas em vez de títulos história específica ou locais de página. Você vai chamar as mais recentes histórias para cada seção se forem protocolados, porque o seu sistema de gerenciamento de conteúdo ordena automaticamente pelo mais recente.
Controle Homepage
Criar uma versão de linha de base da página inicial do seu site, que preenche automaticamente cada campo com o conteúdo mais recente ou mais popular. Os usuários que não tenham fornecido uma preferência ou entrada verá a versão base do seu site. Insira quaisquer promoções, anúncios ou histórias que você quer caracterizado como elementos de página estática, para que eles sempre carregar em sua página inicial. Adicionar GET e comandos de ação para a página inicial para que ele ajusta assim que o usuário tem uma determinada ação, como clicar em um guia de conteúdo ou entrar em uma pesquisa.