0

我正在和我兄弟一起为他的家做一个项目,特别是我们正在实施家庭自动化。硬件部分已准备就绪并可以工作;我们使用 UDOO 处理所有事情。现在灯和其他设备运行没有问题,我们要构建一个前端接口。每个房间都有一个 7 英寸的安卓平板电脑,但我们想开发一个多平台界面(这样它就可以在所有可以访问互联网的东西上运行)。这个想法是创建一个 HTML5 Web 应用程序,使用:

  • php 来处理将存储在数据库中的房屋数据
  • js(+AJAX)创建动态页面

我对这个环境有很好的了解,但我想知道一些关于如何进行的建议。我的问题是:

  1. 我需要一个 php 框架(如果需要,是哪一个)?[编辑:好的,我当然会用一个:P]
  2. 使用 WebSockets 而不是轮询会使我的应用程序过载太多?如果没有,它们是否与移动浏览器兼容?
4

1 回答 1

0

我需要一个 php 框架(如果需要,是哪一个)?

不需要它,但它当然可能会有所帮助。(我建议laravel

有什么比通过 php 轮询数据库来检测更改更好的方法吗?(我搜索了 websockets,但我不确定它们是否适用于移动设备)

正如您已经说过的,网络套接字可以帮助您!

跨平台问题

有许多服务,例如 cordova,您可以使用它们从 Web 技术(HTML、CSS、JavaScript)构建本机应用程序。

于 2015-07-03T17:43:15.903 回答