首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php是脚本语言还是服务器端语言?

问php是脚本语言还是服务器端语言?
EN

Stack Overflow用户
提问于 2015-07-06 12:52:57
回答 3查看 18.7K关注 0票数 1

我读到了脚本语言和编程语言之间的区别,有一点是,脚本语言在客户机上运行,而编程语言如c#、vb、java和php在服务器上运行。但是php据说是一种脚本语言。现在这就让人困惑了!我们主要使用php来编写在服务器上运行的代码,那么为什么php是一种脚本语言呢?

EN

回答 3

Stack Overflow用户

发布于 2015-07-06 13:03:57

PHP是一种脚本语言(它使用解释器),主要在服务器上运行。Javascript也是一种脚本语言,但它主要在客户机上运行。

类似地,c和c++是编译语言(最终的程序不需要解释器),可以在客户端或服务器硬件上运行。

这四种语言都是编程语言。

脚本语言和编译语言之间的区别在于用来运行它们的方法,而不是运行它们的硬件。

票数 7
EN

Stack Overflow用户

发布于 2015-07-06 12:56:27

PHP运行在服务器端。服务器端就是这样,它通过服务器运行,然后输出到客户端。客户端代码,例如JavaScript,在浏览器中运行客户端,而不是通过服务器。

脚本语言是编程语言的一个非常宽泛的术语。以下是Wikipedia关于脚本语言的摘录。

脚本语言或脚本语言是一种支持脚本的编程语言,脚本是为特殊运行时环境编写的程序,可以解释(而不是编译)并自动执行任务,这些任务也可以由人工操作员逐个执行。可以通过脚本实现自动化的环境包括软件应用程序、web浏览器中的网页、操作系统外壳(OS)和嵌入式系统。可以将脚本语言视为特定环境的特定于域的语言;在编写应用程序脚本的情况下,脚本语言也称为扩展语言。脚本语言有时也被称为非常高级的编程语言,因为它们在较高的抽象级别上运行,或者被称为控制语言,特别是对于大型机上的作业控制语言。

票数 3
EN

Stack Overflow用户

发布于 2017-08-29 13:53:33

脚本语言或脚本语言是一种支持脚本的编程语言。PHP是脚本语言,因为我们可以将php代码嵌入到HTML中。如果编程语言代码可以嵌入其他语言或与其他语言或脚本集成,则称为scipting语言。PHP是服务器端语言,因为php需要服务器运行php的code.Code,在服务器上执行,执行的结果返回给browser.thats,所以php被称为脚本语言和服务器端语言。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31237984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档