0

Google Chrome 网上应用店是否支持 PHP 或 Python 等服务器端技术?我目前正在制作一个我已经在 python 中实现的高效 Web 应用程序,但我希望给它一个漂亮的小 Web 应用程序界面,并利用 PHP 的强大功能......

Chrome 是否支持 Python 或 PHP;还是 Chrome 甚至支持服务器端脚本?

我正在学习如何从这里开发 chrome 应用程序......

如果会员知道任何更好的教程,请告诉我...

还是我只需要构建一个普通的 Web 应用程序并添加一个徽标和清单并将其压缩并发布?

谢谢...

4

1 回答 1

2

该平台支持服务器端技术的方式与 C++ 或 Java 应用程序支持它们的方式相同:通过应用程序的服务器端(如果有)公开的 HTTP(可能是 RESTful)接口。例如,您的应用可能会向http://example.com/api/foo/bar/baz?param1=123¶m2=456发出请求,并且可能会返回您的应用将解析的 JSON 响应。您使用哪种服务器端技术并不重要,因为从应用程序的角度来看,API 看起来是一样的。

如果您询问 PHP、Ruby、Python、Go、node.js 等,作为客户端应用程序在用户的机器上运行,不,这不是 Chrome 打包应用程序的工作方式(尽管理论上可以得到一个这些环境作为 NaCl 模块运行,然后生成客户端代码)。相反,您编写代码的方式与编写纯 AJAX 应用程序的方式非常相似:在 JavaScript 中,没有导航,内容/数据以 RESTful 方式从您使用的任何服务器/服务中获取(或者在例如计算器或根本不与网络对话的简单游戏)。顺便说一句,我们发现非常 AJAXy 的应用程序转换为打包的应用程序相对简单。

查看https://github.com/GoogleChrome/chrome-app-samples上的所有示例,以进一步了解平台的形状。

于 2013-07-26T02:06:20.973 回答