apache php中的phonegap目录结构

时间:2016-01-19 18:12:58

标签: php apache cordova

我很抱歉这个问题因为我仍然是Phonegap的新手。 我已经关注了安装和jquery.mobile用法的一些教程。

有些部分(最大的部分)我对这个Phonegap感到困惑。它是关于目录结构。

我正在使用我部门的私有 PHP框架,这就是我使用Lamp Stack的原因。

但是,通过Phonegap教程,我一直在关注这一点,看起来它与通常的环境结构有点不同。它有五个默认目录,如下所示:

  • 挂钩
  • 平台
  • 插件
  • WWW

此Phonegap的工作目录必须位于www目录中。

这让我很害怕,因为我们的Apache环境要求我们将目录放在服装文件夹中(不在var / www中),然后PHP Framework要求我们将模块放在特定的文件夹中。

拜托,我只需要对这个Phonegap有所启发,你如何访问这些文件以及你们把它放在哪里。

非常感谢提前。

2 个答案:

答案 0 :(得分:1)

根据要求: 创建指向www的另一个vhost。您不必担心有cordova / phonegap文件夹的钩子,平台和插件。让他们都在同一级别(不要改变结构,只需将vhost指向www)。

答案 1 :(得分:0)

cordova / phonegap的结构很简单。在www文件夹中,将构建您的移动应用程序的所有编程逻辑。

但要注意,cordova / phonegap不会在PHP中编译代码,它只是使用webview(如浏览器)来运行使用HTML,CSS和Javascript开发的移动应用程序,打包在apk中,可以访问本机功能智能手机/平板电脑,基本上。

要使您的应用程序在php中与服务器通信,您有两种选择:

  

1)让您的应用访问指向应用程序的URL   使用PHP开发并在webview中呈现其应用程序。

     

2)完全基于HTML,CSS和Javascript创建并制作   通过ajax,socket或类似于服务器的通信。