Ir para conteúdo
  • Cadastre-se

Transformar Página Html Para Php


Posts Recomendados

Quem possue os recursos disponíveis em seu servidor de hospedagem de site em PHP e que criou suas páginas com um conteudo estático e que agora quer deixá-las dinâmicas e com diversos recursos que só o PHP pode lhe oferecer.

Não pense que é apenas renomear os arquivos .htm ou .html para a extensão .php. Mas o processo é muito simples:

Salve .htaccess! O arquivo modificador de configurações do Apache, válido e ativo na maioria dos servidores de hospedagem de site web. A dica é fazer o servidor tratar os arquivos com extensão ".html" ou ".htm" como se fossem páginas PHP, ou seja, processando os scripts deles.

Basta criar um arquivo de texto em branco, e digitar (ou colar) estas duas linhas:

AddType application/x-httpd-php htm

AddType application/x-httpd-php html

Salvar com o nome ".htaccess" na pasta raiz do seu site, e pronto.

Cuidado com o nome do arquivo, caso você nunca tenha usado. Ele começa com um ponto e não tem extensão. No Linux/Unix ficará oculto, por começar com um ponto. Para exibi-lo no seu gerenciador de arquivos local, por exemplo, pode ser necessário pedir para mostrar os arquivos ocultos.

Uma vez dentro da pasta raiz, ele vale para a pasta atual e para todas as subpastas.

Se você já usou o .htaccess alguma vez e já tem ele configurado, então não será necessário criar um novo arquivo, bastará editar o já existente, adicionando estas duas linhas.

Ao fazer isso "transformará" suas páginas HTML em páginas PHP sem precisar renomear os arquivos.

Tecnicamente você poderia usar a extensão que quiser. Mas alguns servidores de hospedagem de sites não registram corretamente o tipo MIME ao usar uma extensão diferente, e alguns navegadores podem acabar mostrando o código-fonte da página, ao invés do conteúdo HTML renderizado.

Se seu servidor de hospedagem de site não reconhecer o .htaccess, pode ser necessário configurar o Apache manualmente (caso você tenha acesso à administração do servidor) ou entrar em contato com o suporte, nos planos de hospedagem de site (que vem a ser o caso da maioria). Mas como sempre, antes de entrar em contato com o suporte, certifique-se de que o arquivo .htaccess esteja salvo corretamente na pasta do seu site.

Link para o comentário
Compartilhar em outros sites

Bom, se vc vai transformar sua página estática em conteúdo dinâmico basicamente vai inserir código PHP na página, portanto fazer esse procedimento manual é necessário e ñ consome tempo, agora se vc vai simplesmente transformar sua página HTML em PHP é desnecessário e pura perda de tempo pois ñ influencia em nada! Inclusive uma página com extensão PHP que ñ seja dinâmica tem o seu carregamento mais lento que uma página HTML.

Isso me lembra um amigo q adora criar páginas com a extensão .php sem utilizar conteúdo dinâmico, apenas p/dizer q a página está em PHP.

PS: Ñ esqueça de informar a FONTE do tutorial.

Link para o comentário
Compartilhar em outros sites

Isso é Bom e Ruim ao mesmo tempo.

Bom, os portais Globo / R7, todas as paginas são em HTML, talvez os buscadores priorize isso.

O problema, é que o Apache tratando esses arquivos como PHP, se nao tiverem nenhum codigo PHP neles, mesmo assim consome CPU e Memoria pois o apache vai achar que é PHP e vai verificar o arquivo inteiro antes.

Se for HTML simples, o apache simplesmente fornece ao usuario, e nao consome processamento e memória algum.

Claro, esse problema acontece em sites com muitas visitas.

Link para o comentário
Compartilhar em outros sites

Isso é Bom e Ruim ao mesmo tempo.

Bom, os portais Globo / R7, todas as paginas são em HTML, talvez os buscadores priorize isso.

Isso é cache... Para fazer isso, basta criar uma classe que a cada nova inserção/edição no BD, ele já cria a página .html e altera a estrutura daquelas que vão linkar essa nova página. Simples assim.

Link para o comentário
Compartilhar em outros sites

Isso é cache... Para fazer isso, basta criar uma classe que a cada nova inserção/edição no BD, ele já cria a página .html e altera a estrutura daquelas que vão linkar essa nova página. Simples assim.

Fiz isto em um site. Mesmo assim ele gera .php pois precisa de códigos php. Não vejo hoje nenhum site nosso que não use algum código php nele.

Uma vez fiz um portal que gerava tudo em HTML, foi um baita salto nos buscadores. Reestruturava todas as páginas, com título, description, keywords, etc. Muito interessante!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?