使用Composer下载ThinkPHP5.1源码的正确步骤?
1.打开Composer中文网(https://www.phpcomposer.com/),点击下载
2.如果是windows系统可以下载安装包.exe文件,Mac/Linux必须使用命令行进行安装
3.按提示安装完成之后,打开命令行工具,进行测试,推荐安装中国全量镜像,提升下载速度
4.打开包依赖搜索器,也叫安装包列表(https://packagist.org/),输入thinkphp,点击进入
5.复制下载命令: composer create-project topthink/think 备用
6.打开命令窗口,进入到你的Web目录,例如: WWW
7.输入: composer create-project topthink/think tp51
8.tp51是自定义的项目名称,其实就是一个目录,不需要事先创建,下载时会自动创建!
9.等待下载完成(其实在中远程的GitHub服务器上下载的)
一、为什么要使用框架开发PHP项目?
1.效率高: 框架中已经将常用的类库与数据库操作进行封装,远比从零开发要快得多;
2.易维护: 框架自身遵循了一套成熟的设计模式和代码规范,所以使用框架开发的项目,文件结构与功能模块
设计会更加的合理,代码也更加的规范,有利于团队开发,以及后期的维护与项目升级.
--------------------------------------------------------------------------------
二、为什么选择ThinkPHP5.1?
实际上这是二个问题:
1. 为什么选择ThinkPHP ?
(1)中国人开发的,符合国人的开发习惯,中文文档丰富,问题解决比较方便;
(2)用户众多,是国内最流行的PHP开发框架;
(3)完全免费开源,你可以要此基础上进行二次开发,甚至用来开发商业项目进行盈利都可以;
2. 为什么是5.1, 而不是选择5.0 ?
(1)尽管5.0的用户众多,但毕竟已经推出近2年了,本着学新不学旧的原则,应该学习最新的版本;
(2)5.1版本中应用了当前最流行的设计模式:门脸,窗口,依赖注入与控制反转等,使开发更快捷方便;
(3)5.1版本中应用的新技术完全适应了PHP框架的发展趋势,与国外流行的larval和Yii框架相比不相上下;