-3

我知道这是一个很大的菜鸟问题,但无论如何我都会问。所有这些 Web 开发语言之间有什么区别。比如java脚本和谷歌应用引擎有什么区别?您什么时候使用它们中的每一个?杰森那有什么用?这些语言中的大多数是做同样的事情还是它们都有不同的用途?谢谢

4

1 回答 1

0

在您提到的所有语言中,唯一符合语言条件的是 Javascript。JSON 是一种 javascript 对象表示法。它是工具,但不是语言本身。

谷歌应用引擎是一个基于编程语言的框架,用于创建基于云的服务。

JSON

:(JavaScript Object Notation) 是一种轻量级的数据交换格式。人类很容易阅读和写作。机器很容易解析和生成。它基于 JavaScript 编程语言标准 ECMA-262 第 3 版 - 1999 年 12 月的一个子集。JSON 是一种完全独立于语言的文本格式,但使用 C 系列语言的程序员熟悉的约定,包括 C 、C++、C#、Java、JavaScript、Perl、Python 等等。这些属性使 JSON 成为一种理想的数据交换语言。

Javascript

:(通常缩写为 JS)是一种轻量级、解释型、面向对象的语言,具有一流的功能,最广为人知的是网页脚本语言,但也用于许多非浏览器环境,例如 node.js 或 Apache沙发数据库。它是一种基于原型的多范式脚本语言,它是动态的、类型安全的,并且支持面向对象、命令式和函数式编程风格。

谷歌应用引擎

Google App Engine 可让您在 Google 的基础架构上运行网络应用程序。App Engine 应用程序易于构建、易于维护,并且随着您的流量和数据存储需求的增长而易于扩展。使用 App Engine,无需维护服务器:您只需上传应用程序,即可为用户提供服务。

您可以使用 Google Apps从您自己的域名(例如http://www.example.com/ )提供您的应用程序。或者,您可以使用 appspot.com 域上的免费名称来提供您的应用程序。您可以与全世界共享您的应用程序,或限制对您组织成员的访问。

Google App Engine 支持以多种编程语言编写的应用程序。借助 App Engine 的 Java 运行时环境,您可以使用标准 Java 技术(包括 JVM、Java servlet 和 Java 编程语言)或使用基于 JVM 的解释器或编译器(如 JavaScript 或 Ruby)的任何其他语言来构建您的应用程序。App Engine 还具有 Python 运行时环境,其中包括快速 Python 解释器和 Python 标准库。App Engine 还具有 PHP 运行时,原生支持 Google Cloud SQL 和 Google Cloud Storage,其工作方式就像使用本地 mySQL 实例和执行本地文件写入一样。最后,App Engine 提供了一个运行本机编译的 Go 代码的 Go 运行时环境。这些运行时环境旨在确保您的应用程序快速、安全地运行,

于 2013-10-25T11:54:02.400 回答