Hi!
Ich würde PHP eher nicht nehmen, da sonst ggf. der Code schon während des Ladens des incs. ausgeführt werden könnte.
das hat absolut nichts mit der Endung zu tun. Wenn Du include() verwendest, bindet PHP an dieser Stelle den Code der angegebenen Datei ein, und wechselt dabei in den HTML-Modus, das heißt dass alles was in der eingebunden Datei zwischen <?php und ?> steht wird geparst, der Rest nicht(der wird direkt so unverändert in den Ausgabepuffer geschrieben). Ob die Datei jetzt .php, .txt, .inc oder .hilker heißt ist total egal. Nur macht .php am meisten Sinn wenn es sich um PHP-Code handelt, aber wie gesagt, das ist Geschmackssache. Außerdem wird normalerweise nur .php durch den Parser geschickt, das heißt wenn jemand eine .txt oder .inc direkt aufrufen würde, würde er den Quelltext direkt zu Gesicht bekommen, was ein Sicherheitsrisiko darstellen kann. Aber ich würde sowieso nur die absolut notwendigen Datein innerhalb des doc-root des Webservers ablegen.
Grüße
Andreas