2

我的梦想是构建一个完全由 MySQL、PHP、HTML、CSS 和 JavaScript 驱动的客户端应用程序。然后,自定义版本的 Chrome 将管理所有用户体验。

Chrome Packaged Apps 看起来最接近这个......是否可以通过 Chrome Packaged App 分发 PHP 和 MySQL?

4

2 回答 2

3

使用 Chrome 打包的应用程序无法按原样分发 PHP 和 MySQL。打包的应用程序不能包含任意二进制文件或运行它们的能力。

理论上可能有一个为Native Client (NaCl) 构建的 PHP 和 MySQL 版本,这是在 Chrome 的沙箱中运行本机代码的一种安全方式。但是,重新编译 PHP、MySQL 及其依赖项以便它们在 NaCl 运行时中构建和运行将是一项重大任务。

于 2013-01-13T19:13:33.450 回答
0

您最好的选择是在此处查看对象本地存储的各种选项:https ://developers.google.com/chrome-developer-tools/docs/resource-panel 。其中一些提供了与 SQLite 数据库非常相似的功能。

Mihai 关于无法运行 PHP 是完全正确的。您的主要选择是在诸如Backbone.js之类的框架的帮助下,用 Javascript 编写管理路由、模板等的代码。

祝你好运!

于 2014-02-14T20:49:55.943 回答