La differenza tra Index.html & Index.php

July 19

La differenza tra Index.html & Index.php


Index.html e Index.php sono nomi standard per i file che contengono le pagine Web. Le pagine Web si svolgono su server Web in una struttura di directory come le directory di AA PC. Anche se questi due file hanno lo stesso nome di base, la diversa estensione del file rende ognuna unica, e così entrambi possono esistere nella stessa directory. Le estensioni dei file indicano le lingue che sono scritti in.

HTML

Tutte le pagine Web vengono consegnati ai browser Web in un formato chiamato Hypertext Markup Language. Questo perché tutti i browser web sono lettori HTML, o spettatori. Essi non sono in grado di visualizzare file scritti in qualsiasi altro formato, e non possono eseguire codice programma. L'unico modo un formato o un file diverso possono essere visualizzati in un browser è se è incorporato in un documento HTML. i file HTML o hanno l'estensione del file HTML o HTM.

PHP

PHP è un linguaggio di programmazione che viene spesso utilizzato per scrivere pagine web. HTML non ha costrutti di programmazione, in modo da PHP è una soluzione per consentire la creazione di pagine Web che possono essere adattati in base ai parametri indicati per quando il programma si chiama. server Web sanno di eseguire un file come un programma PHP se quel file ha l'estensione file PHP.

Scopo

Un file di indice è il nome di un file che contiene una pagina Web predefinita. Un indirizzo di una pagina Web è chiamato Uniform Resource Locator. L'URL contiene il nome del sito, il percorso della directory in un file e il file contenente la pagina Web desiderata. Tuttavia, il nome del file può essere lasciato fuori. Se un server Web riceve una richiesta per un indirizzo i conduttori a una directory e non un file, cercherà un file chiamato indice. Sia index.html e index.php sono nomi per i file di default.

Precedenza

Se non viene dato il nome del file, il server Web cercherà un file di default nella directory. Esso opera attraverso un elenco di nomi di file predefiniti finché non trova un file con lo stesso nome. La precedenza di serie di nomi di file predefiniti varia tra il software del server. Anche l'amministratore del sito può alterare l'ordine di precedenza. In generale, tuttavia, l'ordine di precedenza, in nome di base del file è "default", "indice", "casa" e "benvenuto". Quindi, se una directory ha un default.html e un index.html, il server consegnare il file default.html per qualsiasi richiesta manca il nome del file. All'interno di ogni nome di base, esiste un altro ordine di precedenza in base alla estensione del file. Ancora una volta, questo ordine può essere modificato dall'amministratore del sito. I server basati sul sistema operativo Windows cercherà il file index.html prima che il file index.php. server basati su Linux cercano index.php prima index.html.