PSR-0是否可以自动加载任何类或只是库/外部api:s?
符合PSR-0的MVC的示例结构
Application
Controller
TestController.php
Model
View
Library
System
...
TestController.php
<?php
namespace Application/Controller;
class TestController extends Controller
{
}
...或者只是用于控制器,型号等的自定义自动加载器......?
答案 0 :(得分:0)
根据Phil Sturgeon的说法(他声名鹊起包括撰写PHP-FIG FAQ):
您是否正在尝试将整个应用程序设为PSR-0,因为它 应该只是使用
执行此操作的通用代码包
http://philsturgeon.co.uk/blog/2013/04/is-psr0-shortsighted-or-are-you
所以似乎答案是否定的,PSR-0并非设计用于整个Web应用程序,而是用于您打算发布以供其他开发人员包含在其项目中的包或库。