微博平台设计与实现(毕业论文)
宁夏理工学院毕业设计
PAGE \* ROMAN \* MERGEFORMATI
毕业设计
题目名称
微博平台设计与实现
学院
电气信息工程学院
专业/班级
计算机科学与技术/10101
学生
张学辉
学号
指导教师(职称)
郭莹(副教授)
宁夏理工学院毕业设计
PAGE \* ROMAN \* MERGEFORMATI
宁夏理工学院毕业设计
摘要
微博,是微型博客的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户以文字、图片、视频等形式更新并分享信息,使用户可以第一时间了解到好友、媒体、偶像等关注用户的实时动态,是当今最先进最为时尚的社交网站。
ThinkPHP是一款完全由中国人开发的开源框架,框架完全由PHP语言实现,能够完美的自持Mysql、MS SQL server、Oracle等数据库。该框架对PHP+MySQL的支持及其强大,并且具有许多网站开发所需的基础功能,对个人类库也能够良好支持。
微言微语正是基于ThinkPHP实现的一个功能完善的微博。它以ThinkPHP作为核心服务,将网站的前台与后台进行分离,对网页以及代码进行模块化分类。使微博的各个页面可以单独的编辑,进行功能调试,并凭借该框架的单入口模式,进行的由浅而深的网站开发。
微言微语主要实现了以下几大功能:第一,实现了微博的浏览和发布等基本功能,用户可以在首页体验到微博的基础服务。第二,实现了信息的实时推送,用户可以实时接收到最新最热门的信息。第三,实现了好友分组管理,用户可以已关注的好友进行分组归类,可以在不同分组中浏览信息。第四,实现了用户的个性设置,用户可以对微博的外观,私人的头像等方面进行自定义。
关键词:微博;微言微语;ThinkPHP;PHP;MySQL
Abstract
Micro-blog is the abbreviation for micro?blog.It is a platform based on users information
sharing,communication and access.Users?can update?and share information by text,picture,
video etc.. Users can receive the real time?dynamic information from friends, media,?idols and
other?users on the first time.It?is the most advanced and?fashionable?social networking sites.
ThinkPHP is a framework of fully?open source that developed?by?Chinese.The?framework
is realized by PHP language completely?,?and supports many kinds of database such as Mysql,
MS SQLserver, Oracle.?It supports PHP + MySQL especially and strongly, and has the?basic
functions?required by many?web site development,?and also?supports the?personal library
perfectly.
Vtell?is?a perfect micro-blog based on the development of ThinkPHP.?It uses ThinkPHP
as?the core services,?segregates the?foreground and background?of the site, classifies the
webpage?and code in HYPERLINK "/w/modularity/" modularity way.?So it can edit each page and debug every function
separately, and developent of the site from shallow to deep for the single?entrance?mode.
Vtell?mainly realizes?the following?functions:?
firstly,?It achieved?the?basic browse and?dissemination functions of micro-blog.