HTML模板和PHP动态模板

HTML模板和PHP动态模板,php,html,templates,Php,Html,Templates,我知道可能以前有人问过这个问题,所以我很抱歉被解雇了。 我想知道HTML模板和动态模板(如PHP模板)之间的区别。我是一名网页设计师,我做过一点PHP开发,我想学习一个PHP框架(我正在学习Laravel),但我不想将我已经制作的HTML模板与框架集成在一起。 感谢您的慷慨。一种是后端语言PHP意味着它输出HTML并包含构建相关HTML所需的逻辑 HTML由浏览器使用。它是静态的 但是,这是一个愚蠢的答案,真正的答案是: Read something about HTML then once y

我知道可能以前有人问过这个问题,所以我很抱歉被解雇了。 我想知道HTML模板和动态模板(如PHP模板)之间的区别。我是一名网页设计师,我做过一点PHP开发,我想学习一个PHP框架(我正在学习Laravel),但我不想将我已经制作的HTML模板与框架集成在一起。
感谢您的慷慨。

一种是后端语言
PHP
意味着它输出HTML并包含构建相关
HTML
所需的逻辑

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

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

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

Read something about PHP
你会发现它们是完全不同的东西

静态网站(HTML)

静态网站是你能建立的最简单的网站。静态网站只使用HTML和CSS编写,没有脚本。静态网站上唯一的互动形式是超链接

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

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

动态网站(PHP)

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

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


如果你想要一个动态站点,你需要学习一种编码语言,比如JavaScript、PHP、Ruby on Rails或ASP.NET。

我不知道“HTML模板”应该是什么。这是一个非常模糊的术语,在不同的上下文中可能意味着不同的事情。请澄清一点。对我来说,HTML模板是一组设计用于web项目(网站、web应用程序…)的HTML页面。我明白你的观点,我知道:)但由于我是一名HTML设计师和beginer PHP开发人员,所以要理解这些PHP模板的概念对我来说有点困难。我仍然希望这两方面的信息对你有所帮助:)很抱歉,我不能给你更多的信息,但是
HTML
被称为前端,而PHP是后端。如果它在StackOverflow中对你有帮助,你通常会点击勾号接受它作为正确答案。这不是我的问题,兄弟!!