基于OpenStack云计算平台的微信公众平台开发可行性分析与研究

来源 :东方教育 | 被引量 : 0次 | 上传用户:ai2009ni
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】本文从微信公众平台的发展现状以及趋势入手,结合其开发环境与操作系统的兼容性问题和资源占用过大问题,结合微信公众平台和云计算平台的特点,探讨利用云计算平台来实现微信公众平台开发的可行性分析与研究。
  【关键词】微信公众平台;云计算平台;OpenSatck;兼容性;资源占用
  


  1引言
  移动互联网将移动网络和互联网通过移动终端设备结合起来,是传统互联网与移动通信互相融合下的产物。在当今信息高速发展的时代,微信成为了新型移动即时通讯应用的一个标志。由于微信公众平台自带的后台编辑系统功能比较的单一,已经不能满足需求。但是,微信公众平台为广大的微信公众平台开发者提供了二次开发的接口。然而,由于搭建其环境的过程的复杂性,开发平台所需要的软件和操作系统的兼容性问题和所需软件占用资源问题,使一些开发者头痛不已。云计算平台的诞生,可以很好的解决以上这几个问题。
  2微信公众平台的现状分析及开发环境问题
  2.1 微信公众平台的现状分析
  微信公众平台是腾讯公司在微信的基础上新增加的功能模块,它是一个腾讯官方推出的集服务与宣传功能的订阅平台,可以实现和目标群体的语音、图片、文字的全方位的沟通、交流。微信公众平台分为订阅号和服务号、企业号三类平台。可以根据不同的需求来申请不同的公众账号以满足不同群体的需求。
  微信公众平台操作性简单,方便了广大用户的使用,根据其本身的优势和qq客户群的庞大,使其发展速度很快,使用人数不断的增加。微信公众平台提供了很多的功能比如用户可以体会多元化、全方位的功能。用户可以自由的选择订阅公众账号,提供了自由、开放的交流环境。
  2.2 微信公众平台开发环境问题
  由于微信公众平台自带的后台编辑系统功能比较的单一,不能体现出公众账号之间的不同。因此,这就需要开发者在后台通过API来更改或添加一些功能模块,使其内容更加的丰富,功能更加的齐全。AppServ和zendstudio是经常用来搭建微信公众开发平台的两种软件。AppServ是一个软件集合,包括Apache(HTTP服务器软件)、PHP(网页程序设计语言)、MySQL(数据库管理系统软件)phpMyAdmin(图形界面的数据库管理软件)四个组成部分。AppSer是一个HTTP服务的集成开发环境。AppSer把这些软件集合在一起的,目的使在部署整套环境变得更简单。虽然安装过程比较简单,但是花费的时间很长,而且占用的资源很大。因为每个服务端口号是唯一的,但是AppServ中的端口号也许会和你已存在的程序的端口号起冲突,导致不能使用。卸载AppServ软件也非常的繁琐,一旦没有卸载干净,会导致下次安装AppServ软件的失败,一般这种情况下,只有重装系统。
  3 OpenStack搭建的云计算平台的特点
  云计算是通过改进网格计算、分布式计算和并行计算发展起来的全新商业计算模式,它包括3个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS),并且将基础设施、软件以及平台作为服务通过网络提供给用户,从而使用户节约了管理软件和硬件资源的费用。目前广为接受的是中国云计算专家咨询委员会副主任、秘书长刘鹏教授给出的定义:“云计算是通过网络提供可伸缩的廉价的分布式计算能力”。IaaS通过虚拟化和分布式存储等技术,实现了对包括服务器、存储设备、网络设备等各种物理资源的抽象,从而形成了一个可扩展、可按需分配的虚拟资源池。
  OpenStack是一个美国国家航空航天局和Rackspace合作研发的云端运算软件,以Apache许可证授权,并且是一个自由软件和开放源代码项目。它支持所有类型的云环境,提供了一个“基础设施即服务”(IaaS)的解决方案,每个服务提供了一个应用程序编程接口(API)来促进这种集成。
  OpenStack搭建的云计算管理平台具有超大规模,虚拟化、高可靠性、兼容性、通用性、高可扩展性、按需服务、及其廉价等特点。图3.1 OpenStack搭建的云管理平台。
  图3.1 OpenStack搭建的云管理平台
  4云计算平台上实现微信公共开发平台的解决方案
  云计算平台具有强大的功能。在以管理员身份登录云管理平台时,可以通过打开“管理员”找到“镜像”选项,然后点击“创建镜像”.在用户申请实例的时候,只需要告诉用户选择带有AppServ软件的镜像就行。而用户本身不需要搭建任何的开发环境,只是需要一个浏览器和申请一个“用户”的名字就行,这样就解决了安装开发环境过程中遇到的各种问题,也不用担心兼容性问题。非常适合微信公众平台开发者的需求,而电脑上不需要做任何更改,openstack搭建的云计算平台安全性也极高。
  小结
  新技术的诞生都会对人们的生活产生一定的影响,应该尽可能让其对人们的生活带来便利。如果把微信公众平台的开发放在云计算平台上运行,那么即使电脑的配置比较低或者是与其他的软件产生冲突,也可以进行微信公众平台的开发。本文只是提出实现微信公众开发平台解决方案,而创建带有AppServr软件的镜像的具体的解决方案,本人会在以后的文章中进行详细的介绍!
  参考文献:
  [1]Chigona,W.,Beukes,D.,Vally,J.,& Tanner,M.Can mobile Internet helpalleviate social exclusion in developing countries?.The Electronic Journal ofInformation Systems in Developing Countries,2009,36,1–16.
  [2]兰欣.微信公众平台CMS的设计与实现[D],2015(1),II、1.
  [3]http://baike.haosou.com/doc/5335445-5570883.html.
  [4]白浩,郝晶晶.微信公众平台在高校教育领域中的应用研究[J].中国教育信息化,2013(4):79.
  [5]http://docs.openstack.org/.
  [6]王霄飞.基于OpenStack構建私有云计算平台[D],2012(6),1-3.
  [7]杜积西,严小芳.云教育[M],北京理工大学出版社,2013(3),49-85.
