codeigniter - 部署开源代码igniter应用程序

标签 codeigniter open-source

如果我使用 code igniter 构建了一个 Web 应用程序,那么部署它的正确方法是什么?我的安装应该只包含我的文件,还是也将所有 codeigniter 代码打包在一起?

我刚刚进入开源世界,所以我不太确定协议(protocol)是什么。 谢谢。

最佳答案

这是一个很好的问题,我已经看到了两种方式的解决方法。不包含 CI 文件肯定是有原因的。就像 future 许可证的任何潜在变化一样。经验丰富的开发人员共享的项目似乎就是这样做的。

因为如果您与其他 CI 开发人员共享您的项目,那么实际情况是他们不会使用您包含的 CI 副本 - 他们会将您的文件折叠到他们的 CI 版本中。因此,仅包含您的应用程序所需的文件 - 实际上会让事情变得更容易。这当然是我更喜欢的。只需保留标准应用程序文件夹结构:配置 Controller 模型等,但仅包含您拥有文件的文件夹。并明确你在哪个版本的 CI 上进行了测试。如果您可以说它可以在发布版本(而不是测试版)上运行,那么使用 PHP 5.2 的人们就会知道他们可以使用它。

关于codeigniter - 部署开源代码igniter应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18904279/

相关文章:

php - 使用 Codeigniter 更新 MySql 中的数据不起作用

ruby-on-rails - 有没有很好的引用(开源)Rails NoSQL应用程序?

open-source - 为什么不是所有政府资助的软件都是开源的?

flash - 任何人都知道开源 Flash 游戏

open-source - 任何废弃项目的开源托管网站?

CodeIgniter 模型/ Controller 和用户 ID

php - 在 View 中管理表中过多的列数据

php - Doxygen 使用 php __construct() 跳过文件

java - 通用 Java 输出库或模式

php - Codeigniter 文件上传问题