`ExpressPHP` 是采用命名空间通过 `Composer` 使用 `PSR-4 ` 规范来实现自动加载类库文件的,实现了更加高效的类库自动加载机制。
>[info] 如果不清楚Composer自动加载,请参考 [Composer 自动加载](http://docs.phpcomposer.com/01-basic-usage.html#Autoloading)
>[info] 如果不清楚PSR-4,请参考 [PSR-4 规范](http://www.php-fig.org/psr/psr-4/)
## composer.json 文件
`ExpressPHP` 只有一个 `composer.json` 文件,在根目录,文件内容如下:
>[info] 如你所见,只是定义了一下自动加载而已,如果你需要安装其他库,修改这个配置文件就行。
~~~
{
"autoload": {
"psr-4": {
"sys\\": "system/library/",
"app\\": "application/"
}
}
}
~~~