将web应用w/ Yii转换为本机应用- Apache Cordova &Netbeans


Convert webapp w/ Yii to native app - Apache Cordova & Netbeans

我有一个关于web和本机应用程序开发和集成多个框架的问题。

我目前有一个web应用程序(html 5, css, js/jquery, php, mysql),并希望在Android和iOS上作为一个本地应用程序可用。它使用Yii框架,我正在考虑使用Netbeans IDE和Apache Cordova进行转换。我该怎么做呢?有人能提供一些链接或一个解释,以澄清事情为我吗?

如果你有一个不同的方法,你想推荐代替Cordova,我也很感激。请说明为什么你更喜欢这种方法。

我在这个论坛和网络上看到了很多解释这个过程的信息,但没有考虑到Yii。

感谢您的所有帮助!

我也有同样的问题。因为我们已经决定放弃原生应用,并使用我选择的html5网站设计,Yii+backbone.js .

在你的情况下,如果你计划构建一个本地应用程序,后端(PHP或Yii在你的情况下)将不会被用作智能web服务器,因为你将使用一个JS框架。

已知的、深受喜爱和使用的框架是:

  • angular.js
  • backbone.js
  • knockout.js
  • ember.js

请记住,php是一种服务器端语言。它不是基于客户的。Yii可以作为提供数据的后端。当你想使用cordova时,你需要一个客户端框架,比如jquery mobile.