DEDE源码分析与学习之二: member文件结构说明
member文件夹负责实现在会员在网站上的各种活动。
Member的基本结构:
CSS、images、img、templets等文件 分别负责管理页面的CSS配置、图像、模板。
Dedecms作为一个可扩展模块的内容管理系统,将各种频道的公有属性抽象出来作为一个原型频道,与这个原型频道相关的文件被命名为 archives_*.php。
其他的频道都是在这个原型频道的进行扩展,扩展的方式为添加附加字段、添加新的功能文件等。同样的这个新的频道相关的文件被命名为*_*.php。根据这 个原则,可以很快速的查看个频道的源码文件。例如
album_*.php表示图集频道
article_*.php表示文章频道
story_*.php表示故事频道
DEDE源码分析与学习之二: member文件结构说明相关推荐
- Spring 源码分析(四) ——MVC(二)概述
随时随地技术实战干货,获取项目源码.学习资料,请关注源代码社区公众号(ydmsq666) from:Spring 源码分析(四) --MVC(二)概述 - 水门-kay的个人页面 - OSCHINA ...
- 手机自动化测试:appium源码分析之bootstrap十二
手机自动化测试:appium源码分析之bootstrap十二 poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标.如果对课程感兴趣,请 ...
- Kafka 源码分析之网络层(二)
上一篇介绍了概述和网络层模型实现<Kafka 源码分析之网络层(一)>,本编主要介绍在Processor中使用的nio selector的又一封装,负责具体数据的接收和发送. PS:丰富的 ...
- Spring 源码分析(三) —— AOP(二)Spring AOP 整体架构
2019独角兽企业重金招聘Python工程师标准>>> Spring AOP 架构 先是生成代理对象,然后是拦截器的作用,最后是编织的具体实现.这是AOP实现的三个步 ...
- vue源码分析-响应式系统(二)
为了深入介绍响应式系统的内部实现原理,我们花了一整节的篇幅介绍了数据(包括data, computed,props)如何初始化成为响应式对象的过程.有了响应式数据对象的知识,上一节的后半部分我们还在保 ...
- 开源中国 OsChina Android 客户端源码分析(7)二维码生成对话框
为什么80%的码农都做不了架构师?>>> 功能描述:主界面中点击"我"进入个人中心, 点击右侧二维码图标,弹出附有个人信息的二维码对话框. 1源码中的布局文 ...
- eventEmitter3源码分析与学习
背景 事件监听在前端的开发过程中是一个很常见的情况.DOM上的事件监听方式,让我们看到了通过事件的方式来进行具体的业务逻辑的处理的便捷. 在具体的一些业务场景中,第三方的自定义事件能够在层级较多,函数 ...
- java+stream+源码分析_java8学习之Stream源码分析
上一次已经将Collectors类中的各种系统收集器的源代码进行了完整的学习,而在之前咱们已经花了大量的篇幅对其Stream进行了详细的示例学习,如: 那接下来则通过源代码的角度来对Stream的运作 ...
- Netty 源码分析系列(十二)Netty 解码器
前言 编码和解码:数据从一种特定协议格式到另一种格式的转换. 处理编码和解码的程序通常被称为编码器和解码器.Netty 提供了一些组件,利用它们可以很容易地为各种不同协议编写编解码器. 编解码概述 编 ...
- jQuery源码分析研究学习笔记-jQuery.clean()(七)
jQuery.clean( elems, context, fragment, scripts ) 参数elems:数组,包含了待转换的HTML是代码 参数context:文档对象,该参数在方法jQu ...
最新文章
- ui设计培训需要什么基础?如何入门学习?
- 对于数据库中表示状态或类型字段表示方法的思考
- html 动态创建表格,jquery动态创建表格
- OverLoad与override的区别
- struc,union,class的内存对齐方式
- MATLAB 长度和像素_Matlab中短时傅里叶变换 spectrogram和stft的用法
- vue修改计算属性的值_Vue语法高级之计算属性和侦听器
- [专栏精选]UI的自动布局
- EF CodeFirst 学习 1 - 用fluent API设置元数据,
- 机器学习算法中的偏差-方差权衡(Bias-Variance Tradeoff)
- 盒子模型(W3C盒子和IE盒子)
- [转贴]SQL2005数据类型
- DH参数法 例题 机器人学
- 基于RS的沈阳土地利用情况
- 如何运营好一个微信公众号?
- Windows 10家庭版也能共享打印机(中)解除Guest账户网络登录限制,实现局域网共享
- PC端调用摄像头录制视频——vue标准写法
- 猿创征文 |【敢问路在何方,路在脚下】-一个野生产品的血泪技术成长史
- 【无标题】C语言编写一个简单答题系统
- 阿里云发布首台云电脑“无影”,传统 PC 已“末路”?
热门文章
- 搭建一个misskey实例
- 在格式化的场景下,React input 的光标的处理办法
- 德州理工大学计算机科学专业录取,美国留学:德州理工大学录取要求
- 边境的悍匪—机器学习实战:第十八章 强化学习
- Minimum supported Gradle version is 5.1.1. Current version is 4.8
- 排版——用Markdown写Csdn博客
- 给个华为服务器账号和密码忘了怎么办啊,华为帐号密码忘了怎么办?华为帐号找回密码教程...
- 微信小程序——云开发|计费方式调整大家怎么看?
- iOS AddressBook
- QLabel实现超链接,设置超链接颜色,去掉超链接下划线方法