Hablando logicamente, porque se coloca la extension ".php" si la pagina tiene solo html

Pregunta de la clase:
Pablo Elias Mercado Moreno

Pablo Elias Mercado Moreno

Pregunta
studenthace 8 años

Disculpen si es ignorancia, apenas estoy empezando, yo se que como hay codigo php embebido dentro del archivo se coloca esta extensión, lo que quisiera saber es que si yo le coloco “.html” no leeria el codigo php? o simplemente, porque se coloca la extension “.php” si el doc. en su mayoria es html?

Muchas gracias.

3 respuestas
para escribir tu comentario
    Lily Bejarano

    Lily Bejarano

    studenthace 8 años

    Si puedes ponerle .html y que tenga código php y que este se interprete como php, pero pues para eso existen convenciones en los archivos

    José Bordelon

    José Bordelon

    studenthace 8 años

    La configuración del servidor web es la que define qué extensión deben tener las páginas que deben ser “preprocesadas”. La convención es .php pero puede ser cualquier extensión si tienes acceso a cambiar la configuración del servidor web, sea Apache, Nginx, etc.

    Joe Suárez

    Joe Suárez

    studenthace 8 años

    Si contienes código php embebido dentro de tu documento html, es necesario colocar la extensión .php para que este pueda ser interpretado, no importa si la mayoría de tu código es html. Si no colocas la extensión .php y por el contrario colocas .html tu servidor no interpretará ni ejecutará el código php que hayas escrito, esto no es negociable amigo.

Introducción a PHP-2017

Introducción a PHP-2017

Rápido, flexible y práctico. PHP le da energía a todo, desde tu blog personal hasta muchos de los sitios más populares de Internet. Usarás PHP 7 y crearás un CMS para artículos y así dominarás este lenguaje de código abierto.

Introducción a PHP-2017
Introducción a PHP-2017

Introducción a PHP-2017

Rápido, flexible y práctico. PHP le da energía a todo, desde tu blog personal hasta muchos de los sitios más populares de Internet. Usarás PHP 7 y crearás un CMS para artículos y así dominarás este lenguaje de código abierto.