- Process 在子进程下执行命令
- Asset 管理静态资源。
- Serializer 序列化和反序列化
- Event Dispatcher 事件调度(事件派遣)
- Workflow 工作流
- Stopwatch 性能调试(时间和内存,可分组)
- Finder 文件和目录查找
- Filesystem 对文件系统做了面向对象的封装
- Ldap LDAP server连接相关
- Config 配置文件组件,支持YAML, XML, INI格式或数据库。
- Debug 方便调试的组件
- VarDumper 调试时打印信息的组件
- Cache 缓存组件,遵循PSR-6、PSR-16规范
- Runtime The Runtime Component decouples the bootstrapping logic from any global state to make sure the application can run with runtimes like PHP-PM, ReactPHP, Swoole, etc. without any changes.
- PropertyAccess The PropertyAccess component provides functions to read and write from/to an object or array using a simple string notation.
- PropertyInfo The PropertyInfo component allows you to get information about class properties by using different sources of metadata.
- BrowserKit & DomCrawler & CssSelector 页面抓取分析三剑客
- notifier - Sends notifications
- HttpKernel HTTP核心组件
- UID 唯一标识符
- Lock 锁组件