软件依赖composer的使用
在软件使用的习惯当中,我们习惯的去应用市场去下载自己所需要的app,例如在windows操作系统中,我们可能会使用360进行软件安装,MACos当中则使用APPstore,那在软件开发的过程中,如果涉及到一个待开发的功能,而已经存在开发完成的组件,那么我们能不能去PHP的“应用商店”把它下载过来呢?
第一步:进入composer官方网站
https://www.phpcomposer.com/
第二步:点击中文文档
第三步:进入安装包列表
在这里你可以检索你所需要的组件,例如
PHP应用商店实际上只起到一个链接的作用,我们所下载的组件都放在版本库GitHub上
假设我们现在所做的是一个商城项目,我们需要从packagist获取组件,实质上是下图这样的一个流程,我们首先进行检索,再从GitHub上获取代码,再由packagist返回到本地
由于GitHub是国外的网站,访问速度会比较慢,所以composer提出了中国镜像这一个概念
我们可以这样理解它:
因为国内外的网站访问速度相差比较大,为了方便开发者们的使用,有团队就把这些所有的项目放到了国内的服务器,提供给人们访问。
,有团队就把这些所有的项目放到了国内的服务器,提供给人们访问。