AJAX和JavaScript可以仅用于服务器端脚本编写吗?

时间:2019-01-08 21:13:35

标签: javascript php ajax client-side-scripting server-side-scripting

我正在学习php。我的学习方法是开始使用更熟悉的语言来分析代码。

因此,我正在尝试复制具有角色管理,会话记录等PHP功能的PHP仪表板。

在学习过程中,我发现使用ajax虽不是主要目的,但可以与服务器通信。

我还可以使用Http动词进行修改。

因此,JavaScript和Ajax是否可以单独充当服务器端脚本语言?

我的理解是服务器端脚本语言仅与服务器交互。 正如ajax使用JavaScript和http谓词一样。 它可以基本上替代PHP吗?

我做了一些研究,发现服务器端脚本语言具有自己的优点,例如过滤,jQuery和Ajax可以使用更少的带宽等。

但是一切似乎都是虚幻的。

希望能更好地理解

谢谢:)

1 个答案:

答案 0 :(得分:3)

服务器端脚本在服务器上运行,而不是在“客户端”(浏览器)上运行。 Javascript在浏览器上运行。 Ajax是JS的一项功能,它使您可以与服务器进行交互,而无需对服务器进行完整的POST(更改您实际看到的页面)。在AJAX调用期间,您可以与服务器端的任何内容(PHP,.NET等)进行交互,甚至有些站点具有多个服务器端脚本。

enter image description here