其他文献
【摘要】在信息资源爆炸式增长的时代,读者的阅读需求和阅读习惯都在快速改变,单一馆的馆藏资源已经很难满足需求,实现图书馆资源共享具有必要性。本文在遵循互相尊重、互惠互利原则、实用性和可发展性原则、资源共建共享原则这三大原则的基础上,分析通过实现资源共建共享;实现馆际互借;建立中心数据库管理模式这三个资源共享实施步骤,总结资源共享的过程并指出共享过程中需要关注的问题。  【关键词】图书馆资源;馆际互借
期刊
【摘要】思想政治工作是党的优良传统和政治优势,是经济工作和其他一切工作的生命线,是新时期思想道德建设的中心环节。新的形势下,如何使企业思想政治工作焕发新的生命力,为企业生产经营营造良好的氛围,激发员工们的向心力和凝聚力,使企业在各方面竞争立于不败之地,基业长青,健康、稳定发展,在本文做了深刻的探讨。  【关键词】新形势;思想政治工作;工作方法    随着改革开放的逐步深入,市场经济体制的不断完善和
期刊
【摘要】博物馆作为展示国民发展水平的关键场所,在经济与社会快速发展史的今天,也得到了很大的发展。未来的博物馆发展将应用更多的高科技、科学的管理方式,在教学贴近生活的同时,更加人性化。  【关键词】博物馆;未来发展;趋势    “以史为鉴,可以知兴春”。大型博物馆作为国民素养与文化建设的发展需要,它很好的体现了国内综合素质以及发展状况。在未来的博物馆发展中,它必将成为人类生活的一部分。  1.国内博
期刊
1998年,张康之在《行政道德的制度保障》中首次提出了“服务行政模式”构建的问题,作者提出“社会主义的公共行政应当既不同于传统的统治行政模式,也不同于近代管理行政模式,而是一个全新的服务行政模式。在这种模式中,为人民服务的宗旨不仅是一种行政观念,而且是通过立法的形式被确立下来的一种制度,公共权力的运行机制不是一种自上而下的制约,而是一种自下而上的监督。当然服务行政必然会继承行政管理中的全部社会管理
期刊
【摘要】住宅小区的绿化布置尤为重要,它是人居环境倡导生态化的必要元素,亦是当代城市规划产业中的普遍运用手法。主要是改善小区居住环境的生态风貌,优化生态环境,提高居民的生活质量和自然情趣。本文从实际和人文角度出发,以建设小区绿化、完善人居环境为目标谈谈个人的一些见解和想法。  【关键词】居住区;绿化;环境保护;生态化    一、居住区绿化布置的选材  居住区的绿化应该以生态保护及优化环境为前提,特别
期刊
【摘要】古华的长篇代表作《芙蓉镇》堪称一部史诗性作品,里面的女主人公胡玉音可以说是作者钟爱的人物,他把一切美好的词语都用在了玉音妹子的身上:她美丽善良,对生活充满希望,有美好的道德情操,有一颗金子般的心。但是,我们从胡玉音同黎满庚、黎桂桂以及秦书田的爱情历程来看,她的爱情并不是一帆风顺的,她的爱情充满了坎坷和艰辛,我们也不难发现,这一切的坎坷和艰辛都与我们共和国的政治扯上或多或少的关系。  【关键
期刊
【摘要】作为一种仅占世界婚姻总量1%的一妻多夫制,虽在各国其他地方也有分布,但西藏地区最为典型。它是西藏历史发展以来一直存在的婚姻形式,已有上千年历史。那么,它到底是如何形成的?本文将从国内外学者对西藏一妻多夫制存在的原因分析入手,指明其成因众说纷纭,从而分析出西藏一妻多夫制形成的各种原因。  【关键词】西藏;一妻多夫制;成因    引言  早在一百多年前,恩格斯就提出:“印度和西藏的一妻多夫制,
期刊
【摘要】根据全社会高等教育“教育入主流,管理精细化,服务人本化”的潮流。学生工作在总体思路和工作要求中都增加了深度辅导和精细化管理的要求。因此作为高校辅导员应以社会主义核心价值观为指导结合专业建设实际,开展特色鲜明的班级活动,一点带面,加强班级的凝聚力、向心力。同时,这也影响班级每一个成员健康、向上的心态和认真刻苦的学习态度。本文将以市属某高校基层学院开展科技创新示范班为例分析特色班级活动如何提高
期刊
【摘要】本文主要分析了数控车床削加工工艺,针对数控车床的特点,阐述了在当前形式下,数控车床在国内应用越来越广泛,数控车削加工作为机械加工中最主要的数控加工方法之一。具体介绍了数控车削加工工艺,对从事数控加工编程设计的工程技术提供了科学的指导意义。  【关键词】数控车床;削加工;工艺    在当前,随着计算机技术传感技术的快速发展,数控加工技术已经成为机械加工现代化的重要基础和关键技术。数控车床加工
期刊
【摘要】职业教育是国民教育体系的重要组成部分,而就各职业院校现状,高等职业教育质量不容乐观。深化高职院校的体制机制改革、创新职业教育方法和模式,成为重点思考和探究的问题。行动导向式作为一种以学生为主体、以行动为导向的教学方法,解决了教学难的现状,且实现教学一体。本文结合完整行动的6个阶段,以磁阀的连接为例,阐述行动导向式教学方法的开展和实践。  【关键词】职业教育;行动导向式;完整的行动;磁阀连接
期刊