微擎目录结构介绍

sekai sekai     2022-09-01     790

关键词:

pro

├─ addons ………………………………………… 【模块安装目录】 (意为附加组件)

│ ├─ business …………………………………… 模块的名称 (示例)

│ │ ├─ images 建议 css 文件也放此目录.

│ │ ├─ template 模板目录

│ │ │ ├─ mobile APP 端模板目录

│ │ │ │ └─ ... *.html APP 端模板文件

│ │ │ └─ ... *.html Web 端模板文件

│ │ ├─ inc 引用的 php 文件目录

│ │ │ ├─ mobile Mobile端目录

│ │ │ │ ├─ xxx.inc.php 微站入口

│ │ │ │ └─ ... .

│ │ │ └─ web Web端模板目录

│ │ │ ├─ xxx.inc.php 微站管理入口

│ │ │ └─ ... .

│ │ ├─ icon.jpg 模块图标

│ │ ├─ preview.jpg 模块预览

│ │ ├─ manifest.xml 安装清单

│ │ ├─ module.php 模块设置

│ │ ├─ processor.php 消息处理

│ │ ├─ receiver.php 消息订阅

│ │ └─ site.php 微站页面

│ └─ ... …………………………………………… 其他扩展模块

├─ api ………………………………………………… .

│ └─ uc.php .

├─ attachment ……………………………………… 附件文件夹

│ ├─ audios ……………………………………… 音频附件文件夹

│ └─ images ……………………………………… 图片附件文件夹

│ ├─ global ………………………………… 系统公共文件夹

│ │ └─ 上传年份

│ │ └─上传月份

│ │ └─ 随机文件名

│ └─ $uniacid ... ……………………………按公众号年月组织的图片文件

├─ app ……………………………………………【微站(Mobile)入口】

│ ├─ common .

│ │ ├─ bootstrap.app.inc.php .

│ │ ├─ common.func.php .

│ │ └─ template.func.php .

│ ├─ resource .

│ │ ├─ css .

│ │ ├─ fonts .

│ │ └─ js .

│ ├─ source .

│ │ ├─ activity .

│ │ ├─ auth 身份验证

│ │ ├─ channel 频道

│ │ ├─ entry 入口

│ │ ├─ home 个人

│ │ ├─ mc 会员中心

│ │ └─ utility .

│ ├─ themes 微站皮肤

│ │ ├─ default 系统默认

│ │ └─ ... 自定义皮肤

│ ├─ index.php 微站入口

│ └─ test.php 微站测试页面

├─ data ……………………………………………… .

│ ├─ config.php.default .

│ ├─ config.php 系统配置

│ └─ db.php .

├─ framework ………………………………………【微擎系统通用的工具类和方法】

│ ├─ builtin ……………………………………【微擎内建模块】

│ │ ├─ basic 文字回复模块

│ │ ├─ core 会话消息统计

│ │ │ └─ receiver.php .

│ │ ├─ cover 通用封面回复

│ │ ├─ default 默认回复模块

│ │ ├─ music 音乐回复模块

│ │ ├─ news 图文回复模块

│ │ ├─ userapi 自定义接口回复模块

│ │ │ ├─ api 功能文件目录

│ │ │ │ ├─ baike.php 百科

│ │ │ │ ├─ calendar.php 万年历

│ │ │ │ ├─ express.php 快递

│ │ │ │ ├─ news.php 新闻

│ │ │ │ ├─ translate.php 翻译

│ │ │ │ ├─ weather.php 天气

│ │ │ │ └─ ... 可扩展

│ │ │ ├─ images .

│ │ │ │ └─ ... .

│ │ │ ├─ template .

│ │ │ │ └─ ... .

│ │ │ ├─ icon.jpg .

│ │ │ ├─ preview.jpg .

│ │ │ ├─ module.php .

│ │ │ ├─ processor.php .

│ │ │ └─ site.php .

│ │ └─ ... .

│ ├─ class ………………………………………… 工具类

│ │ ├─ loader.class.php 文件加载器

│ │ ├─ db.class.php 数据库操作类

│ │ ├─ account.class.php 公众号业务操作基类,

│ │ ├─ weixin.account.class.php 微信公众号业务操作

│ │ ├─ yixin.account.class.php 易信

│ │ └─ laiwang.account.class.php 来旺 .

│ ├─ function …………………………………… 工具函数

│ │ ├─ global.func.php 【全局通用函数】

│ │ ├─ cache.file.func.php 文件缓存

│ │ ├─ cache.func.php 缓存功能

│ │ ├─ cache.memcache.func.php 插件缓存

│ │ ├─ cache.mysql.func.php mysql缓存

│ │ ├─ communication.func.php http 通信

│ │ ├─ compat.biz.func.php 兼容函数(业务功能)

│ │ ├─ compat.func.php 兼容函数(逻辑功能)

│ │ ├─ file.func.php 文件操作

│ │ ├─ logging.func.php 日志记录

│ │ ├─ pdo.func.php 数据库访问操作

│ │ ├─ db.func.php 数据库信息相关操作

