Php 大约一个核心用于多个应用程序和域
我目前正在使用PHP/MySQL和CodeIgniter框架进行开发 我开发的目标是为我的用户提供一个“在线编辑工具”,作为内容管理工具来管理数据(媒体、文本) 然后,这些内容将可用于广播(主要通过呼叫移动应用程序或外部网站) 到目前为止没有什么复杂的事情 我希望在同一台服务器上管理“广播”和“编辑”,因为似乎必须有一个公共核心,包括模型的管理和管理数据公共的业务层的一部分。但特别是为了避免代码重复 使用CodeIgniter,可以创建多个应用程序,我认为这满足了我的要求(你怎么看?) 对于cons,我将为扩散部分和部分版本提供不同的URL: 例如:用于广播请求 和:适用于用户 这允许在“应用程序”之间实现真正的分离,但也可以为大流量提供其他广播服务器 你有什么建议或反馈吗 多谢各位 关于第一个问题的另一个问题:Php 大约一个核心用于多个应用程序和域,php,apache,codeigniter,Php,Apache,Codeigniter,我目前正在使用PHP/MySQL和CodeIgniter框架进行开发 我开发的目标是为我的用户提供一个“在线编辑工具”,作为内容管理工具来管理数据(媒体、文本) 然后,这些内容将可用于广播(主要通过呼叫移动应用程序或外部网站) 到目前为止没有什么复杂的事情 我希望在同一台服务器上管理“广播”和“编辑”,因为似乎必须有一个公共核心,包括模型的管理和管理数据公共的业务层的一部分。但特别是为了避免代码重复 使用CodeIgniter,可以创建多个应用程序,我认为这满足了我的要求(你怎么看?) 对于co
如何在我的web服务器(apache 2)上管理我的域以使用相同的共享文件(系统文件夹和第三方文件夹)?要在多个应用程序中使用框架的一个副本,必须在应用程序根目录的index.php中编辑
$system\u path
变量。你可以这样做:
$system_path = dirname(__FILE__) . '../shared_folder/system';
要在应用程序之间共享库、模型、帮助程序、配置和语言文件,可以使用应用程序包
您可以在(向下滚动到标题为“应用程序包”的部分)找到如何使用它们。您好,使用一个系统文件夹确实是一个很好的做法。第三方文件夹是我的最佳选择(在codeIgniter的BackendPro中,Adam Price引入了“模块”管理(CI 2.0第三方文件夹),它对开发人员非常有用。