php+mysql微信公众号平台设计与实现+源代码(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

php+mysql微信公众号平台设计与实现+源代码(4)

2。2。5 bootstrap架构 

Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。 它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,即它是由动态CSS语言Less编写而成。 

2。2。6 MVC设计模式 

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是实现用户界面的一种软件架构模式。[3]。它将一个给定的应用软件分为三个相互关联的部分,以独立的内部信息表示信息的展示或接受用户的方法。按照把业务逻辑、数据、界面显示进行分离的方法组织代码,将业务逻辑聚集到controller里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑的代码。MVC设计模式广泛用于用于映射传统的输入、处理和输出功能在一个逻辑[4]的图形化用户界面的结构中。 

2。3 软件/硬件要求 

2。3。1 软件要求

软件要求即系统运行所必需的软件支持,主要有数据库、开发工具、服务器、和开发语言四个方面。其中数据库采用MySQL5。6。21,开发工具采用Zendstudio,服务器采用Apache2。4。9,PHP版本为PHP5。4。40。 

2。3。2 硬件要求 

硬件要求即系统运行所必需的硬件环境,主要有处理器、内存、磁盘等方面。 CPU为频率1GHz以上的32 位(x86)或64位(x64)处理器。内存要求为512MB内存(建议使用1G或以上内存)。硬盘空间要求有效硬盘空间1G或以上。 

3  系统规划与分析   

3。1 微信平台简要说明 

微信公众平台是腾讯公司在微信的基本功能之上增加的一个新功能模块,个人或企业可以通过这个平台注册一个微信的公众账号。微信公众平台的口号是“再小的个体,也有自己品牌”,因此,腾讯公司希望微信公众平台更多地起到品牌推广的作用。任何的个人或者企业都可以利用微信公众平台向众多的为虚拟用户推广传播自己个人或者企业品牌,这能够有效地减少了宣传成本,提高品牌的知名度,更有利于在移动互联网上打造优秀的品牌形象。

2012年8月23日,微信公众平台正式上线并开放注册,目前微信公众平台已经拥有超过400万个公众账号。2013年8月5日,微信升级了一个新的版本,与此同时微信对公众平台做出来重要的改变,微信将公众账号区分成为“订阅号”以及“服务号”两种形式。文献综述

微信公众订阅号主要是只用来给用户提供资讯消息的,媒体或者个人可以通过公众订阅号获得一种新的内容传播渠道,在这里可以更好更方便地和用户进行直接的沟通和交流。公众订阅号每天只可以向用户推送1条群发信息(少部分账号每天最多可以推送3条),群发推送给用户的消息,将会在微信“聊天”界面列表中的“订阅号”文件夹中显示。目前企业媒体机构和个人都可以免费申请公众订阅号。较为知名的微信公众订阅号有:人民日报社的“人民日报”、北京创新乐知信息技术有限公司的“程序人生”、奇葩说常驻嘉宾罗振宇的“逻辑思维”等。

微信公众服务号主要提供给企业和组织使用,可以帮助企业和组织利用微信为用户提供个性化的业务服务,以及对用户信息进行有效的管理。在1个自然月内公众服务号仅可以给用户推送4条群发消息,推送给用户的消息,会直接显示在微信聊天界面的列表中,并且用户还将实时收到消息提醒。公众服务号可直接申请自定义菜单,认证后的服务号还可以使用9个高级接口。目前只有企业机构组织才能申请公众服务号,个人无法申请使用公众服务号。较为知名的微信公众服务号有:提供乘车服务的“巴士管家服务号”、提供视频服务的“电影爬虫”、提供通信服务的“移动10086”等。 (责任编辑:qin)