【发布时间】:2014-04-11 17:26:48
【问题描述】:
我的网站有 MVC 结构。我尽量让我的控制器的名称保持简洁和连贯。但我想知道应该如何命名 POST 与 GET 控制器。例如,假设我有一个控制器负责显示管理面板中处理编辑/创建图像的部分:
class AdminImageController extends Controller
{
}
虽然我有另一个控制器负责从管理面板的这一部分发布数据。比如发布新图片,发布编辑过的图片,任何处理本节 POST 类型的请求:
class AdminImageController extends Controller
{
}
它们都具有相同的名称,因此会出错并退出脚本。我想要做的是我应该如何命名它们,以保持它们一致、连贯和干净,添加请求动词有用吗?还是很常见?
比如这样:
AdminGetImageController()
对于 POST:
AdminPostImageController()
我不想在这里讨论,我只是想知道什么是行业标准(因为它没有经验),因为命名约定,如果没有正确服务,会提前出问题。
【问题讨论】:
-
没有“获取控制器”和“后控制器”之类的东西