好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 關于大型頁游后端管理系統的一點經驗和個人見解

關于大型頁游后端管理系統的一點經驗和個人見解

熱門標簽:滄州智能外呼系統收費 電銷機器人怎么收費 嘟聲的電銷機器人 語音平臺系統 醫院地圖標注 湖北穩定外呼系統 忻州外呼系統接口對接 地圖標注和圖片標注 洛陽便宜外呼系統廠家
前言:

做過游戲開發的人都知道,端游可以用c++,頁游可以用sl或者as3,鑒于這段時間一直在看網頁游戲開發的知識,所以關于游戲開發,我有一點自己的見解。就拿as3的網頁游戲,一般游戲開發前端可以用as3做前端,后端用erlang,不了解這兩種東西的朋友可以百度或者google一下。然后游戲數據管理和交互怎么呢!請看我下面分析!

本文主要內容:

前言
游戲數據交互
后端數據管理總結
一個簡單的demo
游戲數據交互

一般一個大型的網頁游戲有一個或者多個數據庫以上,這些數據庫內部有大量的數據表,表中有很多的記錄,可以說一個表當中有上千上萬條數據,具體表怎么設計我就不說了,有興趣的朋友可以私自和我交流。我現在說說數據在后端如何交互,當游戲策劃把需求做好了,就交給as3前端人員來制作前端顯示,前端顯示主要是給游戲用戶進行游戲操作的頁面,游戲操作的后臺數據就直接和erlang來實現,就像你用asp.net當中aspx完成了html的前端顯示,后端的數據交換就由aspx.cx來完成,erlang同樣完成了這些數據增刪查改的交互,當然這只是游戲后端數據交互。一個游戲開發團隊里除了大量的美工之外,剩下的除了erlang程序員,還有php程序員,一個php程序員主要的任務就是完成頁游后端管理系統,這個系統就是方便策劃組來進行編輯,方便游戲運營管理。當然大量的游戲數據就分別保存在幾個服務器里面,這時候也許會聽到,今天某某頁游開服了,或者新開了一個服務器之類的,這些不同的服務器與游戲本身沒有直接的關系,他們只是保存數據,不同的服務器的數據不一樣,這與玩家在哪一個服務器有關。php就是和這些不同的服務器進行交互。具體就是你在這個后端管理系統當中可以進行封號,獎勵,封vip,npc,副本,背包管理,還可以進行登錄你賬號直接讓你下線等等。

后端數據管理總結

從以下兩點來說說我個人一點經驗以及見解:
需求以及具體實施
1、后臺管理系統無非就是對數據的增刪查改操作
2、增加數據和修改數據可以使同一個頁面也即是說同一個表單,這樣子驗證就只要寫一套代碼就可以了
3、前臺的驗證可以用js或者jquery
4、后臺的驗證可以用函數或者框架自帶的驗證機制
5、增加功能你可以通過表單一個一個增加,另一個可以通過excel表格導進,也就是批量處理
6、查詢可以先把查詢的條件保存在session中,這樣子才能保證用戶查詢之后可以進行編輯、刪除等操作
7、翻頁放在表格的上面或者下面都可以或者批量操作也一樣
8、添加操作完成了要返回一個信息判斷是否添加成功
9、刪除操作要先做一下判斷是否真的刪除,確定和取消,刪除成功等等

技術以及框架代碼復用各層分工負責
1、可以采用mysql數據庫或者mongo數據庫保存數據,有必要熟悉mysql或者mongo的一下數據操作
2、采用模板技術,php+smarty模板引擎,有必要熟悉smarty
3、采用面向對象技術,php+smarty+mysql(mongo)+oop,有必要熟悉oop
4、采用設計模式技術,一般可以采用單例模式,有必要熟悉設計模式的知識
5、當然可以采用框架快快速開發,現在流行很多框架,可以加快開發效率,比如助手類,圖片驗證器,表單生成器,excel交互類,mencache分布式緩存系統等等

一個簡單的demo
本文最后以一個簡單的demo來給php愛好者新手一個簡單的入門學習,要看懂這個你必須了解smarty,然后就是mysql一點常用操作,還有一點就是安裝和使用smarty時候注意定界符和js區分,本例子采用literal解決這個問題,請看下面截圖:功能很簡單,沒有采用什么技術,主要完成一個增刪查改crud的需求而已!見諒!


下載地址 CUDR_jb51.rar

標簽:防城港 巴彥淖爾 宜賓 內蒙古 山南 96 定州 日照

巨人網絡通訊聲明:本文標題《關于大型頁游后端管理系統的一點經驗和個人見解》,本文關鍵詞  關于,大型,頁游,后端,管理系統,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《關于大型頁游后端管理系統的一點經驗和個人見解》相關的同類信息!
  • 本頁收集關于關于大型頁游后端管理系統的一點經驗和個人見解的相關信息資訊供網民參考!
  • 推薦文章