English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Criação de sites de conteúdo dinâmico com php - mysql

Web design RSS Feed





Fresh conteúdo do site para seus visitantes pode ser um benefício real ao tentar gerar tráfego repetir. A maioria dos webmasters, no entanto, apenas não tenho bastante tempo livre para atualizar freqüentemente ou reconstruir as suas páginas manualmente. Se seu Web site que hospeda a companhia fornece acesso gratuito a PHP e MySQL, este artigo irá mostrar como combinar essas duas ferramentas open source e substituir uma parte do conteúdo de seus sites "estática com freqüentemente mudando content.Why dinâmico você precisa de conteúdo dinâmico para o seu site? páginas estáticas em um site, eventualmente, tornar-se "obsoleto" e tráfego de visitantes pode cair significativamente ao longo do tempo. A queda na tráfego pode ser atribuída a estes fatores principais: 1) A relutância dos motores de busca para incluir e mostrar seu potencial "out of date" páginas nos resultados de pesquisa, 2) O número finito de outro assunto sites relacionados que estariam dispostos a ligação para a sua informação sobre um tema específico, e 3) Os visitantes que aprender a ver o seu site estático com um "estado lá, feito que" attitude.Creating e manutenção de um Web site requer um investimento significativo de tempo e recursos. Loosing repetir visitantes diminui o valor do seu investimento. Sem repetir o tráfego é praticamente impossível para um site para ser uma continuação success.How você pode adicionar conteúdo dinâmico sem ter que comprar software caro? Uma comprovada (e fácil de implementar) o método de criação de conteúdo dinâmico para o seu site está girando informações sobre a chave, maior tráfego de páginas web utilizando PHP com banco de dados MySQL. Conteúdo rotativas podem assumir a forma de uma série de artigos rotativos, um grupo rotativo de listagens de produtos, ou mesmo um "pensamento simples para o dia". O que é importante é que os motores de busca visitando seus clientes e encontrar informações novas e interessantes de cada vez que visitar o seu website.As um exemplo de criação de conteúdo dinâmico, vamos construir um sistema que gira informações sobre um grupo de produtos na página principal de um site de vendas de varejo hipotético que widgets mercados. Nosso objetivo é apresentar informações sobre um tipo diferente ou modelo de widget disponíveis para compra sempre que um consumidor visita o site.Step web compras One: Criar uma tabela de conteúdo para realizar o seu widget data.There são algumas opções para armazenar os dados a serem exibidos na sua rotação de conteúdo dinâmico. O primeiro opção seria criar um novo banco de dados, ou talvez simplesmente adicionar uma tabela em um banco de dados de produtos existentes que irá armazenar as informações que você deseja display.Let 's tomar cinco produtos Widget concepção teórica e uma tabela da seguinte forma: +------+-----------------------+ | item | | Produto +------+- ----------------------+ | 1 | Plastic Widgets | | 2 | Metal Widgets | | 3 | Wooden Widgets | | 4 | Borracha Widgets | | 5 | Stone Widgets | +------+-----------------------+ 1-a) Crie uma tabela com a seguinte instrução SQL: CREATE TABLE ` content_table `(` item `int (4) NOT NULL,` produto `varchar (10) NOT NULL default'', KEY `item` ( `item`)) TYPE = MyISAM AUTO_INCREMENT = 6; Esta tabela contém dois campos. O primeiro é um número de ordem ea segunda é um campo de descrição que irá manter o nome do produto e as características. Nota: Você pode adicionar campos a sua tabela de reais, incluindo: um campo URL da imagem, carrinho de compras Purchase campo URL, domínio dos produtos de página, etc.1-b) Inserir os dados de exemplo em sua nova tabela da seguinte forma: INSERT INTO `content_table` VALUES (1, ' Widgets plástico '); INSERT INTO `content_table` VALUES (2,' Metal Widgets '); INSERT INTO `content_table` VALUES (3,' madeira Widgets '); INSERT INTO `content_table` VALUES (4,' Rubber Widgets '); INSERT INTO `content_table` VALUES (5, 'Stone Widgets'); Depois de ter completado estes dois passos, você terá uma tabela de competir com os dados a serem mostrados na sua website.Another opção seria utilizar a tabela de produtos existentes. Se existem centenas de modelos e estilos diferentes de widgets já em uma das tabelas no seu banco de dados, você pode utilizar a mesma estrutura que estamos aprendendo agora para se conectar diretamente a essa tabela e exibir o data.Step duas já existentes: Trabalhando com a nova tabela: Para exibe conteúdo dinâmico para funcionar tem de haver um mecanismo que instrui a sua página web como a que ponto deve ser mostrada ao visitante. Estes mecanismos variam em complexidade de comandos extremamente simples para o uso mais complicado de cookies ou de monitoramento IP para determinar qual item deve ser displayed.For Neste tutorial, vamos utilizar um dos mais mecanismos eficazes e talvez o mais fácil de incorporar. Esta é a utilização de um gerador de números aleatórios para decidir qual o item será shown.To criar um gerador de números aleatórios utilizando PHP, você deve primeiro calcular o número total de itens possível que você quer que o sistema a escolher. Neste exemplo, tivemos cinco itens para que o número máximo de escolhas serão 5. A razão por que esse número é necessário para limitar os números aleatórios, sendo entregue. Se temos cinco itens, queremos que o gerador de números apenas para nos dar um resultado entre 1 e 5.We deve agora criar uma variável para o nosso código PHP que irá realizar o nosso novo item número gerado aleatoriamente como seguinte forma: $ MyNumber = rand (1, 5); Este pequeno trecho de código irá atuar como o mecanismo de "select" um item de produto Widget aleatoriamente a partir dos cinco previstos na tabela de conteúdo que created.If criamos 100 itens diferentes para a sua apresentação dinâmica em vez de apenas cinco, você poderia simplesmente mudar o rand "(1, 5)" parte do código de modo a reflectir o número máximo diferente. Neste caso, teríamos que mudar para "rand (1, 100) "para que o gerador de números aleatórios nos devolve um número algures entre um e um hundred.We agora está pronto para extrair informações do item selecionado aleatoriamente em sua mesa para que ele possa ser exibida no seu webpage.You agora podem se conectar ao seu banco de dados e consultar a tabela para encontrar os dados para o item que corresponde ao número aleatório que criou, como segue: $ query_content = "SELECT * FROM content_table WHERE item = $ MyNumber "; Etapa três: Exibindo os seus dados: Ao exibir seus dados é importante para manter a consistência no tamanho de apresentação. É preferível criar uma tabela de dimensões especificadas (como "width = 400") e mostrar seus resultados dentro desta tabela. Desta forma, as proporções de não ter de mudar a cada novo item (que pode ser muito confuso para os visitantes). Basta apresentar os resultados como se estas em que qualquer outra consulta MySQL usando o comando echo: echo $ query_content [ 'produto']; Cada vez que sua página é carregada de um produto diferente widget serão selecionados aleatoriamente para exibição em que mais pode page.What você faz com seu conteúdo dinâmico? Os únicos limites estão dentro de sua imaginação. Ao adicionar um título e meta tags descrição de sua tabela de conteúdo, você pode alternar o título ea descrição do motor de pesquisa para essa página. Você também pode utilizar este sistema para promover programas de afiliados ou oportunidades de patrocínio, girando as ligações da filial e utilização adequada banners.The de conteúdo dinâmico pode trazer de volta o seu site em favor de pesquisa com motores e incentivar seus visitantes a retornar com freqüência para ver o que é vida new.Don Beavers em Bryan / College Station, Texas e é um nível empresarial programador PHP-MySQL, tanto no Shopping Elf Guia de Compras e

Artigo Fonte: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster começa O Código do HTML
Adicionar este artigo para o seu site agora!

Webmaster enviar seus artigos
Nenhum registro necessário! Preencha o formulário e seu artigo está no Messaggiamo.Com Diretório!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Envie os seus artigos para Messaggiamo.Com Directory

Categorias


Copyright 2006-2011 Messaggiamo.Com - Mapa do Site - Privacy - Webmaster enviar seus artigos para Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu