Foros del Web » Programando para Internet » PHP »

php con extencion html ?

Estas en el tema de php con extencion html ? en el foro de PHP en Foros del Web. He visto algunos sitios que trabajan con php y BD pero la extension de los archivos es html y no hay indicios de que el ...
  #1 (permalink)  
Antiguo 29/04/2004, 08:39
 
Fecha de Ingreso: enero-2002
Mensajes: 29
Antigüedad: 15 años, 10 meses
Puntos: 0
php con extencion html ?

He visto algunos sitios que trabajan con php y BD pero la extension de los archivos es html y no hay indicios de que el contenido sea dinamico. Hay algun script que genere esto?
Pueden ver un ejemplo de lo que digo en www.archivitos.com

Este sitio levanta su informacion en parte de una base de datos y en parte parsea el contenido de MercadoLibre, para lo que necesita php, pero el archivo que el servidor entrega es html...

Gracias
  #2 (permalink)  
Antiguo 29/04/2004, 08:54
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cuando configuras tu servidor HTTP con soporte PHP .. lo que haces es indicarle a este que tipo de páginas (por extensión) al ser recibidas .. se las enviará al interprete de PHP.

En Apache por ejemplo lo define la directiva (httpd.conf):
AddType application/x-httpd-php

ahí le añades las extensiones .. podrían ser las típicas:
.php .php3 .phtml

pero por poner .. podrías hacer:
.cluster .html .htm .yo .etc .nose

Lo mismo haces con el:
DirectoryIndex ..

donde indicas el nombre de archivo y extensiones que serán tomadas para iniciar una llamada a un directorio sin página especifica (al hacer www.tal.tal o www.tal.tal/directorio)

Si "asignas" a "PHP" toda página .html .. será "parseada" por el interprete de PHP tenga o no contenido "PHP" que interpretar .. Para optimizar los recursos del servidor .. lo ideal es que se le pase a "php" SÓLO las páginas que contenga algo de PHP (<?php .... ?>).

Eso sería una técnica .. La otra es usar las técnicas de "reescritura" del URL como las que se detalla en este tutorial:

http://www.zonaphp.com/articulo30.php

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:39.