│ │ └─ tpl.func.php 自定义模板控件

│ ├─ library ……………………………………… 其他函数库

│ │ ├─ json .

│ │ ├─ pdo .

│ │ ├─ phpmailer .

│ │ ├─ qrcode .

│ │ └─ uc .

│ ├─ model ………………………………………… 业务功能模块

│ │ ├─ account.mod.php 公众号相关操作

│ │ ├─ activity.mod.php 营销活动

│ │ ├─ app.mod.php APP 端相关操作

│ │ ├─ cache.mod.php 缓存

│ │ ├─ cloud.mod.php 云服务

│ │ ├─ extension.mod.php 扩展功能

│ │ ├─ mc.mod.php 会员功能

│ │ ├─ module.mod.php 公众号

│ │ ├─ payment.mod.php 支付功能

│ │ ├─ reply.mod.php 规则回复

│ │ ├─ setting.mod.php 读写系统设置缓存

│ │ ├─ user.mod.php 操作用户

│ │ └─ utility.mod.php .

│ ├─ bootstrap.inc.php .

│ ├─ const.inc.php .

│ └─ version.inc.php

├─ payment …………………………………………… 支付功能

│ ├─ alipay 支付宝支付

│ │ └─ ...

│ ├─ wechat 微擎支付

│ │ └─ ... .

│ └─ config.php 支付配置文件

├─ web ……………………………………………… 【后台管理(Web)入口】

│ ├─ common ……………………………………… 公用文件

│ │ ├─ bootstrap.sys.inc.php .

│ │ ├─ common.func.php .

│ │ ├─ frames.inc.php .

│ │ └─ template.func.php .

│ ├─ resource …………………………………… 资源文件

│ │ ├─ components 引用外部组件

│ │ │ ├─ colorpicker 拾色器

│ │ │ ├─ daterangerpicker 日期范围

│ │ │ ├─ datetimepicker 日历

│ │ │ ├─ emotions 自定义表情

│ │ │ ├─ jplayer 音乐播放器

│ │ │ ├─ kindeditor 富文本编辑器

│ │ │ ├─ switch 开关

│ │ │ ├─ tinymce ??

│ │ │ └─ zclip ??

│ │ ├─ css 样式文件

│ │ ├─ fonts 字体资源

│ │ ├─ images 图片文件

│ │ └─ js ……………………………………… js函数库

│ │ ├─ app ………………………………… 自定义模块

│ │ │ ├─ biz.js 业务工具类

│ │ │ ├─ config.js 模块化编程配置

│ │ │ ├─ district.js 省市县

│ │ │ ├─ domReady.js .

│ │ │ └─ util.js 各种功能对话框

│ │ ├─ lib …………………………………

│ │ │ ├─ angular-sanitize.min.js .

│ │ │ ├─ angular.min.js .

│ │ │ ├─ bootstrap-filestyle.min.js .

│ │ │ ├─ bootstrap.min.js .

│ │ │ ├─ chart.min.js .

│ │ │ ├─ css.min.js .

│ │ │ ├─ jquery-1.11.1.min.js .

│ │ │ ├─ jquery-ui-1.10.3.min.js .

│ │ │ ├─ jquery.caret.js .

│ │ │ ├─ moment.js .

│ │ │ └─ underscore-min.js .

│ │ └─ require.js ……………………… .

│ ├─ source ……………………………………… 后台管理控制器

│ │ ├─ account 【controller|c】 公众号管理

│ │ │ ├─ __init.php 公众号菜单管理

│ │ │ ├─ post.ctrl.php 【action|a】 .

│ │ │ └─ ... 公众号业务功能

│ │ ├─ activity 营销活动

│ │ ├─ cloud 云服务(一键更新、云服务等)

│ │ ├─ extension 扩展功能

│ │ ├─ home 基础设置,(模块)快捷导航

│ │ ├─ mc 会员中心

│ │ ├─ platform 基础设置,(模块规则,数据统计,入口设置)

│ │ ├─ profile 功能选项,系统配置

│ │ ├─ site 微站功能

│ │ ├─ system 系统管理

│ │ ├─ user 操作用户管理

│ │ └─ utility 系统业务逻辑

│ ├─ themes ……………………………………… 后台管理视图

│ │ ├─ default ………………………………… 内建后台管理样式

│ │ └─ ... ……………………………………… 定制界面样式

│ ├─ index.php 后台入口

│ └─ test.php 后台测试单元

├─ api.php ………………………………………… 【公众平台与微擎系统通信的接口】

├─ index.php ………………………………………… 微擎入口

└─ install.php ……………………………………… 微擎安装程序

 

以上就是微擎目录结构介绍的全文介绍,希望对您学习和使用php有所帮助.

vue—项目的目录结构介绍

【Vue】—项目的目录结构介绍 查看详情

linux目录结构详细介绍

目录1、树状目录结构图2、/目录3、/etc/目录4、/usr/目录5、/var/目录6、/proc/目录7、/dev/目录 该文章主要来自于网络进行整理。目录结构参考地址:http://www.hudong.com/wiki/linux%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84http://linux.ccidnet.com/art/3067/20... 查看详情

