3

我正在尝试决定一组用于我要构建的新 Web 应用程序的工具。

我希望它真正具有交互性并使用 Ajax 工作(即不刷新页面等)。它还将具有适用于 iPhone 等移动设备的用户界面

我想使用 PHP、MySQL 和 JavaScript 来实现它,主要是因为它是我所知道的,我可以轻松地将它托管在某个地方

有人对我应该使用哪些工具有任何看法吗?

目前我在想: - 用于 PHP - Yii - 用于 Javascript - Knockout.js 和 jQuery - 用于移动设备 - 用于移动设备的 jQuery

我唯一担心的是同时使用 Yii 和 Knockout,这两个 MVC 框架是否有点矫枉过正?

我还应该更多地关注 HTML5 吗?

4

1 回答 1

3

Knockout 是客户端,它是 MVVM - Model-View-View-Model。您可以通过 Yii 控制器中的 AJAX json 更新 Knockout 模型,并且 Knockout 将相应地更新用户界面。

于 2012-07-12T12:38:21.033 回答