ThinkPHP项目目录结构说明入门

作者: 小默 分类: ThinkPHP 发布时间: 2016-05-28 08:21 ė
Warning: Use of undefined constant the_views - assumed 'the_views' (this will throw an Error in a future version of PHP) in /www/wwwroot/www.seohave.com/wp-content/themes/TangStyle/single.php on line 19
13,689 人访问
61条评论

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

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

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

解压后目录结构如下图1
2.你可以全部放到你的根目录下,也可以只放一个核心文件,那就是ThinkPHP最主要的,还有就是一个入口文件index.php
当然其他的你也可以传进去,其他可传可不传,咱们继续往下看:

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

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

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

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

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

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

本文出自 建站seo运营,转载时请注明出处及相应链接。

本文永久链接: https://www.seohave.com/394.html

一条评论

  1. Q1437998991 2016年5月28日 上午 8:23

    我试试能不能发表留言

发表回复

Ɣ回顶部