2015-09-30 41 views
-7

我在这里混乱。我正在学习PHP并研究了它的优点和缺点。基本上,我必须将PHP代码放入HTML代码中,因此当我们加载.php文件时,它会加载一个HTML页面。我在这里不清楚!为什么使用服务器端脚本输出HTML页面,而我可以简单地创建一个.html文件并打开它?为什么要使用服务器端脚本语言?

+0

你计划如何上传文件或更新数据库,例如只使用HTML? – Tomasz

+0

需要多少个html文件才能显示100,000个产品的详细信息?使用服务器端解决方案,您只需1就可以完成该任务。您的方法需要100,000个不同的文件。然后将另一个字段添加到您的产品。 –

+0

您错过了动态Web应用程序的要点。它告诉你在学习马是什么之前学习如何驯马。我建议你倒退一下,阅读有关Web 2.0,分布式系统,Web应用程序+数据库等的内容。服务器脚本不仅仅是一个花哨的HTML解析器。 –

回答

0

为什么使用服务器端脚本输出HTML页面,而我可以简单地创建一个.html文件,并打开它?您不需要PHP,您可以随时输出带有.html扩展名的HTML页面。

PHP是一种服务器脚本语言,也是制作动态和交互式Web页面的强大工具.PHP代码可以简单地与HTML代码混合使用,也可以与各种模板引擎和Web框架结合使用。 PHP代码通常由PHP解释器处理,该解释器通常作为Web服务器的本地模块或通用网关接口(CGI)可执行文件实现。

但是你需要 PHP有一个原因很多,即文件上传/数据库/动态网站和列表继续下去,这显然不能用HTML完成。