composersetup.exe是一款功能丰富的PHP程序依赖关系设计工具,该软件可以帮助您在PHP程序中创建一个依赖的关系库,这样你在访问服务器或者客户端的时候就可以随意调取里面的资源了,让您在输入数据、建立数据链接的时候获得更多的便宜性;composersetup.exe拥有自动加载库信息的功能,它可以帮助您在系统中生成一个vendor/autoload.php文件,利用这个文件,您就可以实现自动加载方案了,并且在使用第三方代码的时候也可以获得很多的类库信息,需要的朋友可以下载试试!

软件功能
Composer-setup.exe 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。
Composer 不是一个包管理器。是的,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。默认情况下它不会在全局安装任何东西。因此,这仅仅是一个依赖管理。
这种想法并不新鲜,Composer 受到了 node's npm 和 ruby's bundler 的强烈启发。而当时 PHP 下并没有类似的工具。
Composer 将这样为你解决问题:
a) 你有一个项目依赖于若干个库。
b) 其中一些库依赖于其他库。
c) 你声明你所依赖的东西。
d) Composer 会找出哪个版本的包需要安装,并安装它们(将它们下载到你的项目中)。
软件特色
运行 Composer 需要 PHP 5.3.2+ 以上版本。一些敏感的 PHP 设置和编译标志也是必须的,但对于任何不兼容项安装程序都会抛出警告。
我们将从包的来源直接安装,而不是简单的下载 zip 文件,你需要 git 、 svn 或者 hg ,这取决于你载入的包所使用的版本管理系统。
Composer 是多平台的,我们努力使它在 Windows 、 Linux 以及 OSX 平台上运行的同样出色。
这是将 Composer 安装在你机器上的最简单的方法。
下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令。
安装方法
1、下载解压文件,找到“Composer-Setup.exe”双击安装

2、这是安装的项目选择界面,点击next跳过就可以了

3、这里需要您的电脑中安装有php.exe程序才可以运行本软件,打开您php.exe的保存地址,点击next

4、点击下一步以后软件就可以开始安装了,如图所示,请稍后

5、显示这个界面就说明安装成功了

注意事项
除了库的下载,Composer 还准备了一个自动加载文件,它可以加载 Composer 下载的库中所有的类文件。使用它,你只需要将下面这行代码添加到你项目的引导文件中:
{
"autoload": {
"psr-4": {"Acme": "src/"}
}
}
packagist 是 Composer 的主要资源库。 一个 Composer 的库基本上是一个包的源:记录了可以得到包的地方。Packagist 的目标是成为大家使用库资源的中央存储平台。这意味着你可以 require 那里的任何包。
当你访问 packagist website (packagist.org),你可以浏览和搜索资源包。
任何支持 Composer 的开源项目应该发布自己的包在 packagist 上。虽然并不一定要发布在 packagist 上来使用 Composer,但它使我们的编程生活更加轻松。
∨ 展开