Was ist PHTML und welche Vorteile bietet es?

cameeel

Erfahrenes Mitglied
Seit kurzem stoße ich beim surfen immer wieder auf Dateien mit der Endung .phtml.
Ich habe daraufhin gegoogelt, jedoch nicht viel dazu gefunden.... Google.de hat mir stets nur Seiten mit der Endung .phtml geliefert, nicht aber Seiten die das Thema PHTML behandeln :suspekt:

Das einzige was ich herrausfinden konnte, war, dass in PHTML-Dateien auch PHP Code vorkommen kann/darf. Da man aber via .htaccess Einstellungen auch in .html Dateien PHP Code schreiben kann, dachte ich mir das das nicht der einzige Vorteil von .phtml Dateien sein kann!?

Wenn jemand mehr darüber weis, nur her damit. Ich weis auch nicht ob es diese Dateien schon länger gibt - mir jedoch sind sie erst in letzer Zeit aufgefallen.... :rolleyes:

Bin für jede Info dankbar.

Gruß,
cAm3eel.
 
Hi,

ich kenne eine Homepage, bei der statt PHP- oder HTML-Dateien PHTML-Dateien verwendet werden. Sie sind dort einfach ein Äquivalent zu PHP-Dateien, enthalten in diesem speziellen Fall aber wenig PHP-Code zum Einbinden des Layouts. Außerdem kann man dann PHP-Dateien und PHTML-Dateien unterschiedliche Editoren zuweisen...

Mamphil
 
Und sonst hat das wirklich keine Vorteile? Das ist dann ja mal ein Flop....

Trotzdem danke,
cAm3eel.
 
Keine Ahnung ob das was mit der extension zu tun hat:
http://www.rssoftlab.com/phpenc.php - wenn ja, ist der Vorteil:

The PHTML Encoder (formerly-PHP Encoder) allows encoding PHP scripts before distributing them. The script code logic is preserved while using cryptography to hide your logic from prying eyes.

Auf gut deutsch: Es legt die PHP Skripte verschlüsselt ab... Ansonsten sagt http://www.faqts.com/knowledge_base/view.phtml/aid/9546/fid/51 folgendes dazu:

Web servers, such as apache, allow us to define our own extensions.
Some people (not many) choose to run their PHP files via the .phtml
extension.
 
Verstehe ich das richtig?
Man kann sich also einen PHTML Encoder runterladen und damit seinen PHP Code verschlüsseln, in eine .phtml Datei abspeichern und fertig?

cAm3eel.
 
Wenn man der Homepage glauben darf, ist das eine Möglichkeit...

4. There are three ways of usage encoded scripts: substitution of existent PHP engine's library file, installation as PHP extension and self-decodeable scripts. In last case you don't need any changes in PHP installations.
 
Hallo!

Da gibt es wohl unterschiedliche Meinungen.....
PHTML

Parsed HTML

ist eine Technik, bei der einer Webseite beim Aufruf automatisch per Perl-Script Informationen hinzugefügt werden. Das Script ist im HTML der Page eingebettet. Solche Pages tragen die Dateinamenerweiterung .phtml, an Hand derer der Internet-Server erkennt, dass diese vor der Darstellung erst verarbeitet werden müssen.
Quelle: top-dsl.com

Gumbo hat aber schon recht, die Dateiendung ist praktisch irrelevant.
So könnet z.b. eine "xp_keygen.exe" nichts anderes sein als z.b. PHP-Code oder HTML-Code. :)

Gruss Dr Dau
 
PHP Dateien verschluesseln hat nichts mit der Endung zu tun. Der Zend Encoder spuckt auch wieder *.php aus. Du kannst deine PHP Files auch datei.xyz nennen, solange du dem Server mitteilst, dass er Dateien mit dieser Endung durch den PHP-Interpreter jagen soll.
 
Wolfsbein hat gesagt.:
PHP Dateien verschluesseln hat nichts mit der Endung zu tun. Der Zend Encoder spuckt auch wieder *.php aus. Du kannst deine PHP Files auch datei.xyz nennen, solange du dem Server mitteilst, dass er Dateien mit dieser Endung durch den PHP-Interpreter jagen soll.
Jep das is klar....
 
Zurück