微擎的人人分销商城的二次开发过程和微擎的模块机制.docx
《微擎的人人分销商城的二次开发过程和微擎的模块机制.docx》由会员分享,可在线阅读,更多相关《微擎的人人分销商城的二次开发过程和微擎的模块机制.docx(63页珍藏版)》请在冰豆网上搜索。
微擎开发笔记
一、微擎的项目目录结构:
pro
├─addons…………………………………………【模块安装目录】(意为附加组件)
│├─business……………………………………模块的名称(示例)
││├─images建议css文件也放此目录.
││├─template模板目录
│││├─mobileAPP端模板目录
││││└─...*.htmlAPP端模板文件
│││└─...*.htmlWeb端模板文件
││├─inc引用的php文件目录
│││├─mobileMobile端目录
││││├─xxx.inc.php微站入口
││││└─....
│││└─webWeb端模板目录
│││├─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.phpmysql缓存
││├─communication.func.phphttp通信
││├─compat.biz.func.php兼容函数(业务功能)
││├─compat.func.php兼容函数(逻辑功能)
││├─file.func.php文件操作
││├─logging.func.php日志记录
│