【发布时间】:2010-10-01 13:12:38
【问题描述】:
我们是一个计划开发 php 应用程序的开发人员小团队。 (假设是 CRM 系统)
我们的主要目标是使其成为一个支持插件的应用程序,以便客户的开发人员可以编写插件向系统添加新功能,而无需更改应用程序的核心代码。
这些变化可能包括: 1) 添加新功能:更有可能添加新页面并创建新的数据库表并实现添加/编辑/显示数据等新操作。
2) 编辑现有功能(例如,我们有一个用户列表,他们可能需要用户名作为超链接并打开包含用户信息的灯箱)
由于这是一个中型到大型的应用程序,我们需要仔细规划。
目前我们的计划是编写核心应用程序结构并将需求实现为插件,这样每次客户需要更改时,我们只需要升级特定的插件。
我只需要这里的大师在我们开始之前给我们一些想法或链接。
最后一个问题是“如何构建一个支持插件的 PHP 应用程序?”
谢谢大家...
【问题讨论】:
标签: php web-applications