上海启嘟渡科技商贸有限公司
SEARCH

与我们合作

我们专注提供互联网一站式服务,助力企业品牌宣传多平台多途径导流量。
主营业务:网站建设、移动端微信小程序开发、营销推广、基础网络、品牌形象策划等

您也可通过下列途径与我们取得联系:

微 信: wxyunyingzhe

手 机: 15624122141

邮 箱:

微擎框架(自定义分享在最下面)

更新时间:2025-01-10 11:51:39

微擎是一个基于微信开发的框架,支持构建微信H5页面与小程序。其H5功能丰富,通过微擎商城可购买预设模块,如人人商城等。在公司项目中,我们曾使用微擎框架开发简单的单页面H5应用,以下是对微擎框架的一些使用方法概述。

在微擎框架中,安装模块需注意manifest文件,以及目录结构包括addons目录、app端、web端、framework目录等。addons目录下每文件为一个模块,应用中分app端与web端访问。framework目录是类文件存放地。在addons/模块下,site.php与manifest.xml是必备文件,site用于定义路由,manifest用于安装模块;inc目录在有site文件时充当路由。在site中定义方法,并在inc目录下分别存放前后台不同的方法,所有文件后缀为.inc。

访问模块时,直接通过URL即可,同时需要了解如何获取用户信息、生成URL、使用微擎自带功能如验证码、静态文件目录管理、模板调用、数据库操作等。获取用户信息前,应先判断用户是否关注公众号。在视图中发送Ajax请求时,需正确书写URL。微擎视图功能丰富,包括公共模板、微擎自带的验证码、静态文件目录、模板输出变量、循环、判断、写PHP代码与单文件上传,以及数据库操作如增删改查等。

微擎框架内含增删改查方法,注意使用PDO方法时表名无需ims_前缀。数据分页、链式查询等高级功能也需掌握。微擎中常用的全局变量有$_W与$_GPC,其中$_GPC用于获取GET、POST、COOKIE中的变量,而$_W则存储系统中常用数据,是微擎中最重要的全局变量。微擎还提供了缓存机制、文件加载器、微信SDK对接以及语音信息响应等功能。

在配置非关键字响应时,微擎允许配置触发模块,此过程涉及在site同级文件中的processor.php文件。微擎还支持自定义分享功能,通过在公共模板文件中创建特定文件并引用,可实现微信SDK中的方法调用,以便实现自定义分享。

多重随机标签

猜你喜欢文章

QQ客服 电话咨询