将带有Yii的webapp转换为本机应用程序--Abache Cordova& Netbeans的

时间:2014-06-29 20:23:38

标签: php cordova netbeans yii nativeapplication

我对网络和本机应用开发以及集成多个框架有疑问。

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

如果你有不同的方法,而不是科尔多瓦,我也很感激。请提供您喜欢该方法的原因。

我在这个论坛和网站上看到了很多关于这个过程的信息,但是没有考虑到Yii。

感谢大家和任何帮助!

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我有同样的问题。因为我们决定放弃本机应用程序并使用我选择的html5网站设计,Yii + backbone.js。

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

已知且备受喜爱和使用的框架是:

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