Tecnología

Inicio

La diferencia entre Index.HTML y Index.php

La diferencia entre Index.HTML y Index.php


Index.html y Index.php son nombres estándar para los archivos que contienen las páginas Web. Las páginas web se llevan a cabo en los servidores Web en una estructura de directorios al igual que los directorios de AA PC. Aunque estos dos archivos tienen el mismo nombre base, la extensión de archivo diferente que hace que cada uno es único, y por lo tanto puede existir en el mismo directorio. Las extensiones de archivo indican los idiomas que se escriben en.

HTML

Todas las páginas Web se entregan a los navegadores web en un formato llamado el lenguaje de marcado de hipertexto. Esto se debe a que todos los navegadores Web son lectores HTML, o televidentes. Ellos no son capaces de mostrar los archivos escritos en cualquier otro formato, y ellos no pueden ejecutar código de programa. La única forma en que un formato de archivo diferente o se pueden mostrar en un navegador es si está integrada en un documento HTML. Los archivos HTML o bien tienen la extensión de archivo HTML o HTM.

PHP

PHP es un lenguaje de programación que se utiliza con frecuencia para escribir páginas web. HTML no tiene ningún construcciones de programación, por lo que PHP es una solución para permitir la creación de páginas web que pueden ser adaptados de acuerdo a los parámetros dados a él cuando el programa se llama. Los servidores web saben ejecutar un archivo como un programa PHP si ese archivo tiene la extensión de archivo PHP.

Propósito

Un archivo de índice es el nombre de un archivo que contiene una página Web predeterminado. Una dirección de una página Web se llama un localizador de recursos. La URL contiene el nombre del sitio, la ruta del directorio en un archivo y el archivo que contiene la página web deseada. Sin embargo, el nombre del archivo se puede dejar fuera. Si un servidor Web recibe una solicitud de una dirección de los cables a un directorio y no un archivo, se buscará un archivo llamado índice. Tanto index.php index.html y son nombres de archivos por defecto.

Precedencia

Si no se da el nombre de archivo, el servidor Web buscará un archivo por defecto en el directorio. Funciona a través de una lista de nombres de archivo por defecto hasta que encuentra un archivo con ese nombre. La precedencia estándar de nombres de archivo por defecto varía entre el software de servidor. También el administrador del sitio web puede alterar el orden de precedencia. En general, sin embargo, el orden de precedencia en el nombre base del archivo es "default", "índice", "casa" y "bienvenida". Así que si un directorio tiene un default.html y un index.html, el servidor entregar el archivo default.html para cualquier solicitud falta el nombre de archivo. Dentro de cada nombre de base, existe otro orden de precedencia de acuerdo con la extensión de archivo. Una vez más, esta orden puede ser alterado por el administrador del sitio web. Los servidores basados ​​en el sistema operativo Windows buscará el archivo index.html antes de que el archivo index.php. servidores basados ​​en Linux buscan index.php index.html antes.