首页 > 后端开发 > php教程 > php中的composer是用来干什么的?

php中的composer是用来干什么的?

WBOY
发布: 2016-06-06 20:40:26
原创
1170 人浏览过

这个包管理器在项目中主要是来干什么的?用来版本控制还是方便更新项目用到的一些库?
还是说用来对自己项目中的各个模块的调用关系的说明?
总之各位大大谁能讲下这个包管理器的功能用途

回复内容:

这个包管理器在项目中主要是来干什么的?用来版本控制还是方便更新项目用到的一些库?
还是说用来对自己项目中的各个模块的调用关系的说明?
总之各位大大谁能讲下这个包管理器的功能用途

http://www.phpcomposer.com/

这个牵涉到一个包的概念.
我们程序中其实会有很多部分,
在日积月累的开发中会发现是重复公用的代码,
有一部分聪明的程序员将这部分提取了出来,
自己封装了类形成一个又一个可以直接用的类工具,
这些工具类慢慢就形成了包.

这些包开始被放在网络上被人下载,
但是没有形成一个统一的管理体系,
聪明的PHPer借鉴了pip和gem的包管理方式,
制作了composer讲零散的包统一进行管理,
并且还提供版本的控制功能.

简单的说composer就是一个包的版本控制工具

我也没看明白。有点笨。搜到的答案都是很官方的东西,其实有人能告诉我这个东西在做项目的时候起啥作用,有他没有他有什么区别,我觉得更容易理解。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板