Chrome网络应用程序-服务器端支持


Chrome web apps - server side support

Google Chrome web store是否支持PHP或Python等服务器端技术?我目前正在制作一个高效的web应用程序,我已经在python中实现了它,但我希望给它一个漂亮的小web应用程序界面,并利用PHP的力量。。。

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

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

如果会员知道任何更好的教程,请通知我…

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

谢谢。。。

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

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

查看所有样品https://github.com/GoogleChrome/chrome-app-samples以便更多地了解平台的形状。