- tp5
- thinkphp5Auth教程
- thinkphp5Auth类
- thinkphp5钩子详解
- 多语言
- 日常函数记录
- register_shutdown_function
- number_format
- call_user_func
- call_user_func_array
- parse_str
- php数组
- chdir
- strtr
- pathinfo
- version_compare
- func_get_args
- stristr
- mysql
- from_unixtime
- 日期类型
- mysql 优化
- 常用类
- 前端
- Seaslog日志
- composer
- 大型网站提速关键技术
- php插件机制
- 微信
- 每天一个linux
- memcache笔记
- 昂捷ERP笔记
- redis
- sphinex
- 我的学习路径
**Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。**
Composer 将这样为你解决问题:
a) 你有一个项目依赖于若干个库。
b) 其中一些库依赖于其他库。
c) 你声明你所依赖的东西。
d) Composer 会找出哪个版本的包需要安装,并安装它们(将它们下载到你的项目中)。
#### 声明依赖关系
指出我们的项目需要一些 monolog/monolog 的包,从 1.2 开始的任何版本。
~~~
{
"require": {
"monolog/monolog": "1.2.*"
}
}
~~~
#### 系统要求
运行 Composer 需要 PHP 5.3.2+ 以上版本。
#### 安装 - Windows
下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令。
地址:https://getcomposer.org/Composer-Setup.exe
#### 使用 Composer
1.要开始在你的项目中使用 Composer,你只需要一个 composer.json 文件。该文件包含了项目的依赖和其它的一些元数据。
~~~
composer init
~~~