一、使用Composer工具安装Thinkphp5.1
安装Composer:
windows下直接使用
https://getcomposer.org/Composer-Setup.exe
安装composer,完毕后使用windows下的命令行工具(cmd)查看是否安装完成:
在cmd中输入:composer -V 注意V大写。
出现版本号表示安装成功。
还有一种方法是手动安装,请自行参考composer中文网:https://www.phpcomposer.com/
使用Composer安装Thinkphp5.1+:
(1)直接打开cmd,输入:cd xxx
xxx表示你的网站的根目录,进入根目录。
(2)输入:composer create-project topthink/think
上面的命令中可以在末尾加上:空格+目录名称,表示将thinkphp主体文件安装在该目录中。
如果不加,表示直接安装在站点目录(例如apache的www目录)下,请慎重选择。
直接使用第三方thinkphp5.1+文件:
使用上面没有问题,但不推荐这种方式,谁知道里面有什么、是否完整,官方靠谱点。
验证Thinkphp5.1+安装是否成功:
打开浏览器,输入配置的首页网址(记得这里要将Thinkphp中的public文件夹设置为入口文件夹),如果出现:
表示安装成功。
二、个人对Thinkphp5.1框架的认识与理解
框架对于我来说,可以认为是对php语言写的应用设置了规则,这些规则经过长年累月的规范,形成了诸如Thinkphp这样的较完善的框架,对于文件的访问,路径的优化,性能的提高等方面都有着很完善的控制,并且提高了开发者的开发速度,使开发者不必为了一些安全、性能等方面的问题反复修改代码,更严谨。但在实际开发学习的过程中,还是要熟悉底层代码的意义,结构,便于更广泛的认识php语言的运作模式。
thinkphp框架是国内比较有名的php框架之一,社区也比较活跃。
框架结构方面(借用php中文网的一张思维导图):
基本可以满足大部分网站开发所需了。