Преобразование webapp w / Yii в собственное приложение — Apache Cordova и Netbeans

#php #cordova #netbeans #yii #nativeapplication

#php #кордова #netbeans #yii #собственное приложение

Вопрос:

У меня есть вопрос о разработке веб-приложений и собственных приложений и интеграции нескольких фреймворков.

В настоящее время у меня есть веб-приложение (html 5, css, js / jquery, php, mysql), и я хочу сделать его доступным как собственное приложение на Android и iOS. Он использует фреймворк Yii, и я думал об использовании IDE Netbeans и Apache Cordova для преобразования. Как мне это сделать? Может кто-нибудь предоставить некоторые ссылки или объяснение, чтобы прояснить ситуацию для меня?

Если у вас есть другой метод, который вы хотели бы порекомендовать вместо Cordova, я был бы признателен и за это. Пожалуйста, укажите, почему вы предпочитаете этот метод.

Я видел много информации на этом форуме и в Интернете, которая объясняет этот процесс, но не с учетом Yii.

Спасибо за всю и любую помощь!

Ответ №1:

У меня была такая же проблема. поскольку мы решили отказаться от собственного приложения и использовать дизайн веб-сайта html5, который я выбрал, Yii backbone.js .

в вашем случае, если вы планируете создавать собственное приложение, серверная часть (PHP или Yii в вашем случае) не будет использоваться в качестве интеллектуального веб-сервера, потому что вы будете использовать JS framework.

Известные, любимые и используемые фреймворки:

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

Комментарии:

1. Спасибо за комментарий, это было очень полезно, прояснило мое замешательство.

Ответ №2:

Имейте в виду, php — это язык на стороне сервера. Он не основан на клиенте. Yii может служить серверной частью, предоставляющей данные, вот и все. Если вы хотите использовать cordova, вам нужна клиентская платформа, такая как jquery mobile.