关于thinkphp8自学第一篇
作为一名开发者,无论是windows平台和Linux平台,都用了很多年了。开发工具,开始学习php,也学了很多年了,并且做了几个小项目,觉得自己的水平还可以。
最近在网上搜索,看到thinkphp8.2出来了, Php的框架有很多种,学习php框架,学了thinkphp和 y ii框架,学了几天,真的没搞懂,什么是模型,什么是控制器,什么是视图。
Yii框架学了一个星期,真是没搞懂,所以就放弃了。就学了 thinkphp学了几天,又看了网上的教程和官方的说明文档,对于一个没有经验的来说,学习php框架真的很难。可能很多人和我一样吧,想学分个php框架的人很多吧。不知道入门有多难,其实一旦入门了,剩下的事情就简单了。
和我一样的,想学think个php框架的朋友,入门是最难的,所以我这篇文章就写一下入门的第1篇文章。
学习thinkphp,我想自己先做一个小项目来试一试,一边学一边做,只有真正做了项目,才能把有用的东西学会。服务器我选择了阿里云ecs,操作系统选择Linux,我安装的是centos7.4的版本。为了配合我的项目进行各种学习,我还专门购买了一个国际域名。把域名解析做好。
为了更直观的操作,我选择了宝塔控制面板,配置好网站,在服务器上安装好宝塔控制面板,安装完成后选择了 lnmp环境。
添加我的网站,国际域名填写好,找到ff l,把证书安装好,证书是免费的,由于自己写项目学习测试,证书就先申请免费的,以后如果自己做的项目正式上线的时候,可以考虑购买一个数字证书,来提高网络的安全性,SSL的证书,就是让网站访问的时候,httpsSSL。
打开控制面板找到软件商店,搜索think php 8.0一键安装,大约几秒钟的时间,很快,开发环境就很快就装好了。进入到网站的根目录,把网站根目录下面的文件,刚刚装的think php8.0的文件全部删除。
由于我的电脑用的是win10系统。所以我安装了xammp在本地开发,配置了集成化的开发环境。安装好本地开发环境以后,接着下载了windows版本的composer,按照默认的方式进行安装,安装好以后,打开系统变量,把这个软件的系统变量填到电脑里面去。
很多初学者和我一样吧,由于在本地搭建环境的时候,老是配置不成功,无法使用think php进行安装和学习。
我刚开始学习的时候,也是配置无法成功,在官方文档没有看到如何配置的文档。所以好几次学习都放弃了,本来在5年前或者是10年前,就想学习,php框架开发一直配置不成功,所以一直拖到现在,现在终于有空了,所以。搭配,根据说明书配置成功了,所以现在才开始学php的框架。
本地先配置开发环境,也就是阿帕奇或恩杰克斯php mysql环境搭建好之后,安装好composer,配置系统变量 path路径,这一步非常重要,如果没有配置payh路径的话,以后 think php是无法使用的,因为要在线下载很多的驱动,没有这个是做做不了测试的,做不了开发的。
打开c盘下的xampp,找到网站的根目录,把网站根目录下的文件全部删除。然后在资源管理器的路径,输入cmd回车,打开命令窗口,使用composer命令在线下载thinkphp8最新版。命令如下:
# /是指网站根目录, 项目文件夹名,可自定义。如果项目分前端开发和后端开发,可以修改上面的命令,如下:
composer create-project topthink/think /
打开XAMPP,默认启动最上面两个,一个是apache,第二个是MySQL,启动后,打开360浏览器,没有360浏览器,就下载谷歌浏览器,微软Edge,Chrome,迅雷,百度等浏览器,都可以。
我用的是360浏览器,其实都是一样的。打开浏览器,输入http://localhost回车,发现提示:网站无法访问。
接下来需要进入阿帕奇进行配置访问路径。在阿帕奇的目录下面,有httpconf的网站配置文件,在。Document root后面加上/public保存就可以了。
再次打开浏览器,网站打开了,界面如下:

现在,可以进行本地开发和测试了。为了后面的开发和测试,还要安装视图驱动,进入网站根目录,在命令行模式下,安装命令如下:
composer require topthink/think-view

安装完成后,不用重启电脑,直接就可以使用了。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)