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