CodeIgniter 目录结构详解
1. myshop
2. |-----system 框架程序目录
3. |-----core 框架的核心程序
4. |-----CodeIgniter.php 引导性文件
5. |-----Common.php 加载基类库的公共函数
6. |-----Controller.php 基控制器类文件:CI_Controller
7. |-----Model.php 基模型类文件:CI_Model
8. |-----Config.php 配置类文件:CI_Config
9. |-----Input.php 输入类文件:CI_Input
10. |-----Output.php 输出类文件:CI_Output
11. |-----URL.php URL类文件:CI_URl
12. |-----Router.php 路由类文件:CI_Router
13. |-----Loader.php 加载类文件:CI_Loader
14. |-----helpers 辅助函数
15. |-----url_helper.php url相关的辅助函数,如:创建url的辅助函数
16. |-----captcha_helper.php创建图形验证码的辅助函数
17. |-----libraries 通用类库
18. |-----Pagination.php 通用分页类库
19. |-----Upload.php 通用文件上传类库
20. |-----Image_lib.php 通用图像处理类库
21. |-----Session.php 通用session类库
22. |-----language 语言包
23. |-----database 数据库操作相关的程序
24. |-----DB_active_rec.php 快捷操作类文件(ActiveRecord)
25. |-----fonts 字库
26.
27. |-----application 项目目录
28. |-----core 项目的核心程序
29. |-----helpers 项目的辅助函数
30. |-----libraries 通用类库
31. |-----language 语言包
32. |-----config 项目相关的配置
33. |-----config.php 项目相关的配置文件
34. |-----database.php 数据库相关的配置文件
35. |-----autoload.php 设置自动加载类库的配置文件
36. |-----constants.php 常量配置文件
37. |-----routes.php 路由配置文件
38. |-----controllers 控制器目录
39. |-----welcome.php 控制器文件,继承CI_Controller
40. |-----models 模型目录
41. |-----welcome_model.php 模型文件,继承CI_Model
42. |-----views 视图目录
43. |-----welcome.php 视图模板文件,默认后缀名为.php
44. |-----cache 存放数据或模板的缓存文件
45. |-----errors 错误提示模板
46. |-----hooks 钩子,在不修改系统核心文件的基础上扩展系统功能
47. |-----third_party 第三方库
48. |-----logs 日志
49.
50. |-----index.php 入口文件 1. myshop
2. |-----system 框架程序目录
3. |-----core 框架的核心程序
4. |-----CodeIgniter.php 引导性文件
5. |-----Common.php 加载基类库的公共函数
6. |-----Controller.php 基控制器类:CI_Controller
7. |-----Model.php 基模型类:CI_Model
8. |-----Config.php 配置类:CI_Config
9. |-----Input.php 输入类:CI_Input
10. |-----Output.php 输出类:CI_Output
11. |-----URL.php URL类:CI_URl
12. |-----Router.php 路由类:CI_Router
13. |-----Loader.php 加载类:CI_Loader
14. |-----helpers 辅助函数
15. |-----url_helper.php url相关的辅助函数,如:创建url的辅助函数
16. |-----captcha_helper.php创建图形验证码的辅助函数
17. |-----xxx_helper.php 自定义辅助函数
18. |-----libraries 通用类库
19. |-----Pagination.php 通用分页类库
20. |-----Upload.php 通用文件上传类库
21. |-----Image_lib.php 通用图像处理类库
22. |-----Session.php 通用session类库
23. |-----Xxx.php 自定义类库
24. |-----language 语言包
25. |-----database 数据库操作相关的程序
26. |-----DB_active_rec.php 快捷操作类文件(ActiveRecord)
27. |-----fonts 字库
28.
29. |-----application 项目目录
30. |-----core 项目的核心程序
31. |-----MY_Controller.php 扩展核心基控制器类:CI_Controller
32. |-----helpers 项目的辅助函数
33. |-----MY_url_helper.php 扩展系统url相关的辅助函数,如:创建url的辅助函数
34. |-----MY_captcha_helper.php扩展系统创建图形验证码的辅助函数
35. |-----url_helper.php 覆盖系统url相关的辅助函数,如:创建url的辅助函数
36. |-----captcha_helper.php覆盖系统创建图形验证码的辅助函数
37. |-----xxx_helper.php 创建自己的辅助函数
38. |-----libraries 通用类库
39. |-----MY_Pagination.php 扩展系统通用分页类库
40. |-----MY_Upload.php 扩展系统通用文件上传类库
41. |-----MY_Image_lib.php 扩展系统通用图像处理类库
42. |-----MY_Session.php 扩展系统通用session类库
43. |-----Pagination.php 覆盖系统通用分页类库
44. |-----Upload.php 覆盖系统通用文件上传类库
45. |-----Image_lib.php 覆盖系统通用图像处理类库
46. |-----Session.php 覆盖系统通用session类库
47. |-----Xxx.php 创建自己的类库
48. |-----language 语言包
49. |-----config 项目相关的配置
50. |-----config.php 项目相关的配置文件
51. |-----database.php 数据库相关的配置文件
52. |-----autoload.php 设置自动加载类库的配置文件
53. |-----constants.php 常量配置文件
54. |-----routes.php 路由配置文件
55. |-----controllers 控制器目录
56. |-----admin 自定义目录,后台控制器文件可以划分到此目录中
57. |-----welcome.php控制器文件,继承CI_Controller,也可以继承MY_Controller
58. |-----common.php 自定义通用控制器文件,继承CI_Controller,也可以继承MY_Controller
59. |-----home 自定义目录,前台控制器文件可以分化到此目录中
60. |-----welcome.php控制器文件,继承CI_Controller,也可以继承MY_Controller
61. |-----common.php 自定义通用控制器文件,继承CI_Controller,也可以继承MY_Controller
62. |-----welcome.php 控制器文件,继承CI_Controller,也可以继承MY_Controller
63. |-----models 模型目录
64. |-----admin 自定义目录,后台模型文件可以划分到此目录中
65. |-----welcome_model.php 模型文件,继承CI_Model
66. |-----common_model.php 自定义通用模型文件,继承CI_Model
67. |-----home 自定义目录,前台模型文件可以划分到此目录中
68. |-----welcome_model.php 模型文件,继承CI_Model
69. |-----common_model.php 自定义通用模型文件,继承CI_Model
70. |-----welcome_model.php 模型文件,继承CI_Model
71. |-----views 视图目录
72. |-----admin 自定义目录,后台视图模板文件可以划分到此目录中
73. |-----welcome.php 视图模板文件,后缀名可以是.php,也可以是.html等任意后缀
74. |-----welcome.html视图模板文件,后缀名可以是.php,也可以是.html等任意后缀
75. |-----welcome.tpl 视图模板文件,后缀名可以是.php,也可以是.html等任意后缀
76. |-----home 自定义目录,前台视图模板文件可以划分到此目录中
77. |-----welcome.php 视图模板文件,后缀名可以是.php,也可以是.html等任意后缀
78. |-----welcome.html视图模板文件,后缀名可以是.php,也可以是.html等任意后缀
79. |-----welcome.tpl 视图模板文件,后缀名可以是.php,也可以是.html等任意后缀
80. |-----welcome.php 视图模板文件,默认后缀名为.php,后缀名也可以是.html等任意后缀
81. |-----welcome.html 视图模板文件,后缀名可以是.php,也可以是.html等任意后缀
82. |-----welcome.tpl 视图模板文件,后缀名可以是.php,也可以是.html等任意后缀
83. |-----cache 存放数据或模板的缓存文件
84. |-----errors 错误提示模板
85. |-----hooks 钩子,在不修改系统核心文件的基础上扩展系统功能
86. |-----third_party 第三方库
87. |-----logs 日志
88.
89. |-----index.php 入口文件
90. |-----admin.php 自定义后台入口文件
CodeIgniter 目录结构详解的更多相关文章
- Linux文件系统的目录结构详解
Linux文件系统的目录结构详解 一.前 言 文章对Linux下所有目录一一说明,对比较重要的目录加以重点解说,以帮助初学者熟练掌握Linux的目录结构. 二.目 录 1.什么是文件系统 2.文件 ...
- [转帖]Tomcat目录结构详解
Tomcat目录结构详解 https://www.cnblogs.com/veggiegfei/p/8474484.html 之前应该是知道一点 但是没有这么系统 感谢原作者的描述. 1.bin: 该 ...
- Angular-cli新建项目目录结构详解
Angular-cli新建项目目录结构详解 在上一篇博客中我们已经通过Angular CLI命令行工具创建出来一个全新的Angular项目,要想写项目,首先我们要先搞清楚项目的目录结构是怎样的,每个文 ...
- Linux目录结构(目录结构详解是重点)
1.Linux目录与Windows目录对比 1.Windows目录结构 2.Linux目录结构 深刻理解Linux 树状文件目录是非常重要的,只有记住他们,你才能在命令行中任意切换,想去哪里去哪里 2 ...
- Nuxt.js学习(二) --- Nuxt目录结构详解、Nuxt常用配置项、Nuxt路由配置和参数传递
[TOC] 1.Nuxt目录结构详解 Nuxt项目文件目录结构 |-- .nuxt // Nuxt自动生成,临时的用于编辑的文件,build |-- assets // 用于组织未编译的静态资源入LE ...
- Linux 目录结构详解
Linux目录详解 Linux目录详解(RHEL5.4) 由于linux是开放源代码,各大公司和团体根据linux的核心代码做各自的操作,编程.这样就造成在根下的目录的不同.这样就造成个人不能使用他人 ...
- Vue脚手架(vue-cli)搭建和目录结构详解
一.环境搭建 1.安装node.npm.webpack,不多说 2.安装vue-cli脚手架构建工具,打开命令行工具输入:npm install vue-cli -g,安装完成之后输入 vue -V( ...
- Android开发:程序目录结构详解
HelloWorld程序的目录结构概述 我们可以在文件夹中看到,HelloWorld程序的目录主要包括:src文件夹.gen文件夹.Android文件夹.assets.res文件夹. AndroidM ...
- CentOS目录结构详解
CentOS是文件管理系统,在CentOS中所有的程序都以文件形式存储.初学CentOS的朋友需要了解各个挂载点 目录的结构和作用.这样才能更好的去管理系统. CentOS的目录大体上可分为四类:管理 ...
随机推荐
- zTree设置选中节点之后出现重复节点
1.用户离开页面时最后一次点击的节点信息我会保存到数据库. 2.用户打开页面时默认选中上一次离开时选中的节点. 现在发现在设置选中节点之后,会出现重复的节点(重复现象偶尔出现). 以下是代码: var ...
- 虚拟化 - VMware
和VirtualBox一样,也需要关掉Hyper-V才能启动虚拟机,否则会报Guard的错误. 网络 [转]VMware网络连接模式-桥接.NAT以及仅主机模式的详细介绍和区别 桥接 就好像在局域网中 ...
- WPF 分享一种设置程序保存配置文件的方法
最近需要做一个配置程序,主要给其他程序做相关配置的小工具. 配置项蛮多的,一般我们都是将各个配置项写到配置文件的节点中,比如App.config文件或者自定义的xml文件. 因为我用的是wpf,MVV ...
- ASP.net 居中
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs& ...
- XHTML与HTML、HTML5的区别
XHTML与HTML最主要的区别 XHTML 元素必须被正确地嵌套. XHTML 元素必须被关闭. XHTML标签名必须用小写字母. XHTML 文档必须拥有根元素. HTML5 HTML5是很有野心 ...
- 20165219 Exp1 PC平台逆向破解
20165219 Exp1 PC平台逆向破解 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件. 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串 ...
- “全栈2019”Java第九十章:内部类可以向上或向下转型吗?
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "全栈2019"Java第 ...
- Windows Python Extension Packages
备注: 1.先要安装wheel库:pip install wheel 2.下载wheel,切换至下载路径,然后安装:pip install wheel库名.whl Windows Python Ext ...
- 阿里云ros实例
模板文件 { "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { " ...
- ElasticSearch基本查询
词条查询 这是一个简单查询.它仅 匹配给定字段中包含该词条的稳定,且是2未经分析的确切的词条. { “query” :{ “term”:{ “title”:”crime” } } } 多词条查询 匹配 ...