基于PHP的socket游戏服务器设计与实现

来源 :电子设计工程 | 被引量 : 0次 | 上传用户:leon7352
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来网页游戏、手机游戏快速发展,对游戏服务端提出新的要求:架构简单、配置灵活,同时可支持快速开发。文中提出一种架构:服务器底层通讯基于高性能的socket库开发,而游戏逻辑采用成熟的PHP框架开发,游戏逻辑不关心底层细节达到快速高效的目的。文中主要分三层介绍:基础层主要采用libevent和ZeroMQ的API;核心服务层提供网络通讯和数据存储服务;应用层处理游戏内的逻辑。此外,以该架构的游戏服务器已在两款网页游戏开服上百组,性能测试稳定。
其他文献
〔关键词〕 英文名字;小学英语教学;作用  〔中图分类号〕 G623.31 〔文献标识码〕 C  〔文章编号〕 1004—0463(2014)01—0089—01  小学英语教学的目的是激发学生学习英语的兴趣,培养学生学习英语的积极态度,使之建立起学习英语的自信心,以便更好地为以后的英语学习打下良好的基础。通过在小学英语教学中的摸索,笔者发现小小的一个英文名字能发挥很大的作用。  一、 尊重学生个
可持续发展是人类在面临人口压力、资源短缺、环境恶化、生态危机等一系列威胁到人类生存发展的世界性问题日益严重的情况下进行的必然思考和自然选择.可持续发展涉及人与人
托吡酯(TMP)作为一种新型抗癫痫药物,近年逐渐被临床广泛应用.我们从1999-04~2001-12共观察37例各型癫痫患者,取得满意疗效,现报道如下.
针对传统相控整流方式中,电网注入大量谐波及无功功率,易造成电源污染的不利影响。采用全控型开关器件,并将PWM控制技术引入整流电路,通过滞环电流控制方式,在稳定直流电压输
目的观察赛莱乐与刺五加联合治疗急性脑梗死的临床疗效.方法 82例急性脑梗死患者随机分为2组赛莱乐与刺五加治疗组50例,低分子右旋糖酐和维脑路通组32例.对所有病例治疗前后
Emery-Dreifuss肌营养不良症(EDMD)又称Scapulohumerop-eronealSyndrome、Cestan-lejonneSyndrome,是进行性肌营养不良症中一种较少见的类型,以早期出现的关节挛缩畸形为主要特点
邓小平作为改革开放的总设计师和党的第二代领导集体的核心,提出并坚持了以公有制为主体的根本原则.他说:一个公有制占主体,一个共同富裕,这是我们所必须坚持的社会主义的根
文章阐述了现代图书馆服务文化的内涵,并就如何加强图书馆服务文化建设提出了几点建议。
针对地铁车站空调监控系统实时性的要求,提出了基于ZigBee技术的地铁车站空调运行监控系统,给出了监控系统的结构。使用CC2430组成BAS系统的环境数据采集与传输、设备运行控制的控制器,给出了传感器和控制节点电路。为消除检测数据中粗大误差的影响,采用多项式最小二乘曲线拟合算法,对粗差点的数据进行补值处理,设计了数据处理流程进行检测数据的粗差处理。实际应用表明,该系统能够消除各类检测数据中的粗大误
目的:探讨脑梗死患者患肢疼痛的治疗及效果。方法:对50例脑梗死患肢疼痛的治疗进行临床观察,根据病人的临床症状及不同部位进行对照治疗。结果:患者进行常规治疗及使用止痛剂治疗效