Template(s)?
bearbeitet von Raketenwilli> jetzt kann ich dir nicht folgen. Eine PHP Webseite muss doch PHP und HTML mischen.
Nö. Oder „Jö“. Am Ende wird natürlich meist (gepacktes) HTML ausgeliefert.
Aber man kann das HTML auch als reines HTML-Template oder sogar HTML-Templates bereitstellen und das PHP-Skript selbst enthält dann kein Fitzelchen HTML, sondern holt die aus de[m|n] Template-File[s] und ersetzt vor dem Ausliefern nur Platzhalter.
Bessere „Template-Engines“ können quasistatische Inhalte sogar cachen und ggf. dem Browser also direkt die gepackten Webseiten vom Filesystem liefern. Das geht dann richtig schnell. (Ich muss jetzt nicht schreiben wo ich das mache –oder?)
[Es muss ja nicht gleich (oder ganz und gar überhaupt nicht) smarty sein..](https://www.mm-newmedia.de/2020/12/ueber-den-sinn-und-unsinn-einer-php-template-engine/).
**Guten Rutsch!**
PHP, Apache auf Debian 13 (Trixi)
bearbeitet von Raketenwilli> jetzt kann ich dir nicht folgen. Eine PHP Webseite muss doch PHP und HTML mischen.
Nö. Oder „Jö“. Am Ende wird natürlich meist (gepacktes) HTML ausgeliefert.
Aber man kann das HTML auch als reines HTML-Template oder sogar HTML-Templates bereitstellen und das PHP-Skript selbst enthält dann kein Fitzelchen HTML, sondern holt die aus de[m|n] Template-File[s] und ersetzt vor dem Ausliefern nur Platzhalter.
Bessere „Template-Engines“ können quasistatische Inhalte sogar cachen und ggf. dem Browser also direkt die gepackten Webseiten vom Filesystem liefern. Das geht dann richtig schnell. (Ich muss jetzt nicht schreiben wo ich das mache –oder?)
Es muss ja nicht gleich (oder ganz und gar überhaupt nicht) smarty sein...