免费试看

Discuz新秀网络验证之易语言系列开发教程

人气 2019 已有 10 人在学 收藏 分享

免费

注意:本套教程是结合易语言开发的视频教程,属于初级教程,部分功能因开发原因已失效,请加大认真阅读接口文档进行调试开发。

框 架 简 介

本框架是由PHP+MYSQL语言开发,纯API接口,可快速对接外部app、web、各类软件开发;

本框架采用成熟稳定的Discuz3.4论坛系统,MVC框架环境下开发;

本框架无缝整合Discuz用户系统内置功能,采用插件形式开发的独立框架、分离代码、支持二次开发扩展;

通过本框架,可无限扩展数据输出接口,通过外部访问api接口,对数据进行操作、输出等功能;

本系统所有功能实现及控制均采用api外部接口,数据输出形式以JSON为主,可接收外部GET、POST参数;

客户端支持Python、Java、C、易语言、PHP、易安卓、火山移动、部分游戏开发引擎、等所有主流开发语言。

适 用 环 境

PHP版本>7.0以上;

DISCUZ版本>3.0以上;

MYSQL版本>5.6以上;

框 架 流 程

客户端-入口:通过框架协议将数据提交到入口文件;

服务端-控制:接到数据后,通过控制流程进行分流;

服务端-模型:接到分流指令,进行模块化数据处理;

服务端-视图:接到处理后数据,通过JSON返回客户端接收;

框架处理流程:入口传输-->控制器-->模型处理-->数据返回!

框 架 特 色

独立框架:在Discuz插件框架下,独立开发纯API专用网络验证框架,采用CT、DB、原生代码独立封装核心库,代码简洁、速度超快;

代码分离:本验证框架下所有代码与Discuz分离,与其他插件不冲突,自由安装、卸载,不会对Discuz原始数据和结构逻辑产生破坏;

连接模式:本验证框架采用被动连接模式:接收参数-》返回结果-》结束,比传统长连接、短连接模式更节约服务器资源,性能提升百倍;

连接令牌:本验证框架采用token令牌,来保证被动连接始终保持永不重复唯一认证ID标识,可对token令牌实施多开、时效、干扰码等设置;

参数防护:本框架自带接收参数安全机制过滤,针对传入字符串进行转义过滤,严格封堵恶意代码注入等攻击;

登录模式:本验证框架允许用户通过uid、username、email、卡号、手机号、QQ、微信等形式进行登录;

收费模式:内置四种收费模式:①、扣点模式;②、扣点+卡号计时模式;③扣点+用户组计时模式;④、扣点+卡号计时+用户组计时模式;

接口管理:内置强大的接口控制系统,每个接口独立设置每秒、每小时访问次数,违规四种处理方法,接口开关、日志入库、封堵IP等功能;

验证操作:客户端可通过心跳包、服务器时间验证、客户端MD5签名验证、绑定机器码、代理IP登录等进行客户端验证操作;

变量模式:内置强大的远程变量、私人变量,单个变量理论可存储数据4G,让开发者更完美的开发软件;

充值功能:本验证框架内可实现充值积分、卡号时间、用户组时间,购买卡号、购买卡密等功能;

扩展开发:本验证框架内置验证扩展、嵌入点扩展、定时任务扩展、接口开发、插件开发等扩展,在框架内实现高自由度二次开发;

文本缓存:本验证框架内嵌文本缓存系统,实现部分插件设置、用户信息、全局变量等实现文本缓存,极大提升数据读写能力,不占用数据库;

卡号卡密:本验证框架内嵌卡号、卡密系统,实现两种形式的用户积分、卡号时间、多开次数自定义设定;

推广功能:本验证框架整合Discuz原生态用户推广邀请功能,在用户使用特定充值接口时,实现无限级邀请人分红奖励;

代理功能:本验证框架内可实现,代理分销功能,指定代理用户组购买卡号、卡密,打造全生态营销系统;

应用中心:全网唯一带插件系统的网络验证,通过此应用中心,可以自由安装、更新、卸载对应插件,全功能操作后台在线完成

核心数据:本验证框架核心逻辑、所有数据均存在服务器内,有效杜绝因外部软件安全等级低造成破解,确保后台数据安全。

功 能 定 制

功能需求:对Discuz框架下参数进行设置、内外部数据库处理、第三方php系统接口对接、定制软件专用接口;

实现形式:根据功能需求,可通过框架API接口开发、插件开发、内置扩展等形式进行实现;

定制说明:只针对API接口功能输出定制,不涉及客户端软件开发定制,客户端开发API接口数据规则必须遵循本框架内json、xml返回规则;

定制流程:将API接口功能需求编制word文档,联系客服报价确认后实施,开发周期可随客户端软件开发进度同步开发

定制QQ:

开 发 说 明

1、软件开发处理返回结果时,必须使用对应软件内置的Json、xml处理模块进行模块化处理,禁止各种取中间文本、正则匹配等操作;

2、软件开发调试时请将插件后台“缓存时间”设置为“0”,待功能开发调试完成后,设置成指定时间“86400”,可有效降低服务器资源;

3、软件开发时建议将所有接口、参数,进行DLL封装调用,这样能极大的保护接口规则安全;

4、软件开发时充分利用框架内验证操作,实现服务端与客户端的相互验证,做好软件逆向、调试判断、加壳等操作确保软件安全;

5、软件开发过程中认真查看接口文档,对应error错误码解释,多次调试无误后方可运营,如发现调式BUG请及时反馈。


官方教程
官方教程
人气 5997 粉丝 1
  • 评价数

    0
  • 课程数

    3
  • 学习人数

    28
新秀网络验证官方讲师

老师还为你推荐了以下几门课程

客户服务
周一至周日:09:00 - 21:00
客服QQ:3188639 QQ交流群:281079920

新秀网络验证是新一代简洁高效、云服务、独创功能融一体的新型管理收费框架系统,本框架专注于Discuz!二次开发规范要求,独立框架、代码分离、逻辑分离、独特加密、动态验证新型框架系统,专心服务客户。

Archiver|手机版|新秀网络验证系统 ( 豫ICP备2021033257号-1 )

GMT+8, 2022-12-9 17:59 , Processed in 0.171801 second(s), 139 queries , Redis On.

返回顶部