php项目说明,ThinkPHP项目目录结构说明入门

本文介绍了ThinkPHP 3.2.3框架的基础目录结构,包括入口文件index.php、核心文件、admin和home后台及前台文件夹、runtime缓存文件夹以及common公共文件夹。讲解了MVC模式下的控制器、模型和视图目录,并强调了目录结构在开发中的重要性。
摘要由CSDN通过智能技术生成

ThinkPHP项目目录结构说明入门

今天给大家说说比较目前比较火的一个国内开源免费并且遵循MVC开发模式的框架—ThinkPHP,大家应该都不陌生,不过是不是了解的很透彻,那就不一定了。

现在我就先给大家讲下TP框架的最基本目录结构说明,让大家在以后使用TP 框架的时候,不至于措手不及。

这个是基础,TP框架的结构目录你掌握了,那开发就容易了,我就以TP3.2.3为例,这个还是比较新的版本,后期我会继续一直的分享这个版本,注意往下看…

1.首先是下载一个3.2.3版本文件,放到你的根目录下,

解压后目录结构如下图03ceaf3aa6d13247d35133b6228bb179.png

2.你可以全部放到你的根目录下,也可以只放一个核心文件,那就是ThinkPHP最主要的,还有就是一个入口文件index.php

当然其他的你也可以传进去,其他可传可不传,咱们继续往下看:

传到根目录就是如图这个样子baab7c3302ec5e03d96947d69fa0a5ee.png

这个是我已经建了项目目录,article,还有一个shop,这样写项目,可以不停的在这里写项目,还是蛮好的,至于phpmyadmin,这个是一个数据库管理工具,弄过网络的人都知道,当时你也可以不用这个数据库管理工具。

3.咱们来看看一个项目文件里都有哪些文件,如下图:

4e631d440a5ee299afd0a90610c9da53.png

注意看,我是以项目article为例的,一个项目基本就包括这么多文件,这些都是什么呢,它有后台文件夹admin,这个大家都知道,还有前台文件夹home,有缓存文件夹runtime,这个要特别注意,在开发中起蛮大作用,还有一个公共文件夹common,这个放公用函数的,大家可以看看,以后的分享中,会用到,还有一个最主要的就是入门文件了,index.php,访问其他需先通过这个,再访问,而且其他目录的生成,可以在这个入口文件里定义好后,自动生成,很方便,很实用。继续往下看

4.先说这个admin后台文件夹,里面的结构如下图:

96ff6b9d8d0626fc853d7567599a9ce5.png

看起来很简单吧,这个就是TP遵循的MVC结构模式,controller就是C,Model就是M,当然了,View就是V层,分别取了第一个字母,很容易分辨,而Public是我自己建的放公用文件的,比如图片,css和js等,现在MVC开发模式还是很流行的,快捷便利,给开发人员带来莫大的益处,不过首先必须掌握这个模式。

最后剩下的就是根据这些目录写你自己需要的项目,至于怎么写,什么该写在哪里,我会分享在下篇文章里,我也是很喜欢TP框架(ThinkPHP的简称)的。

今天我就先暂时讲ThinkPHP的目录结构入门这里。期待大家跟我一起讨论发展。有什么意见可以直接给我留言,或者QQ,还有关注我的微信公众号,都可以向我留言,期待共同进步。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值