vue学习笔记——目录结构介绍

1.初始目录结构如下:  2.目录结构介绍目录/文件说明build最终发布的代码存放位置。config配置目录,包括端口号等。我们初学可以使用默认的。node_modulesnpm加载的项目依赖模块src这里是我们要开发的目录,基本上要做的... 查看详情

basecms系列文章:项目目录结构介绍

一、目录结构截图 二、目录结构说明-documents       存放项目相关的文档文件-api          api数据接口目录-assets         资源文件目录-components      组件存放目-mixins ... 查看详情

linux系统目录结构介绍(代码片段)

linux目录:一切从“根”开始,“/”是所有目录的起点(定点)linux每个目录可以挂载在不同的设备(磁盘)上。在逻辑上所有目录(包括目录下的子目录)都在最高级别的目录“/”下,根(“/”)... 查看详情

z平台-源码包结构介绍

...回Z平台-帮助文档-首页】 本章节介绍Z平台源代码包结构目录总体结构java源码结构配置文件结构前端文件结构总体结构src/main/java【 java源码目录】src/main/resources【配置文件目录】src/main/webapp【Web资源文件目录】java源码结构  ... 查看详情

系统目录结构以及日常使用的命令介绍

系统目录结构ls列出系统目录或者文件的root用户家目录是在根下/root下面普通用户家目录是在/home/etc配置文件目录/dev设备文件目录/boot启动文件目录/home用户家目录/lib库文件目录、/sbinroot用的命令/bin普通用户用的命令放置系统命... 查看详情

vue目录结构及简单的开发介绍

熟悉vue项目的目录结构,在一定程度上能提高我的开发效率及查找文件的速度。这里比较推荐使用VScode编译器,HBuild-x,webstorm等编译器相比之下逊色不少,用过的就知道有多香。目录Vue.js目录结构 目录说明VUE入门基本操作Vue.... 查看详情

vlc目录结构介绍

http://blog.csdn.net/tteaonly/article/details/7279130 0.起因  VLC最近出了2.0版本,决定今年深入掌握之,从分析代码开始,以此为备忘。 1.概述  VLC多媒体框架的优点是:1.系统更加紧凑、高效;2.跨平台支持好,特别... 查看详情

magento学习第一课——目录结构介绍

Magento学习第一课——目录结构介绍一.Magento为何强大    Magento是在Zend框架基础上建立起来的,这点保证了代码的安全性及稳定性。选择Zend的原因有很多,但是最基本的是因为zend框架提供了面向对象的代码库并且... 查看详情

03-目录结构

目录结构作者:矮哥归档:学习笔记2017/1/6目录第1章linux系统沐目录结构的基本特点介绍...11.1挂载光盘和卸载光盘...11.2小结...3第2章目录的介绍...32.1小结:重要目录回顾...5第3章/etc/重要目录里的重点(了解)...63.1/etc/sysconfig/net... 查看详情

大数据必学java基础(一百二十一):maven项目结构介绍

文章目录Maven项目结构介绍一、标准目录结构二、结构图Maven项目结构介绍一、标准目录结构 查看详情

大数据必学java基础(一百二十一):maven项目结构介绍

文章目录Maven项目结构介绍一、标准目录结构二、结构图Maven项目结构介绍一、标准目录结构 查看详情

epub电子书--目录结构介绍

  epub电子书简介  epub全称为ElectronicPublication的缩写,意为:电子出版,epub于2007年9月成为国际数位出版论坛(IDPF)的正式标准,以取代旧的开放OpeneBook电子书标准,epub这种格式kindel目前不支持,必须用相应的软件打开,... 查看详情

linux基础篇——linux操作系统目录结构运行级别介绍

目录一、Linux系统目录结构介绍二、Linux操作系统运行级别1.级别切换2.指定运行级别一、Linux系统目录结构介绍        Linux的文件系统是采用层级形式的树状目录结构,最上层为根目录“/”,然后在根目录下创建其他... 查看详情

springboot主类及目录结构介绍

SpringBoot与传统项目最大的区别是,传统项目都是打成WAR包部署到服务器上面,需要额外的Servlet容器,而SpringBoot则可以直接打成jar包,并内置集成了Servlet容器,通过命令java-jarxx.jar则可以直接运行,不需要独立的Servlet容器。打... 查看详情

[linux]文件系统和目录结构详解

...键,通配符等等下篇文章会写都文件的具体操作命令目录一、linux文件结构介绍1、Linux目录结构的特点2.Linux目录结构常见:补充:二、Linux文件系统介绍1.索引介绍:2.Linux链接介绍1.硬链接:2.软连接(符号... 查看详情

linux下的目录结构(代码片段)

文章目录Linux系统的目录结构Linux下主要目录介绍相对路径和绝对路径Linux命令提示符解析Linux系统的目录结构Linux系统的目录结构是一个倒立的树状结构,根目录用/表示,对比windows目录结构理解linux的目录结构。Linux下主要目... 查看详情