本文目录一览:
描述一下thinkphp的目录结构6个目录以上包括简单描述
common
:定义公共文件,如公共函数文件function.php
、公共配置文件conf/config.php
。- ThinkPHP核心文件:存放框架核心类库。
controller
:控制器目录,用于存放各个模块的控制器文件。model
:模型目录,用于处理数据逻辑。view
:视图目录,存放模板文件。config
:配置文件目录,存放数据库、缓存等配置。runtime
:运行时目录,用于存放缓存、日志等运行时文件。
PHP中的项目文件的结构是怎么设计的
可以有很多种,看你怎么写了,比如三层结构,主目录(项目名目录),里面有 images
、html
、js
、conn
(连接数据库文件如 config
)、data
、templates
模板文件、admin
(后台管理)等。
phpcms中php文件放在哪个文件夹下
我们可以根据 phpcms 系统的目录结构来分析,如下:
- 主要 PHP 文件在
phpcms
这个目录下面。 libs
:类库函数库。modules
:模块控制器目录。model
:数据库模型文件目录。api
:接口类的 PHP 文件。phpsso_server
:会员互通模块,其目录结构与phpcms
整体结构类似。 也就是说,PHP 文件分布在多个目录下,起着不同的作用。
php项目的目录结构是按模块划分,还是按功能划分
恩,一般是先模块,然后功能。如果模块与模块之间功能有交叉,最好写一些公共接口,全站可以调用。 对于 PHP 的项目,一般站点都是 MVC 架构,数据模型、控制器和视图分开,可以学习一下 Yii 框架结构。