Heim  >  Artikel  >  Backend-Entwicklung  >  Warum schreiben Sie die HTML-Datei nicht in PHP?

Warum schreiben Sie die HTML-Datei nicht in PHP?

Guanhui
GuanhuiOriginal
2020-05-09 13:19:252761Durchsuche

Warum schreiben Sie die HTML-Datei nicht in PHP?

Warum nicht die HTML-Datei in PHP schreiben

1. Wenn Sie den HTML-Code in den PHP-Code schreiben, wird nicht nur der PHP Code Es ist verwirrend und es gibt keine Syntaxunterstützung im Editor.

2 Die Kernfunktion von PHP besteht darin, dass Sie PHP-Code in HTML-Code einbetten können, und es gibt Syntaxunterstützung, sodass Sie nicht schreiben müssen HTML in PHP.

Empfehlung für die Template-Engine

PHP ist eine in HTML eingebettete Skriptsprache, die auf der Serverseite ausgeführt wird, daher werden die meisten Webanwendungen mit entwickelt PHP, die anfängliche Entwicklungsvorlage ist die Datenprogrammierung auf gemischten Ebenen. Obwohl das MVC-Entwurfsmuster die Programmanwendungslogik und die Webseiten-Rendering-Logik zwangsweise trennen kann, trennt es nur die Eingabe, Verarbeitung und Ausgabe der Anwendung. Die Webseiten-Rendering-Logik (Ansicht) ist ebenfalls stark mit dem HTML-Code gekoppelt das PHP-Programm.

Twig: Twig ist eine Template-Engine von Symfony. Sie ist sehr einfach zu installieren und zu verwenden. Es funktioniert ähnlich wie Moustache und Liquid.

Plates: Plate ist von Twig inspiriert und überlastet die nativen Funktionen von PHP. Dies öffnet Ihnen die Tür, wenn Sie keine Vorlagensprache verwenden möchten, die eine Kompilierung erfordert.

Smarty: Smarty ist eine sehr alte PHP-Template-Engine. Es war meine erste Wahl für die Verwendung von Templates in dieser Sprache. Obwohl es seltener aktualisiert wird und einige Funktionen der neuen Generation von Template-Engines fehlen, ist es dennoch einen Blick wert.

Empfohlenes Tutorial: „PHP-Tutorial

Das obige ist der detaillierte Inhalt vonWarum schreiben Sie die HTML-Datei nicht in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn