如果你想把PHP玩出像Java那样的花来,那Phar、Composer甚至Phing应该都是必须要玩一遍的。
Phar - Php Archive。包管理器,有些类似Java中的jar包,但有所不同。
Composer - 包依赖管理,搞Node的很有熟悉的感觉吧,应该有点类似Java的Maven。通过配置文件来定义该项目所依赖的包及版本,在相应环境中自动下载
Phing - 也是从Java的Ant工具得到的灵感,主要要用项目构建、比如延伸到系统持续集成、自动化部署。
2023-02-06 07:50:45
如果你想把PHP玩出像Java那样的花来,那Phar、Composer甚至Phing应该都是必须要玩一遍的。
Phar - Php Archive。包管理器,有些类似Java中的jar包,但有所不同。
Composer - 包依赖管理,搞Node的很有熟悉的感觉吧,应该有点类似Java的Maven。通过配置文件来定义该项目所依赖的包及版本,在相应环境中自动下载
Phing - 也是从Java的Ant工具得到的灵感,主要要用项目构建、比如延伸到系统持续集成、自动化部署。