框 架 簡 介 |
本框架是由PHP+MYSQL語言開發,純API接口,可快速對接外部app、web、各類軟件開發; 本框架采用成熟穩定的Discuz3.5論壇系統,MVC框架環境下開發; 本框架無縫整合Discuz用戶系統內置功能,采用插件形式開發的獨立框架、分離代碼、支持二次開發擴展; 通過本框架,可無限擴展數據輸出接口,通過外部訪問api接口,對數據進行操作、輸出等功能; 本系統所有功能實現及控制均采用api外部接口,數據輸出形式以JSON為主,可接收外部GET、POST參數; 客戶端支持Python、Java、C、易語言、PHP、易安卓、火山移動、部分游戲開發引擎、等所有主流開發語言。 |
適 用 環 境 | ||||||||||||
安全提示:我們強烈建議您使用仍在開發團隊支持期內的操作系統、Web服務器、PHP、數據庫、內存緩存等軟件,超出支持期的軟件可能會對您的站點帶來未知的安全隱患。 性能提示:當 MySQL < 5.7 或 MariaDB < 10.2 時, InnoDB 性能下降較為嚴重,因此在生產系統上運行的站點應升級版本至 MySQL >= 5.7 或 MariaDB >= 10.2 以避免此問題。
|
框 架 流 程 |
客戶端-入口:通過框架協議將數據提交到入口文件; 服務端-控制:接到數據后,通過控制流程進行分流; 服務端-模型:接到分流指令,進行模塊化數據處理; 服務端-視圖:接到處理后數據,通過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:[qq]3188639[/qq] |
開 發 說 明 |
1、軟件開發處理返回結果時,必須使用對應軟件內置的Json、xml處理模塊進行模塊化處理,禁止各種取中間文本、正則匹配等操作; 2、軟件開發調試時請將插件后臺“緩存時間”設置為“0”,待功能開發調試完成后,設置成指定時間“86400”,可有效降低服務器資源; 3、軟件開發時建議將所有接口、參數,進行DLL封裝調用,這樣能極大的保護接口規則安全; 4、軟件開發時充分利用框架內驗證操作,實現服務端與客戶端的相互驗證,做好軟件逆向、調試判斷、加殼等操作確保軟件安全; 5、軟件開發過程中認真查看接口文檔,對應error錯誤碼解釋,多次調試無誤后方可運營,如發現調式BUG請及時反饋。 |
版 本 下 載 |
內測中。進度可咨詢客服。 |
接 口 實 例 |
[PHP] 純文本查看 復制代碼 舉例: |
其 他 下 載 |
1、Discuz 驗證擴展 二次開發--在線手冊 點擊查看 2、Discuz 定時任務擴展 二次開發--在線手冊 點擊查看 3、Discuz Api 接口二次開發--在線手冊 點擊查看 4、Discuz 驗證插件 二次開發 - 在線手冊 點擊查看 5、新秀專用:萬能會員數據無縫接入接口(開源)!點擊下載 6、新手開發視頻教程:視頻教程 |
歡迎光臨 新秀網絡驗證系統 (http://www.5566wy.com/) | Powered by Discuz! X3.5 |