Laminas 是由 Zend Framework 更名而来的 PHP 企业级组件库与框架,2019 年移交 Linux 基金会托管。它由大量可独立使用的松耦合组件构成,强调面向对象、契约式接口与企业级规范,常用于构建大型定制化 PHP 应用。

| 中文名 | Laminas |
| 前身 | Zend Framework |
| 语言 | PHP |
| 托管方 | Linux 基金会 |
| 类型 | 组件库/Web 框架 |
Laminas 是一套面向企业级开发的 PHP 组件库与 Web 框架,其前身是曾经广为人知的 Zend Framework。2019 年,Zend Framework 项目由 Zend(Perforce 旗下)捐赠给 Linux 基金会,更名为 Laminas Project 继续维护。
Laminas 并非一个单体框架,而是由几十个可以单独安装、单独使用的组件包组成的生态。开发者既可以只引入某几个组件(如日志、缓存、数据库抽象),也可以使用其完整的 MVC 框架 laminas-mvc 或更现代的中间件框架 Mezzio 来构建应用。它长期被视为 PHP 世界中最偏向企业规范、最强调架构严谨性的一套解决方案。
Laminas 适合对架构规范、可维护性和长期演进有较高要求的中大型 PHP 项目,例如银行、保险、政务等对代码质量与合规性敏感的系统。许多从早期 Zend Framework 起步的老项目也通过官方迁移工具平滑过渡到 Laminas。
问:Laminas 和 Zend Framework 是同一个东西吗?答:可以理解为同一项目的两个阶段。Zend Framework 更名为 Laminas 后代码库、命名空间从 Zend 改为 Laminas,官方提供了自动化迁移工具帮助老项目升级。
问:Mezzio 又是什么?答:Mezzio 是 Laminas 生态中的中间件微框架,基于 PSR-7 与 PSR-15 标准,比传统 MVC 更轻量灵活,是构建新项目时常见的选择。

| 中文名 | Laminas |
| 前身 | Zend Framework |
| 语言 | PHP |
| 托管方 | Linux 基金会 |
| 类型 | 组件库/Web 框架 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