compose什么意思中文翻译(composer什么意思)
你们好,最近小活发现有诸多的小伙伴们对于compose什么意思中文翻译,composer什么意思这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、composer是什么?
2、 Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们.
3、 上面是中文网的解释,最直白的白话是: 在PHP编程中需要用到其他东西(这里可以理解为文件,因为所有所需要的东西都是存储在文件中),composer就是一个管理需求的中间商,现实中类似于房产行业的房产中介,火车站的黄牛!
4、 Composer 不是一个包管理器。是的,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你项目的某个目录中(例如vendor)进行安装。默认情况下它不会在全局安装任何东西。因此,这仅仅是一个依赖管理。
5、 白话是:房产中介不是房子的管理者,火车站的黄牛不是火车票的管理者!
6、 packages在这里指记录的房子的一些描述信息(就是专业术语中:元数据),比如 房子的地址,房子是三室俩厅,房子是110平米等等, 火车票购票地址,火车票价格等等!
7、 libraries就是您的真正需求,例子中的房子,火车票.一般他们寄存的地址在github上!
8、 "因此,这仅仅是一个依赖管理" ---> 这句话有没有想到:我们不生产水,我们只是大自然的搬运工!
9、composer.json文件
10、 白话是: composer.json文件作用:就是把我们所需求的东西写在这个文件中,就比如你要买房子,跟房产中介说我要三环内,200平米左右,价格不超过某个数的四合院,这种说话的语言在计算机中就要用约定好的方式记录在composer.json中.形成一个个需求.
11、composer能做什么?
12、 上面解释了关于composer基本概念,对于composer能做什么就很简单了,composer在composer.json文件中拿到我们需求后,会把你需求的东西给你下载到你指定的文件夹中,如果你的需求中有依赖,则一并全部下载!这就涉及到专业术语中的"依赖"二字,因为PHP中的每个需求可能还需要别的东西.
13、 例如你的需求是买下房子住进去,那么房产中介需要把你要买的房子买下来,把购买房子的文件给您办好,把银行贷款给您做好流水证明,把房子产权证办下来,把装潢的工人给你找好,装潢工人就需要装潢需要的水泥,水,电,等各项设施!你仅仅只是提出买个房子住,房产中介就要处理您的需求,也包括所需中需要的其他所有东西,同样composer所谓的处理"依赖"就是这个!
14、 至于火车票(需要用纸,需要打印机,但是因为已做成成品,这些依赖就没有了,不代表火车票不需要纸,打印机等等)水牛(composer)直接排队把票买好给你就行了 !
15、 总结composer把您需求以及您需求背后的一堆需求给您处理好,一并给您下载下来!
16、 可能一些朋友说为什么不像火车票那样,依赖在需求之前都处理好,我们不就不需要用到composer了吗?这个东西很久笔者也想过,后来才明白火车票就是一张纸和一个打印机的事,除了上面信息不同,卡片大小,颜色等都是一样的!不需要多种多样!但是大件东西就不同了,比如房子大小,价格,再者环境等等都是因素,还有装修工人三天俩头变化,也可能升级-鸟枪换炮,也可能解散了,装潢公司也有很多种,小装修公司装不了您的豪华别墅,大装修公司来设计装潢狗圈就大材小用了!composer根据您的需要,合理配置您的依赖需求!同样大件东西统一起来也会僵化,不利于调整,造成社会资源的极大浪费,也不够灵活.
17、 涉及到PHP中,你可能喜欢这个框架,他喜欢那个,每个框架又有很多版本,你想用老点的版本,稳定,他想用新版本,猎奇!不同的框架中需求的也各不相同,在每次调整寻找过程中,造成时间精力的浪费,这就是composer流行的原因!
18、composer怎么去用他?
19、 composer想要去用他就必须先下载下来,就像您必须找到房产中间商,火车票水牛才能通过他们办成想要办的事情!网上有很多,链接放一个,下面我也简单说一下!
20、0Composer安装
以上就是composer什么意思这篇文章的一些介绍,希望对大家有所帮助。
免责声明:本文由用户上传,如有侵权请联系删除!
猜你喜欢
- 02-03
- 02-03
- 02-03
- 02-03
- 02-03
- 02-03
- 02-03
- 02-03
最新文章
- 02-03
- 02-03
- 02-03
- 02-03
- 02-03
- 02-03
- 02-03
- 02-03