Phpcms框架目录结构
来源:互联网 发布:学插画知乎 编辑:程序博客网 时间:2024/04/27 16:24
一、Phpcms框架目录结构
Phpcms2007 由20多个模块组成,其中 phpcms模块是框架主体部分,会员模块(member)也是核心模块之一,其他模块则分为可复制模块和独立模块。
1、可复制模块
可复制模块是指可以基于此模块自由创建多个内容频道的模块,比如文章(article)、下载(down)、图片(picture)、信息(info)、影视(movie)都是可复制模块。可复制模块目录都在 ./module/ 目录下,每创建一个频道系统都会在phpcms根目录创建一个文件夹并拷贝一些php文件进去。
2、独立模块
独立模块指不能创建内容频道的模块,比如广告(ads)、推广联盟(union)、财务(pay)等都是独立模块。独立模块目录都是直接在phpcms根目录下的。
二、命名规范
类定义文件用 .class.php 作为后缀,一般保存在 include 目录
函数定义文件用 .func.php 作为后缀,一般保存在 include 目录
包含文件用 .inc.php 作为后缀,一般保存在 include 目录
语言包用 .lang.php 作为后缀,保存在 ./languages/语言包/ 目录
后台模板用 .tpl.php 作为后缀,一般保存在 ./模块目录/admin/templates/ 目录
前台模板用 .html 作为后缀,一般保存在 ./templates/模板目录/模块目录
文件名由多个英文单词构成的单词之间用下划线分隔,例如 create_related_html.inc.php
下面是 phpcms 与 member 两个核心模块构成的Phpcms框架目录结构图:
Phpcms2007 由20多个模块组成,其中 phpcms模块是框架主体部分,会员模块(member)也是核心模块之一,其他模块则分为可复制模块和独立模块。
1、可复制模块
可复制模块是指可以基于此模块自由创建多个内容频道的模块,比如文章(article)、下载(down)、图片(picture)、信息(info)、影视(movie)都是可复制模块。可复制模块目录都在 ./module/ 目录下,每创建一个频道系统都会在phpcms根目录创建一个文件夹并拷贝一些php文件进去。
2、独立模块
独立模块指不能创建内容频道的模块,比如广告(ads)、推广联盟(union)、财务(pay)等都是独立模块。独立模块目录都是直接在phpcms根目录下的。
二、命名规范
类定义文件用 .class.php 作为后缀,一般保存在 include 目录
函数定义文件用 .func.php 作为后缀,一般保存在 include 目录
包含文件用 .inc.php 作为后缀,一般保存在 include 目录
语言包用 .lang.php 作为后缀,保存在 ./languages/语言包/ 目录
后台模板用 .tpl.php 作为后缀,一般保存在 ./模块目录/admin/templates/ 目录
前台模板用 .html 作为后缀,一般保存在 ./templates/模板目录/模块目录
文件名由多个英文单词构成的单词之间用下划线分隔,例如 create_related_html.inc.php
下面是 phpcms 与 member 两个核心模块构成的Phpcms框架目录结构图:
图片:
- Phpcms框架目录结构
- phpcms v9框架的目录结构分析
- phpcms v9框架的目录结构分析
- phpcms目录结构
- PHPCMS 目录结构
- phpcms文件目录结构
- PHPCMS 文件目录结构
- PHPcms V9 的目录结构
- Phpcms所有系统变量列表 Phpcms V9 文件目录结构
- PHPCMS V9系统文件目录结构
- phpcms v9 默认模板文件目录结构
- phpcms V9 常用文件目录结构
- CI框架目录结构
- play 框架目录结构
- laravel框架目录结构
- 框架-目录结构
- thinkPHP框架目录结构
- laravel框架目录结构
- ORACLE系统表和视图(用时查查)
- Linux上的虚拟化技术
- Java学习从入门到精通
- Sql Server 中日期格式化函数
- NiosII CPU的结构与编程模型
- Phpcms框架目录结构
- 四年了,我们要毕业了
- java代码例子不错的网站
- 游标的使用
- C#里面比较时间大小三种方法
- 服务器推技术之Pushlets的使用
- update刷到weblogic崩溃——java.lang.OutOfMemoryError: PermGen space
- Oracle ERP Functional Support
- SQL Server 2005中的分区表(五):添加一个分区