5月21作业:
一、Composer window --全局安装及使用
1、百度搜索 composer 中文网:
结果:https://www.phpcomposer.com
2、打开 https://www.phpcomposer.com
(1)、单击入门指南 --> 全局安装
(2)、简介--> 安装-Window --> 使用安装程序
(3)、 使用安装程序 --> 下载并运行 Composer-Setup.exe
(4)、下载到桌面 Composer-Setup.exe 点击安装
(5)、我的安装位置 (php 工具箱 环境PHP-7.2 php.exe )
-->D:\PHPTOOL\myphp_www\PHPTutorial\php\php-7-2.1-nts>php.exe
(6)、安装完成。打开 window 命令行, 输入 cmd
(7)、C:\Users\Lenovo>composer 回车
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.6.5 2018-05-04 11:44:59
Usage:
...
安装成功
(8)、安装中国镜像
https://www.phpcomposer.com 首页 中国镜像 方法一:
复制:Composer config -g repo.packagist composer https://packagist.phpcomposer.com
返回 C:\Users\Lenovo> composer config -g repo.packagist composer https://packagist.phpcomposer.com 回车
(9)、安装 tp51
安装在 www 目录下
D:\PHPTOOL\myphp_www\PHPTutorial\WWW>composer create-project topthink/think www.tp51.io
在 D:\PHPTOOL\myphp_www\PHPTutorial\WWW\ 目录下自动生成 www.tp51.io 目录并下载了 tp5.1.14 所有文件,安装完成。
(10)、安装 tp5.1 扩展(tp5.1 手册)
1)、安装验证码;
D:\PHPTOOL\myphp_www\PHPTutorial\WWW\www.tp51.io>composer require topthink/think-captcha
查看:D:\PHPTOOL\myphp_www\PHPTutorial\WWW\www.tp51.io\vendor\ topthink/think-captcha
安装成功。
2)、安装图像处理
D:\PHPTOOL\myphp_www\PHPTutorial\WWW\www.tp51.io>composer require topthink/think-image
查看:D:\PHPTOOL\myphp_www\PHPTutorial\WWW\www.tp51.io\vendor\ topthink/think-image
安装成功。
4)、以后同样方法安装其他 扩展
5)、
二、我对 tp5.1 框架的认识
我对 PHP 框架的认识,只是停留在书面了解,没有真正理解和使用过;
听朱老师讲和自己看 tp5.1 框架内容:
1)、效率高:
框架中已经将常用的类库与数据库操作进行封装不用自己再重写,
远比从零开发要快得多,好的多,错的也会少;
2)、易维护:
框架自身遵循了一套成熟的设计模式和代码规范,所以使用框架开发的项目,文件结构与
功能模块设计会更加的合理,代码也更加的规范,有利于团队开发,以及后期的维护与项目
升级.
3)、tp5.1 是中国人开发的,符合国人的开发习惯,中文文档丰富,问题解决比较方便;
4)、用户众多,是国内最流行的 PHP 开发框架;
5)、完全免费开源,你可以要此基础上进行二次开发,甚至用来开发商业项目进行盈利都可以;
6)、再好的东西,了解了,掌握了,会用了,熟练了,少出问题了,对我们才是好东西。