与html相比,使用PHP有什么缺点吗?

与html相比,使用PHP有什么缺点吗?,php,html,compare,switch-statement,Php,Html,Compare,Switch Statement,我有一些页面(虽然不是太多),我只是想把所有的页面都改成php而不是html。我计划将来使用php,只是还没有完全准备好将其作为我的全职语言。我知道你可以用html页面做任何事情,你可以用php页面做任何事情,但我只是想知道,在我的网站变得太大,我不得不更改100个页面,重命名数百个链接之前,与切换到php相比,还有什么理由继续使用html吗?你的页面仍然是html。PHP允许动态生成网站,也就是说,您可以为用户显示用户名。但是,发送到浏览器的仍然是HTML 我建议您开始切换到PHP,因为即使您

我有一些页面(虽然不是太多),我只是想把所有的页面都改成php而不是html。我计划将来使用php,只是还没有完全准备好将其作为我的全职语言。我知道你可以用html页面做任何事情,你可以用php页面做任何事情,但我只是想知道,在我的网站变得太大,我不得不更改100个页面,重命名数百个链接之前,与切换到php相比,还有什么理由继续使用html吗?

你的页面仍然是html。PHP允许动态生成网站,也就是说,您可以为用户显示用户名。但是,发送到浏览器的仍然是HTML

我建议您开始切换到PHP,因为即使您选择不使用PHP,您的页面仍能正常工作并呈现良好效果。但是,如果您坚持使用.html,然后决定切换到PHP,则必须转换每个链接。因此,现在转换,节省时间


我应该注意的一点是:通过修改服务器设置,可以将.html页面呈现为PHP,但通常不会。但是,在大多数情况下,都使用.php,因为大多数服务器已经配置为通过php引擎运行.php。但是,如果有大型网站的用户有这个问题,这是一个选项。

您的页面仍然是HTML。PHP允许动态生成网站,也就是说,您可以为用户显示用户名。但是,发送到浏览器的仍然是HTML

我建议您开始切换到PHP,因为即使您选择不使用PHP,您的页面仍能正常工作并呈现良好效果。但是,如果您坚持使用.html,然后决定切换到PHP,则必须转换每个链接。因此,现在转换,节省时间


我应该注意的一点是:通过修改服务器设置,可以将.html页面呈现为PHP,但通常不会。但是,在大多数情况下,都使用.php,因为大多数服务器已经配置为通过php引擎运行.php。但是,如果有大型网站的人有这个问题,这是一个选择。

扩展实际上并不重要。PHP标记将不会有任何实际效果,直到您开始将标记嵌入到文件中以使用脚本处理器

扩展并不重要。PHP标记将不会有任何实际效果,直到您开始将标记嵌入到文件中以使用脚本处理器

我能想到的唯一原因是在性能上的小成功


大多数web服务器(如Apache、LightTPD)都配置为将
.html
文件作为静态文件提供服务,而
.php
文件必须首先通过php引擎进行解释,然后才能交付给客户机。

我能想到的唯一原因是性能上的一点小小提升


大多数web服务器(如Apache、LightTPD)都配置为将
.html
文件作为静态文件提供服务,而
.php
文件必须首先通过php引擎进行解释,然后才能交付给客户端。

尽管确实可以用php做任何可以用html做的事情,事实并非如此。使用PHP,您可以完成HTML无法完成的事情。具体来说,您可以使用PHP创建动态页面,也就是说,一旦您编写了动态页面,其内容就不会固定


如果您的页面是静态的,那么您应该继续使用HTML,如果您需要动态内容,那么您必须使用PHP(或其他模板/编程语言)。

虽然确实可以用PHP做任何可以用HTML做的事情,但事实并非如此。使用PHP,您可以完成HTML无法完成的事情。具体来说,您可以使用PHP创建动态页面,也就是说,一旦您编写了动态页面,其内容就不会固定


如果您的页面是静态的,那么您应该继续使用HTML,如果您需要动态内容,那么您必须使用PHP(或其他模板/编程语言)。

您基本上回答了自己的问题。如果您想要将动态内容添加到HTML文档中,则需要更改文件扩展名,或者更改Web服务器配置以拥有PHP process.HTML文件


通常,您希望每个页面都包含(如果不是动态内容)至少一致的内容。像页眉和页脚这样的东西,需要在纯HTML中进行大量的复制粘贴,或者在php中使用单个include()。PHP允许更干净的组织和更少的重复,即使您不需要页面的动态内容。

您基本上回答了自己的问题。如果您想要将动态内容添加到HTML文档中,则需要更改文件扩展名,或者更改Web服务器配置以拥有PHP process.HTML文件


通常,您希望每个页面都包含(如果不是动态内容)至少一致的内容。像页眉和页脚这样的东西,需要在纯HTML中进行大量的复制粘贴,或者在php中使用单个include()。PHP允许更干净的组织和更少的重复,即使您不需要页面的动态内容。

既然可以同时使用html,为什么只使用html呢?你可以有静态html页面用于静态内容,php页面用于动态内容。使用php不仅可以管理链接,还可以管理几乎所有内容。我正在创建一个只有30页的网站,我可以说,虽然我有php和html,但有些东西无法控制(链接、模板、数据等)。想象一下还有70多个…

既然可以同时拥有html,为什么还要只使用html呢?你可以有静态html页面用于静态内容,php页面用于动态内容。使用php不仅可以管理链接,还可以管理几乎所有内容。我正在创建一个只有30个页面的网站,我可以说,虽然我有php和html,但有些东西会变得很简单