- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目 录
序言
是什么?
作用
为什么用
安装
生成一个空的项目
安装扩展包
命令汇总
模块仓库
推荐的包
发布自己的包
背景
常见问题
有用的资源
本文档使用 看云 构建 - 2 -
序言
序言
Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库 ,它会在你的项目中为你安装他
们。
本文档使用 看云 构建 - 3 -
是什么?
是什么?
如果你知道 yum 、 apt-get 、 npm 、 bower 等命令中的一种或者多种 ,那么 ,你也能很快知道
composer是什么了。没错 ,它就是PHP里快速安装类库的。平时 ,我们安装一个PHP类库 ,需要搜索-下载 ;
使用composer ,我们只要知道包名 ,直接composer insatll就可以了。
PHP 语言本身就带有强大的网络功能、文件管理功能和丰富的系统 API ,Composer 也只是一段 PHP 脚本而
已。
引自Composer中文网的描述 :
是 PHP 用来管理依赖 (dependency )关系的工具。你可以在自己的项目中声明所依赖的外部工具库
(libraries ),Composer 会帮你安装这些依赖的库文件。
本文档使用 看云 构建 - 4 -
作用
作用
安装PHP包、依赖库。
示例 :
$ composer require monolog/monolog
这是在安装 monolog 库。
$ composer create-project laravel/laravel learnlaravel5 5.0.22
这是在安装 laravel 框架并创建项目。
YII 框架也是通过 composer 安装的。
本文档使用 看云 构建 - 5 -
为什么用
为什么用
通过过 composer ,我们可以使用大量的第三方库 ,而无需自己造轮子。优秀项目示例 :
overtrue/wechat 让微信开发更简单 !
catfan/medoo 一款ORM框架
monolog/monolog 日志记录
hprose/hprose RPC框架
你可以在 https/// 找到你需要的库。甚至你可以提交自己写的优秀的库到该平台里供大家使用。
如果不会composer ,流行的laravel、yii框架安装都成为问题 ,更不用谈学习了 ;很多优秀的轮子你无法使用。
所以 ,推荐phper必须学会composer。
本文档使用 看云 构建 - 6 -
安装
安装
首先得安装Composer命令行工具。由于国内互联网某种神秘的力量让Composer变得越来越不稳定 ,可能导致
安装不了。如果无法按步骤安装 ,本小节最后我会提供国内下载地址。
脚本自动安装
下面是安装命令(来自https///download/) :
php -r readfile(/installer); composer-setup.php
php -r if (hash(SHA384, file_get_contents(composer-setup.php)) fd26ce
67e3b237fffd5e5544b45b0d92c41a4afe3e3f778e942e43ce6be197b9cdc7c251dcde6e2a52297
ea269370680) { echo Installer verified; } else { echo Installer corrupt; u
nlink(composer-setup.php); }
php composer-set
您可能关注的文档
- 鲜佳TMS操作手册.pdf
- 湘农科教云用户使用手册.pdf
- 想当 Apple菜鸟不容易.pdf
- 消毒系统 企业app.pdf
- 小白学财报(导图版)-不读财报就出局.pdf
- 小程序商城在线使用文档.pdf
- 小甲鱼《零基础入门学习Python》课后练习.pdf
- 小鸟CMS 桌面应用框架.pdf
- 小暖软件客户常见问题 FAQ 手册.pdf
- 新兵训练营系列课程.pdf
- 2024《卷积的定义及应用研究》15000字.docx
- 2024《体育锻炼对普通大学生睡眠质量的影响实证研究》3600字.docx
- 2024《抖音直播带货发展中存在的问题及完善对策研究》9400字.doc
- 路基工程之骨架防护施工.docx
- 桥梁基础工程施工方法.doc
- 2024《我国中小城市社区治理存在的问题及完善对策研究—以S社区为例》9100字.docx
- 2024《电子商务背景下农村物流配送问题及对策研究—以连云港市S区为例(附问卷)》15000字.docx
- 大气污染和噪音防治安全专项监理实施细则.doc
- 新扬尘治理监理实施细则.doc
- 2024《游戏在幼儿园中班绘本教学活动中的运用现状研究——以上海奉贤区S幼儿园为例》8800字.doc
文档评论(0)