问题是源代码分发不完全是安装后运行的代码。首次访问该站点时运行的安装程序会生成大量代码。此外,运行中的系统将一些数据存储在 php 源代码中(例如,用户配置文件 - 在/user_privileges目录下)而不是数据库中。所以,我有以下不满意的可能性。
(1) 将原始源代码放到VC下并编辑。在这种情况下,我必须进行全新安装并每次运行安装程序以查看我的更改是如何工作的。
(2) 将安装好的源代码(安装程序运行后)放到VC下,并进行编辑。在这种情况下,我会立即收到反馈,但我不能将该代码用于新安装。我还必须从 VC 中排除正在运行的系统在源代码树中写入的所有内容。
有什么建议么?我正在使用 Vtiger CRM 版本 6.0Beta,但与版本 5 相关的任何提示都会有所帮助。谢谢。