【发布时间】:2014-10-08 08:22:36
【问题描述】:
问题
我知道这是一个概念性问题,但我正在设计一个 系统,我不确定是否要使用一个脚本作为“主 控制器”,它与我的 PHP 类进行业务逻辑对话,或者 如果我想创建多个只专注于 某些任务。
示例
例如,如果我想控制 网站(用户管理、时间表、报告等),我应该 将所有这些“getter/setter”函数组合到一个脚本中,或者应该 我把它分成几个部分(一个用于用户管理的控制器,一个用于 对于时间表等)。我正在使用 AJAX 调用这些脚本 需要时。
我的请求
我的想法是我应该使用多个较小的控制器,即 当多个用户访问该站点时,他们并不是全部 试图同时执行相同的脚本。我希望 如果我使用一个大控制器,它可能会导致问题 类似于 DDOS 的症状。但是,我不确定是否 实际上会发生并希望获得一些意见/替代方案 建议。
顺便说一句,这不是 MVC 架构,更像是我正在创建的自定义怪物。
任何见解将不胜感激。
【问题讨论】:
标签: php ajax model-view-controller controller