2 Stimmen

Verwendet jemand index.html?

Vorsichtshalber nenne ich meine Indexseite jetzt immer index.php, und zwar unabhängig vom jeweiligen Projekt. Verwendet jemand regelmäßig index.html? Können Sie konkret sicher sein, dass Sie niemals PHP für die Seite benötigen werden? Gibt es irgendwelche Leistungsprobleme, wenn man immer index.php statt index.html verwendet?

3voto

BoltClock Punkte 660640

Bei Servern, die PHP nicht unterstützen, sollten Sie die Endung .php vermeiden, es sei denn, Sie versuchen, die Servertechnologie zu verschleiern, indem Sie eine .php-Erweiterung vortäuschen.

Für statische Websites ist es eigentlich egal, welche Erweiterung Sie verwenden, solange Sie wissen, dass Ihr Server richtig konfiguriert ist (siehe die Antwort von Dominic Rodger). Im Übrigen wird es für die meisten Ihrer Besucher nicht von Bedeutung sein, ob es sich um eine statische oder dynamische Website handelt. Außerdem akzeptieren einige dynamische Websites URLs, die auf .html und nicht auf .php enden.

Gibt es irgendwelche Leistungsprobleme, wenn index.php statt index.html verwendet wird?

Der PHP-Interpreter gibt die Ausgabe sofort an den Webserver zurück, wenn sie überhaupt keinen PHP-Code enthält (er sendet lediglich einige Engine-spezifische Header), so dass der Leistungsunterschied vernachlässigbar ist, wenn überhaupt.

1voto

Dominic Rodger Punkte 93942

Sie sollten Folgendes verwenden index.html und dann, wenn Sie PHP benötigen, erstellen Sie eine index.php und ändern Sie Ihre DirectoryIndex Richtlinie (wenn Sie Apache verwenden).

0voto

choise Punkte 23496

Auf den meisten Webservern werden ".html"-Dateien vom php-Interpreter nicht geparst. ich denke also, ja, es gibt einen Geschwindigkeitsvorteil.

ich verwende .html dateien für sehr kleine seiten, ohne etwas besonderes, klar, warum nicht. die werden nie aktualisiert, also gibt es keinen bedarf dafür.

0voto

Ratinho Punkte 298

Natürlich...wenn Sie eine statische Website haben, wissen Sie, dass Sie keinen PHP-Code haben werden. Ich schätze, dass der Server bei .php-Dateien die Datei parsen muss, auch wenn sie keine php-Tags oder Code enthält, aber ich denke, das ist wirklich vernachlässigbar...

0voto

Shuryon Punkte 55

Sicherlich ist die Antwort auf das Hauptthema, dass Sie, wenn Sie nichts in PHP für Ihre Website benötigen, Folgendes verwenden können .html/ .htm in der Indexseite - wie von allen angegeben.

Aber manchmal verwende ich sie als genialen Trick: Wenn ich einige Webseiten aktualisieren oder ein Problem auf der Website beheben oder den Besuchern etwas mitteilen möchte, lade ich eine index.html-Seite hoch, die sagt, was ich will. Beachten Sie, dass Sie in diesem Fall immer index.php für die Website selbst verwenden müssen. der Trick wird sicher funktionieren .

Natürlich muss Ihr Server PHP-Dateien akzeptieren :P

Ich hoffe, ich konnte helfen!

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X