PHP和JavaScript之间的区别
全部展开首先要了解的是,在访问网站时,如果您通过浏览器将请求发送到网址,则与该URL对应的服务器会接收到该请求,执行相应的处理,然后响应浏览器是要退货。
如果答案是HTML文档,则浏览器将分析并呈现HTML,并显示要显示的网页。
那么服务器如何组织此HTML响应?
这是由各种程序(例如Java)计算和“修补”的。
.NET,PHP等
因此,php是在服务器上运行的脚本。
这也是一个脚本,但是如果过去经常使用javascript,则最大的用途是使其成为HTML文档的一部分。处理(例如验证表单条目,动态更改页面元素或DOM样式以及创建AJAX请求)。
因此,JavaScript主要在浏览器中执行。
在这种情况下,服务器不会仅作为纯文本字符串内容(响应HTML文档内容)“识别”它是一个javascript脚本。
上面并没有说JavaScript是在浏览器端绝对执行的,因为该节点正逐渐变得流行。
Js是一项在服务器端运行JavaScript脚本并执行与Java,PHP和其他传统服务器端Web服务器相同的功能的技术。
实际上,当javascript脚本首次被发明时,它是由服务器端设计的。
据估计,即使是创始人,也没想到javascript会“包围”这么大的圆圈,但是它随处可见。
