我可以仅使用 php 创建网站吗?如果不是为什么?
Can I creat a website using only php? if not why?
我正在尝试创建一个网站,这是我的第一次。我知道 HTML,还有一些 CSS。
但我不太确定我需要 html 页还是只保留所有页 php.
谢谢
PHP 是一个 HTML 预处理器,它所做的只是在发送用户之前处理事情 HTML;您当然可以在 PHP 中制作整个网站,但用户不会看到任何内容,因为您不会向他们发送任何内容 HTML 来呈现页面。
HTML是用户绘制和查看页面所必需的标记语言。
在网站下我理解了2个部分(这是极度简化):
- 用户将看到什么 - html、css、js(前端);
- 后端 - 让我们将其命名为正在处理、存储等的服务器
因此,如果您不使用 HTML,CSS - 用户 将无法 与您的网站进行甚至基本的交互。
您可以使用 php 回显功能输出您网站所需的所有 HTML,但我认为这不是您要找的。正如 AlphaDelta 所说,您的用户在访问您的网站时不会看到任何内容。出于多种原因,我不建议您回显整个 html 代码:
1.) 很难发现错误,尤其是现在出错的可能性更大了
2.) 我们有 html、css、js、php 等的原因是为了将您网站的内容和交互性的任务分开专用进程(正如其他人已经指出的那样)
3.) 你不会获得任何优势,客户仍然可以看到回显的代码,所以如果你正在寻找一种隐藏代码的方法,这不是它
我正在尝试创建一个网站,这是我的第一次。我知道 HTML,还有一些 CSS。 但我不太确定我需要 html 页还是只保留所有页 php.
谢谢
PHP 是一个 HTML 预处理器,它所做的只是在发送用户之前处理事情 HTML;您当然可以在 PHP 中制作整个网站,但用户不会看到任何内容,因为您不会向他们发送任何内容 HTML 来呈现页面。
HTML是用户绘制和查看页面所必需的标记语言。
在网站下我理解了2个部分(这是极度简化):
- 用户将看到什么 - html、css、js(前端);
- 后端 - 让我们将其命名为正在处理、存储等的服务器
因此,如果您不使用 HTML,CSS - 用户 将无法 与您的网站进行甚至基本的交互。
您可以使用 php 回显功能输出您网站所需的所有 HTML,但我认为这不是您要找的。正如 AlphaDelta 所说,您的用户在访问您的网站时不会看到任何内容。出于多种原因,我不建议您回显整个 html 代码:
1.) 很难发现错误,尤其是现在出错的可能性更大了
2.) 我们有 html、css、js、php 等的原因是为了将您网站的内容和交互性的任务分开专用进程(正如其他人已经指出的那样)
3.) 你不会获得任何优势,客户仍然可以看到回显的代码,所以如果你正在寻找一种隐藏代码的方法,这不是它