Forskjellen mellom index.html & Index.php

Forskjellen mellom index.html & Index.php


Index.html og Index.php er standard navn for filer som inneholder websider. Nettsider holdes på webservere i en katalogstruktur akkurat som kataloger av aa PC. Selv om disse to filer har samme basisnavn, den annen filtype gjør hver unike, og slik at begge kan eksistere i samme katalog. Filtyper indikere språk de er skrevet i.

HTML

Alle sider som er levert til nettlesere i et format som kalles Hypertext Markup Language. Dette er fordi alle nettlesere er HTML-lesere eller seere. De er ikke i stand til å vise filer som er skrevet i et annet format, og de kan ikke kjøre programkode. Den eneste måten et annet format eller filen kan vises i en nettleser er hvis det er innebygd i et HTML-dokument. HTML-filer enten HTML eller HTM-fil forlengelse.

PHP

PHP er et programmeringsspråk som ofte brukes til å skrive websider. HTML har ingen programmering konstruerer, så PHP er en løsning å tillate etablering av websider som kan tilpasses i henhold til parametrene gitt til det når programmet heter. Webservere vite for å kjøre en fil som et PHP program om at filen har PHP filtypen.

Hensikt

En indeks fil er navnet på en fil som inneholder en standard Web-side. En adresse for en webside kalles en Uniform Resource Locator. URLen inneholder navnet på nettstedet, katalogbanen til en fil, og filen som inneholder den ønskede websiden. Imidlertid kan filnavnet bli slapp. Hvis en webserver mottar en anmodning om en adresse fører til en katalog og ikke en fil, vil den se etter en fil som heter indeks. Både index.html og index.php er navn for standardfiler.

Presedens

Hvis ingen filnavnet er gitt, vil webserveren lete etter en standard fil i katalogen. Det fungerer gjennom en liste over standard filnavn til den finner en fil med det navnet. Standarden forrang over standard filnavn varierer mellom serverprogramvaren. Også nettstedet administrator kan endre rekkefølge. Vanligvis imidlertid rekkefølge i bunnen navnet på filen er "default", "indeks", "hjem" og "velkommen". Så hvis en katalog har en default.html og en index.html, vil serveren levere default.html fil for enhver forespørsel mangler filnavnet. Innenfor hver basisnavn, det er en annen rekkefølge i henhold til filtypen. Igjen, kan denne rekkefølgen endres av nettstedet administrator. Servere basert på operativsystemet Windows vil se etter index.html filen før index.php filen. Linux-baserte servere lete etter index.php før index.html.