本教程所使用的thinkphp5.0.1核心版的下载地址为: https://github.com/yunzhiclub/thinkphp5.0guide/archive/step1.zip <blockquote class="danger">我们强烈建议您由上述地址进行下载,因为只有这样才能确保你使用的框架代码本教程所使用的是完全一致的。 </blockquote> 下载完成后,解压至D:\xampp\htdocs文件夹下,并把文件夹名称改为“thinkphp5”。如下图所示: <blockquote>虽然你不需完全按照上述路径存放,但相信如果你存放的位置与我们保持一致,将会避免很多不必要的麻烦。</blockquote> ![](https://box.kancloud.cn/2016-06-13_575e5be7e46a8.png) 双击“thinkphp5”文件夹,内容如下图所示: ![](https://box.kancloud.cn/8263bf409f5fdf61c222f8cbb7261590_854x408.png) <blockquote class="danger">再次提醒:请确定你的本机目录结构与上图是一致的!</blockquote> ## 使用git查看本教程示例代码 我们打开Git Bash,复制以下命令: `git clone https://github.com/yunzhiclub/thinkphp5.0guide.git d:/xampp/htdocs/thinkphp5guide` 然后按回车键,即开始数据的clone操作,这里需要等待几分钟,网速不同的情况下,需要等待的时间也不相同。Clone成功后如下图所示: ![](https://box.kancloud.cn/79b407c2d3e6ab42532cafc6b876ae00_680x446.png) 此时,我们再打开d:\xampp\htdocs文件夹,神奇的事情发生了:我们看到了一个新的文件夹 thinkphp5guide, 其目录结构如下图所示: ![](https://box.kancloud.cn/6fe96ad6e80fef04c8c3af1ccb780b8b_702x543.png) > 我们再次强烈建议您花费1分钟的时间来安装git, 以便实时的查看我们给出的示例代码,GIT安装请参考第一章第三节。 我们在git bash中依次输入下面几条命令,每条命令输入后需回车执行,执行完成后,再输入下一条命令。 ~~~ cd d:/xampp/htdocs/thinkphp5guide git checkout -f step1 ~~~ 【注意】:在第一条命令中,文件夹目录下的斜杠为“/”,而不是“\”。 <hr /> >若如无特殊说明: 1、我们使用的命令都是基于Git Bash的。 2、以后我们在教程中只给出第二条命令,比如:`git checkout -f step1`<br /> 3、我们在使用教程中给出的命令前,需要先执行如下命令: ~~~ cd d:/xampp/htdocs/thinkphp5guide ~~~ 我们的代码仓库一直在不断的完善中,如果你按教程中的命令执行`git checkout -f stepxxx`发生错误时,可以尝试。 ~~~ cd d:/xampp/htdocs/thinkphp5guide git pull git fetch --tags ...... ~~~ GIT没什么技术含量,我们经常使用,自然而然的也就掌握了,所以没有必要纠结上面的命令都代表什么意思,照着输入、执行一遍就可以了。 Good Luck! <hr /> 此时检出第一步的代码,如下图所示: ![](https://box.kancloud.cn/0bed9bfed6ea6c9e89bc27ee2704e2fb_1268x535.png) 这样,两个thinkphp5框架已经安装在了我们电脑上,一个存在于thinkphp5文件夹中,我们将自己练习的代码写到这个文件夹中;另一个存在于thinkphp5guide文件夹中,我们可以在该文件夹中查看本教程中涉及到的所有示例代码,以作参考。 <hr /> 本教程中使用的代码编辑器是sublime,它是一个非常强大的、免费的开发软件,下载地址为:https://www.sublimetext.com/3 。 对了,编辑器还被叫做IDE(Integrated Development Environment,集成开发环境),瞬间感觉高大上了对吧。我想读到这里,当面试时有人问我们用的是什么IDE时,我们应该知道,其实他是在问我们用的是什么编辑器,仅此而已。 在继续本教程前,我们还是建议你去安装一些sublime插件。当然,这并不是必须做的,所以我们并没有强烈建议。但如果我们肯花时间去安装它们,相信日后它们绝不会令我们失望。 > 安装插件前,需要首先安装package control,至于如何安装,有兴趣的话百度一下吧。 在这里推荐几个常用的插件,它们分别是: Package Control 包管理器(必装) BrackeHighlighter 高亮显示 Color Highlighter 高亮显示 DocBlockr 写注释 Emmet html必备神器 Html-CSS-JS Prettify 美化代码 SideBarEnhancements 增强左侧菜单 如果你也是急性子,那么不需要安装任何插件,sublime也会表现的很好。 当然了,如果你已习惯于使用自己以前的编辑器,而且用着很顺手,那就继续使用以前的吧,这东西没有最好,只有最合适。