HTML 个模板和 PHP 个动态模板

HTML templates and PHP dynamic templating

我知道以前可能有人问过这个问题,所以很抱歉我是多余的。 我想知道 HTML 模板和 PHP 模板等动态模板之间的区别是什么。我是一名网页设计师,我做了一些 PHP 开发,我想学习一个 PHP 框架(我正在学习 Laravel),但我不明白集成我已经用框架制作的 HTML 模板。 谢谢你的慷慨。

一种是后端语言...PHP 意味着它输出 HTML 并包含构建相关 HTML.

所需的逻辑

HTML 由浏览器解释使用。它是静态的。

但是老实说,这是一个愚蠢的答案,真正的答案是:

Read something about HTML then once you've read that...

Read something about PHP

你会发现它们是完全不同的东西。

A Static Website (HTML)

静态网站是您可以构建的最简单的网站类型。静态网站只用 HTML 和 CSS 编写,没有脚本。静态网站上唯一的交互形式是超链接。

如果您希望自己的网站较小(3 页或更少),那么静态网站可能是最简单的方法。但是,如果您想在页面之间共享元素(例如徽标或菜单),则必须在每个页面上复制 HTML。

静态网站比动态网站更容易制作,因为它们需要更少的编码和技术知识。然而,现在完全静态的网站非常少见,因为脚本可以做的事情太多了。

A Dynamic Website (PHP)

动态网站是指不仅使用 HTML 和 CSS,还包括网站脚本的网站。您想要在网站上使用网站脚本的主要原因有两个:

你想要一个人们可以使用的交互式网络应用程序,而不仅仅是阅读 您希望能够在页面之间共享 HTML 代码。 由于上述两个原因,本网站是一个动态网站。它不是像 Facebook 或 Google 这样的成熟网络应用程序,但它确实具有交互元素,例如联系表和搜索框。该网站还为网站所有页面之间的页眉、菜单和侧边栏共享​​相同的 HTML 代码。

如果您想要动态站点,则需要学习编码语言,例如 JavaScript、PHP、Ruby on Rails 或 ASP.NET.