`

php项目的目录结构【转】

    博客分类:
  • PHP
阅读更多

OK,首先是我那个开源cms的项目目录说明:

根目录
/dede 管理后台目录
/freelist 自由文档列表生成目录
/html 默认文章生成目录
/include 程序核心文件目录
/member 会员管理目录
/plus 插件及辅助功能目录
/setup 安装目录
/special 专题生成目录
/templets 默认模板存放目录
/upimg 上传下载文件保存目录
base.css 基本样式表
index.php 网站默认首页
robots.txt 搜索控制文件

/templets模板目录
/dedecmsv31 3模板目录
/default 默认模板目录
article_article.htm 普通文章页面模板
article_default.htm 一般文档页面模板
article_flash.htm flash页面模板
article_image.htm 图集页面模板
article_soft.htm 软件页面模板
article_spec.htm 专题页面模板
index.htm 网站首页模板
index_article.htm 文章频道封面模板
index_article_webart1.htm
index_article_webart2.htm
index_article_webart.htm
index_default.htm 一般文档封面模板
index_flash.htm flash频道封面模板
index_image.htm 图集频道封面模板
index_soft.htm 软件频道封面模板
list_article.htm 文章列表模板
list_default.htm 一般文档列表目录模板
list_flash.htm flash文档列表模板
list_free.htm 自由列表模板
list_image.htm 图集列表模板
list_soft.htm 软件列表模板
list_spec.htm 专题列表模板
/img 模板图片目录(含样式表)
/plus 辅助插件模板目录
download_links_templet.htm 下载链接模板
feedback_confirm.htm 评论确认模板
feedback_templet.htm 用户评论模板
feedback_templet_js.htm
flink-add.htm 友情链接添加模板
flink-list.htm 友情链接列表模板
guestbook.htm 留言本模板
heightsearch.htm 高级搜索模板
js.htm
recommend.htm 推荐好友模板
rss.htm RSS的XML模板
rssmap.htm RSS订阅文件
showphoto.htm 图片显示模板
sitemap.htm 网站地图模板
view_msg.htm 会员提示信息模板
vote.htm 投票结果显示模板
/system 系统模板目录
channel_list.htm 栏目列表系统模板
list_fulllist.htm 文档列表系统模板
mynews.htm 站内新闻系统模板
part_arclist.htm 文章列表系统模板
part_autochannel.htm 分类栏目系统模板
part_channelartlist.htm 包含文章列表的栏目系统模板
part_imginfolist.htm 使用imginfolist标签调用的模板
part_imglist.htm 使用imglist标签调用的模板
part_type_list.htm 单个栏目的系统模板
spec_arclist.htm 专题列表文章系统模板
spec_list.htm 专题用模板
tag_arclist.htm
tag_fieldlist.htm fieldlist用系统模板
/system/channel 频道特殊底层模板目录
channel_downlinkpage.htm 下载地址列表链接模板
channel_downlinks.htm 下载地址列表模板
channel_spec_note.htm 专题节点列表模板

/include目录 程序核心目录
config_base.php 环境定义文件。用于检测系统环境,定义工作目录,保存数据库链接信息,引入常用函数等,建议不要修改。
config_hand.php 系统配置文件。定义系统常用的配置信息定义,可从后台管理直接生成该文件。
config_passport.php 通行证文件
config_rglobals.php 检测系统外部变量
config_rglobals_magic.php 同上
inc_archives_view.php 用于浏览文档或对文档生成HTML
inc_arclist_view.php 用于浏览频道列表或对内容列表生成HTML
inc_arcmember_view.php 用于浏览会员发布的文档
inc_arcpart_view.php 用于解析和创建全局性质的模板,如频道封面,主页,单个页面等
inc_arcsearch_view.php 用于文档搜索
inc_arcspec_view.php 用于浏览所有专题列表或对专题列表生成HTML
inc_channel_unit.php 用户解析特定频道的附加数据结构信息
inc_channel_unit_functions.php 系统共用函数集合
inc_downclass.php 防采集随机字符串函数
inc_freelist_view.php 用于对特定内容列表生成HTML
inc_functions.php 可供用户使用的函数集合
inc_imgbt.php GetTypeidSelMember
inc_memberlogin.php 用于用户登录及获得会员状态
inc_photograph.php 用于处理系统中的图片,例如水印,缩略图等
inc_photowatermark_config.php 图片处理参数定义
inc_rss_view.php 用于浏览频道RSS或对RSS生成静态文件
inc_separate_functions.php SpGetArcList函数,用于获得文档列表
inc_sitemap.php 用于生成网站地图
inc_type_tree.php 用于选择栏目的目录树
inc_type_tree_member.php 同上,会员使用
inc_typelink.php 用于显示文章的位置和栏目位置等
inc_typeunit_admin.php 用于频道管理时的一些复杂操作,主要用于后台
inc_typeunit_menu.php 同上
inc_userlogin.php 用于管理员登录
inc_vote.php 用于管理投票
jump.php 用于超链接跳转
pub_charset.php 共用字符处理函数,GB/UTF-8/Unicode/BIG5等互换
pub_collection.php 用于采集
pub_collection_functions.php 采集用函数
pub_datalist.php 后台管理用数据列表
pub_datalist_dm.php 同上,不使用模板
pub_db_mysql.php 用于操作数据库
pub_dedehtml2.php 用于采集中的HTML解析
pub_dedehtml.php HTML解析器
pub_dedetag.php 用于dede模板标签解析
pub_httpdown.php 用于下载http中的资源
pub_oxwindow.php 后台程序扩展
pub_splitword_www.php 织梦分词算法
validateimg.php 验证码
vdimgck.php 验证码
/inc 共用函数目录
inc_fun_funAdmin.php 获取拼音码等函数
inc_fun_funString.php html代码处理等函数
inc_fun_SpGetArcList.php 获取文档列表SpGetArcList

分享到:
评论

相关推荐

    jquery树形展示服务端目录结构树组件

    本文将深入探讨“jQuery树形展示服务端目录结构树组件”,这是一个利用jQuery实现的功能,用于在前端展示服务器的目录结构,使得用户可以直观地浏览和操作文件系统。 首先,我们要了解的核心知识点是jQuery ...

    一款极简PHP框架。目录结构简单。支持前端/后端/DBA隔离开发。

    总的来说,这款PHP框架凭借其极简的设计、清晰的目录结构和强大的功能,成为了快速开发高质量Web应用的理想选择。其对前后端分离和DBA隔离的支持,以及丰富的示例,使其在团队协作和项目维护方面表现出色。无论你是...

    Magento商城_目录结构说明

    Magento是一款强大的开源电子商务平台,其目录结构设计严谨,旨在提供高效且可扩展的网店管理。以下是对Magento目录结构的详细解释: 1. **根目录**: - `.htaccess`:用于配置Apache服务器的重写规则,处理URL...

    php网站底层目录结构参考

    一个清晰、简洁的目录结构能帮助开发者更好地理解和管理项目,提高开发效率。以下是对"php网站底层目录结构参考"的详细解读: 1. **根目录 (root directory)** - 根目录通常是网站的起点,包含所有其他子目录和...

    magento目录结构

    Magento目录结构解析与详解 Magento是一款功能强大的电子商务平台,其目录结构复杂且层次分明,旨在支持高度可定制化的在线商店开发。以下是对Magento目录结构的深入解析,旨在帮助开发者更好地理解其架构,以便...

    基于 PHP + Vue 实现的 项目管理系统,vue项目怎么跟php结合,PHP

    在"pearProject-master"这个文件夹中,我们可以看到项目的基本结构,通常包括以下几个部分: 1. `public`目录:包含Vue项目的静态资源,如HTML、CSS、JavaScript文件,以及Vue编译后的dist目录。 2. `src`目录:Vue...

    apache目录结构

    ### Apache目录结构与项目概述 #### Apache软件基金会简介 Apache软件基金会(Apache Software Foundation,简称ASF)是一个非营利性组织,旨在支持并运营一系列开源软件项目。这些项目不仅包括著名的Apache ...

    PHP 默认目录 apache默认目录 apache默认页面

    4. `xtree`:这可能是一个目录,包含了与目录结构或树形展示相关的资源文件。 为了运行这些文件,你需要确保Apache服务器和PHP已经正确安装并配置。如果你已经将这个压缩包解压到服务器根目录,那么当你在浏览器中...

    一个php小项目

    通常,一个PHP项目会有明确的目录结构,比如将控制器、模型、视图、配置文件等分门别类存放。 8. **模板引擎** 虽然小项目可能不涉及复杂的模板引擎,但了解如何使用简单的PHP作为模板来生成动态内容也是有益的。 ...

    yaf目录结构

    **Yaf(Yet Another Framework)** 是一个基于 PHP 语言的轻量级框架,由著名的 PHP 开发者 Laruence(鸟哥)设计并维护。...了解并掌握 Yaf 的目录结构对于使用 Yaf 构建高性能的 PHP 应用至关重要。

    PHP项目练习实例

    【PHP项目练习实例】 在IT领域,PHP是一种广泛使用的服务器端脚本语言,尤其在Web开发中占有重要地位。PHP(Hypertext Preprocessor)以其简单易学、灵活性高和丰富的功能库,吸引了众多开发者。这个"PHP项目练习...

    PHP项目开发全程实录高清版

    【PHP项目开发全程实录高清版】是一份深入讲解PHP编程和项目开发的教程资源,旨在帮助学习者从基础到高级全面掌握PHP技术。这份资料可能是由一系列章节或部分组成的,例如Z01651PHP项目开发全程实录 第3版.pdf,这...

    magento 商城目录结构说明

    Magento 商城是一个强大的开源电子商务平台,其复杂的目录结构是它能提供强大功能和高度可定制性的基础。让我们深入了解 Magento 的目录结构及其各个部分的作用。 1. **根目录**: - `.htaccess`:用于配置 Apache...

    几个主流PHP软件的include结构

    理解这些主流PHP软件的`include`结构对于开发者来说至关重要,因为它可以帮助我们学习最佳实践,优化自己的代码组织方式,以及更好地利用现有的开源项目。同时,了解这些结构也有助于我们在遇到问题时更快地定位和...

    php代码结构

    通过对“PHP代码结构”的深入分析,我们不仅了解了如何组织和设计代码,还学习了如何通过MVC模式等设计思想来优化PHP项目的结构。这些知识和技术的应用,将极大地提高开发效率,降低维护成本,同时也为PHP开发者提供...

    php图书管理系统,php图书,PHP项目

    【标题】"php图书管理系统,php图书,PHP项目"是一个基于PHP语言的图书管理软件,旨在帮助用户有效地管理和组织图书信息。这样的系统通常包括图书的添加、查询、修改、删除等基本功能,同时可能具备用户权限管理、...

    二手交易网站仿转转咸鱼PHP源码乘风破浪版

    `仿转转二手交易源码使用说明.txt`提供了代码的使用指南,这对于初学者理解源码结构和功能非常有帮助。它可能涵盖了如何安装、运行以及一些常见问题的解决方案。 `mysql`目录很可能包含了数据库脚本,用于创建和...

    一个完整的php项目

    8. **文档和教程**:帮助用户和开发者理解项目结构和功能。 9. **部署脚本**:用于自动化部署过程。 通过深入研究这个项目,新手可以逐步掌握PHP开发的关键技能,包括理解MVC(Model-View-Controller)架构、数据库...

    转转源码PHP版完整可运行

    在这个项目中,可能被用来优化URL结构,例如将动态URL转化为静态化形式,提高SEO友好性,或者限制对特定目录的访问。 2. **paypanduan.php**:这可能是一个与支付相关的脚本,可能涉及到平台的支付接口集成,比如...

    怎么运行 php 项目

    首先,理解PHP项目的基本结构至关重要。一个PHP项目通常包含以下几个部分:入口文件(如index.php),控制器,模型,视图,配置文件,以及可能的第三方库或框架(如Laravel,Symfony或CodeIgniter)。这些组件协同...

Global site tag (gtag.js) - Google Analytics