哪些脚本语言属于客户端,哪些脚本语言属于服务器端?
如果 JavaScript 是脚本语言,那么 jquery 呢?jquery 只不过是 javascript 库仪式?所以jquery是客户端脚本?
我盯着它看,但它仍然令人困惑。在某些站点中,它给出的客户端脚本是 JavaScript 和 vb 脚本,而在其他一些站点中,它只说 JavaScript。在服务器端的情况下,他们也提到了 html。
我可以对此有一个明确的想法。
7 回答
客户端:
在客户端执行的脚本。在网站的上下文中,它是在用户浏览器中执行的脚本。
例如:Javascript、VB 等。
(JQuery、DOJO 是建立在 Javascript 之上的库,所以它也是客户端。)
服务器端:
在服务器中执行的脚本。在网站的上下文中,它是在应用程序服务器上执行的脚本。
例如:PHP、Python、Ruby 等
我们不能将语言分类为客户端或服务器端。可能存在服务器可以执行 Javascript 并从中呈现 HTML 的场景。在这种情况下,Javascript 成为服务器端语言。我希望我没有混淆你。
“这里我只谈网络编程。
客户端编程主要与用户交互的用户界面有关。在web开发中是浏览器,在用户的机器上,运行这段代码,主要是用javascript、flash等来完成的。这段代码必须在各种浏览器中运行。
其主要任务是:
验证输入动画 操作 UI 元素 应用样式 不希望页面频繁刷新时会进行一些计算 前端编程负责人必须知道:
javascript css HTML 基本图形设计 Ajax 可能是 Flash 一些 3rd 方 javascript 库,如 JQuery UI 设计信息设计等。
服务器端编程与生成动态内容有关。它在服务器上运行。这些服务器中有许多是“无头的”。大多数网页不是静态的,它们搜索数据库以向用户显示更新的个性化信息。这方面与后端交互,比如数据库。
这种编程可以用多种语言完成:
PHP Java 和 jsp asp Perl Python Ruby on Rails 等。此代码必须执行以下操作:
查询数据库 将数据编码成 html 向数据库中插入和更新信息 业务规则和计算 服务器端编程负责人必须知道:
上面提到的一些语言 HTML SQL, linux/unix shell scripting OOP 业务规则等”
客户端下有哪些脚本语言
出于所有实际目的:JavaScript
什么和所有都在服务器端?
阳光下的每种编程语言(包括 JavaScript)
如果 JavaScript 是脚本语言,那么 jquery 呢?jquery 只不过是 javascript 库仪式?所以jquery是客户端脚本?
这是一个图书馆。是的。一般来说……它非常适合浏览器,但是(至少在理论上)你可以将它与 PhantomJS 之类的东西一起使用来操作服务器上的网页。
我盯着它看,但它仍然令人困惑。在某些站点中,它给出的客户端脚本是 JavaScript 和 vb 脚本,而在其他一些站点中,它只说 JavaScript。在服务器端的情况下,他们也提到了 html。
Internet Explorer(虽然可能只有旧版本)也支持 VBScript 进行客户端编程。在 WWW 上使用它是不切实际的,因为它不在其他任何地方运行。
在客户端脚本中,通常在客户端系统上下载脚本文件,客户端浏览器编译此脚本文件并生成 HTML。并通过浏览器生成 HTML 显示。
EX- JavaScript 文件、Jquery 文件、AngularJs 文件。
在服务器端脚本中,当用户请求显示页面时,脚本在服务器上运行并生成动态 HTMl 文件并将此 HTML 文件发送给用户。
EX-Asp( .asp)、Asp.Net( .aspx)、PHP(*.php)。
如果代码在客户端机器上编译/运行,则它被视为客户端。服务器端是指在将其发送到浏览器之前在服务器上编译/运行的脚本。jQuery 只是一个 JavaScript 库。这都是客户端。
例如,网络上的一些常用语言。
客户端:JavaScript
服务器端:PHP、Ruby、Perl
请通过以下链接
用于客户端编程和服务器端编程
至于客户端脚本和服务器端脚本。我想如果你仔细阅读这个问题的所有答案,你就会有一个清晰的想法。
jQuery 是一个在内部使用 JavaScript 的框架。
Javascript 不仅仅是一种客户端脚本语言。它被广泛用于它。但这不是它唯一的用途。它只是我们使用 Javascript 来实现我们的功能的方式。认为 Javascript 仅用于客户端脚本是一种误解。