分类
大小:32.8M更新:2020-04-26
类别:编程工具系统:WinAll
微擎框架附燃客视频是基于目前最流行的WEB2.0的架构(php+mysql),运行环境我们推荐使用linux(centOS)+ nginx + php5.3,mysql5.6。距离上次发Web源码已经有400多天了,经历行业内两次大洗牌,此版本终于面世。有需要的小伙伴欢迎来西西下载体验。
入口脚本
入口脚本是应用启动流程中的第一环,入口文件根据“系统配置文件”初始化了系统的常量、全局变量及全局对象,并将终端用户的请求通过入口脚本将请求转发到各自的功能模块中。
微擎系统中分为三个入口,分别是“Web端入口”、“App端入口”、“微信Api入口”
系统配置文件
系统配置文件存放着微擎系统重要的启动数据,文件是“/data/config.php”。此文件禁止普通用户修改。
Web端入口
Web端入口主要负责微擎系统的后台管理功能,入口文件是 “/web/index.php”。访问此入口有严格的权限判断,需要需要用户进行登录。此入口主要完成以下工作:
登录用户的身份验证
初始化登录用户的身份信息,分派管理员权限或是操作员权限
权限菜单划分及权限判断
加载系统配置
路由用户的请求
App端入口
App端入口主要负责微擎系统的前端“微站”、“个人中心”及其它普通用户访问的功能。入口文件是 “/app/index.php”。访问“微站”无需身份验证,访问“个人中心”则要求用户进行登录。此入口主要完成以下工作:
初始化当前公众号的数据
初始化微站站点信息、风格、模板、导航等数据
初始化粉丝&会员的身份信息(如果有权限获取)
加载系统配置
路由用户的请求
微信Api入口
微信Api入口主要负责处理微信公众平台请求微擎系统的关键字、图片、语音等数据,入口文件是 “api.php”。此入口只用于公众平台访问。此入口主要完成以下工作:
初始化当前公众号的数据
解析公众平台推送过来的数据结构,转化为微擎消息结构
根据消息结构中的关键字或是事件匹配到相应的模块
调用模块的processor类返回数据给微信公共平台
支持支付宝小程序
一、PC站增加域名绑定功能
二、PC站增加流量限制设置项
三、文章里面加一个可关闭开启的评论功能
四、商城购买的公众号应用,创始人可以看到并修改时间
五、小程序打包增加个搜索功能
六、小程序设置,版本管理中,修改最新上传应用时加搜索功能
七、系统—客户管理 中添加一个“到期客户” 的查询菜单
八、增加客户的时候可以设置到期时间
九、优化小程序不知道创立时间的问题
十、开发者可以自己设置图标
十一、完善密码安全
1.管理员帐号和操作员帐号的新添加 新添加的公众号管理员帐号和操作员密码注册时必需是8位数字 +字母组合 ,尤其时操作员的新添加
2.公众号管理员帐号和操作员帐号登录访问现在 客户尝试登录失败达到肯定次数,比方5次,就要锁定该客户肯定时间,1小时。
3.管理员和操作员修改密码后应该跳转到登录页面,重新使用新密码登录
十二、微信等第三方注册客户,客户到期问题后,再次登录微擎提醒去续费
十三、处理登录会跳过手机绑定的问题
十四、新建小程序的逻辑问题以及头像问题
十五、熊掌号功能完善:参数配置,远程附件,统计数据,域名绑定
十六、 优化粉丝列表打开非常慢的问题
将以下脚本文件复制到数据库执行,实现1.79版本到1.81版本更新。
安装1.81版本的请忽略。
CREATE TABLE `ims_article_comment` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`articleid` int(10) unsigned NOT NULL,
`parentid` int(10) unsigned NOT NULL,
`uid` int(10) unsigned NOT NULL,
`content` varchar(500) DEFAULT NULL,
`is_like` tinyint(1) NOT NULL,
`is_reply` tinyint(1) NOT NULL,
`like_num` int(10) unsigned NOT NULL,
`createtime` int(10) NOT NULL,
PRIMARY KEY (`id`),
KEY `articleid` (`articleid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
ALTER TABLE `ims_modules` MODIFY `aliapp_support` tinyint(1) NOT NULL;
ALTER TABLE `ims_modules_cloud` MODIFY `aliapp_support` tinyint(1) NOT NULL;
ALTER TABLE `ims_uni_settings` MODIFY `attachment_limit` int(11) DEFAULT NULL;
ALTER TABLE `ims_uni_settings` MODIFY `attachment_size` varchar(20) DEFAULT NULL;
ALTER TABLE `ims_users_founder_group` MODIFY `maxaliapp` int(10) NOT NULL;
ALTER TABLE `ims_users_group` MODIFY `maxaliapp` int(10) NOT NULL;
NET开发工具(WebSupergoo ABCpdf DotNET)编程工具Mv11.302 官方版
查看Android编程助手编程工具M20190216
查看FM3 USB编程软件编程工具MV1.0官方版
查看易了千明编程助手最新版编程工具M2.0.0.0
查看类库宝盒编程工具M1.7
查看飞利浦ISP单片机烧录软件(Flash Magic)编程工具Mv9.51 官方最新版
查看Slickedit 2015 通用注册机编程工具.08MV20 免费版
查看WyYBE(静态Html生成工具)编程工具M官网最新版
查看小猛编程助手编程工具M2.1免费版
查看Jasob软件编程工具M4.2.1免费版
查看Walk蓝简易编程(walkLan)编程工具Mv1.0官方版
查看Kirisun科立迅DR550-01对讲机写频软件编程工具MV1.32中文版
查看Hosts文件操作工具编程工具.01Mv1.0 免费版
查看鸿蒙开发工具deveco studio编程工具Mv2.0.8.203
查看青瓷引擎游戏开发软件(QICI Engine)编程工具Mv1.1.6 最新版
查看谷歌安卓开发SDK Platform-Tools编程工具Mr22 官方版
查看西门子NX后处理程序编程工具Mv1.0官方版
查看微信小程序开发工具包64位编程工具M
查看啊哈编程PC版编程工具M1.2.16官方版
查看Win-Masm汇编编译器编程工具MV2.2免费安装版
查看蓝鸟中文编程(BlueBird)编程工具MV3.3免费版
查看Visual Studio Community 2013编程工具M官方中文免费版
查看易语言无名小卒模块编程工具Mv1.2.6 PC版
查看UML软件开发与建模工具Enterprise Architect编程工具Mv13.0 官方版
查看点击查看更多