©
This document uses PHP Chinese website manual Release
正如标题提到的,「组件」是另一种建立,发布及推动开源的方式。现在存在的各种的组件库,其中最主要的两个为:
Packagist
PEAR
这两个组件库都有用來安装及升级的命令行工具,这部分已经在這部分已經在[依赖管理]中解释过。
此外,还有基于组件的构成的框架的提供商提供不包含框架的组件。这些项目通常和其他的组件或者特定的框架没有依赖关系。
例如,你可以使用 [FuelPHP 验证类库],而不使用 FuelPHP 整个框架。
Aura
FuelPHP
Hoa Project
Orno
Symfony Components
The League of Extraordinary Packages
Laravel’s Illuminate Components
IoC Container
Eloquent ORM
Queue
Laravel 的 [Illuminate 组件] 和 Laravel 框架将变得更加解耦。 现在我们只列出和 Laravel 框架最没有依赖关系的组件。