【发布时间】:2011-02-09 08:30:46
【问题描述】:
你们都知道有很多 PHP 框架,我对你们的想法很感兴趣:Zend 框架有所谓的动作控制器,它必须包含至少一个动作方法,该方法的名称以“行动”。例如:
public function indexAction() {}
“Action”这个词很重要,没有它你就不能通过 URI 直接访问方法。然而,在其他一些框架(如 Kohana)中,您有公共和私有方法,其中公共方法可访问而私有方法不可访问。所以我的问题是你认为哪种方法更好?从安全的角度来看,我会投票给 Zend 的方法,但我有兴趣了解其他人的想法。
【问题讨论】:
标签: php model-view-controller zend-framework public-method