网站上的.php文件,源代码为html

时间:2013-05-23 21:31:57

标签: php html

我正在查看我拥有php源代码的网站。这些页面都是php页面:index.php,home.php,about.php。这些文件都包含纯PHP代码。

但是,我打开了这个网站,比如about.php,并查看了该页面的来源。我看到正在布局页面的HTML代码。为什么这个页面源不是php?

4 个答案:

答案 0 :(得分:6)

如果您可以查看源代码并查看基础PHP代码,那将是一个可怕的安全漏洞 - 您将看到数据库凭据,商业机密等。

PHP是一种服务器端语言。它在服务器上执行,通常用于构建HTML,然后输出到浏览器。

答案 1 :(得分:2)

服务器处理php代码以生成发送到请求它的浏览器的html代码。

答案 2 :(得分:1)

因为PHP是服务器端语言,你看不到源代码......你是客户端,你只看到HTML标签,HTML是客户端语言......

答案 3 :(得分:1)

基本上,html用于格式化页面及其信息。此信息通过PHP动态生成,然后发送给客户端请求信息。

正如其他用户所指出的那样,您不希望您的网络服务器的源代码公开可用;因为这是一个巨大的安全风险。

html存在的原因有很多,但我认为冒险超出了你的问题范围。