• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

微擎是php哪个框架

php 搞代码 4年前 (2022-01-04) 36次浏览 已收录 0个评论

微擎是基于目前最流行的WEB2.0的架构(php+mysql),运行环境我们推荐使用linux(centOS)+ nginx + php5.3,mysql5.6。

入口脚本

入口脚本是应用启动流程中的第一环,入口文件根据“系统配置文件”初始化了系统的常量、全局变量及全局对象,并将终端用户的请求通过入口脚本将请求转发到各自的功能模块中。

微擎系统中分为三个入口,分别是“Web端入口”、“App端入口”、“微信Api入口”

系统配置文件(推荐学习:PHP编程从入门到精通)

系统配置文件存放着微擎系统重要的启动数据,文件是“/data/config.php”。此文件禁止普通用户修改。

Web端入口

Web端入口主要负责微擎系统的后台管理功能,入口文件是 “/web/index.php”。访问此入口有严格的权限判断,需要需要用户进行登录。此入口主要完成以下工作:

登录用户的身份验证

初始化登录用户的身份信息,分派管理员权限或是操作员权限

权限菜单划分及权限判断

加载系统配置

路由用户的请求

App端入口

App端入口主要负责微擎系统的前端“微站”、“个人中心”及其它普通用户访问的功能。入口文件是 “/app/index.php”。访问“微站”无需身份验证,访问“个人来源gaodai$ma#com搞$代*码网中心”则要求用户进行登录。此入口主要完成以下工作:

初始化当前公众号的数据

初始化微站站点信息、风格、模板、导航等数据

初始化粉丝&会员的身份信息(如果有权限获取)

加载系统配置

路由用户的请求

微信Api入口

微信Api入口主要负责处理微信公众平台请求微擎系统的关键字、图片、语音等数据,入口文件是 “api.php”。此入口只用于公众平台访问。此入口主要完成以下工作:

初始化当前公众号的数据

解析公众平台推送过来的数据结构,转化为微擎消息结构

根据消息结构中的关键字或是事件匹配到相应的模块

调用模块的processor类返回数据给微信公共平台

以上就是微擎是php哪个框架的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:微擎是php哪个框架

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址