摘要:    本课题首先研究了搭建Web网站开发的LAMP平台及网站设计的相关技术,并对社交网站功能结构进行了分析;在此基础上设计实现了一个新型社交网站——可以协作的社交型个人管理系统(Social Personal Management System,简称SPMS)。本系统是基于LAMP开发平台架构,配合使用目前最流行的Smarty模版,依照MVC的开发模式,运用相应的Web技术开发的。主要实现用户注册,添加好友,日程管理,待办事管理,笔记管理,与好友聊天,发送私信,分享事务等功能。并且SPMS是一个可以用于日常生活的社交管理系统,同时也为未来的社交与个人管理提供一个新的模式。本文探讨了如何合理的开发使用户满意的网站,并且合理架构大中型网站等一系列问题。文章的最后阐述了自己对未来相关web技术的看法以及预测。9312
关键词:    社交网站,LAMP;PHP;web2.0;云计算;MVC
The design and implementation of a social networking website based on PHP
Abstract:     This topic first studies the LAMP platform structures, Web site development and Web design related technology, and analyses the structure of social networking websites function; On the basis of this design implements a new Social networking site - can collaborative Social Personal Management System (Social Personal Management System, referred to as the SPMS). This system is based on the LAMP platform architecture, together with the most popular Smarty templates, in accordance with the MVC development mode, use the corresponding development of Web technology. Mainly realizes the user registration, add buddy, schedule management, to handle affairs management, notes management, chat with friends, send messages, share transactions, and other functions. And SPMS is a social management system can be used in daily life, but also for the future social and personal management provides a new model.This article discusses how to reasonable development of users satisfied with the site, and the reasonable structure of large and medium-sized web site and a series of problems. The end of the article expounds his view of relevant web technologies for the future and predict.
Keywords:    SNS; LAMP; PHP; web2.0; cloud computing; MVC
目录
摘要    i
Abstract    i
目录    iii
1    绪论    1
1.1    SPMS的目的和意义    1
1.2    SPMS介绍    1
2    SPMS功能及结构分析    3
2.1    执行的方式    4
2.2    SPMS功能分析    4
2.2.1    在日程上协作    4
2.2.2    在待办事上协作    4
2.2.3    在笔记上协作    5
2.2.4    社交功能    5
3    SPMS架构与总体设计    6
3.1    LAMP开发平台    6
3.2    开发模式    6
3.3    总体结构设计    12
3.4    使用的相关技术简介    14
3.4.1    JQuery介绍    14
3.4.2    AJAX介绍    14
3.4.3    Smarty模版    14
3.5    MVC开发模式    15
4    数据库设计    17
4.1    总体数据库结构E-R图    17
4.2    数据库选择    18
4.3    数据库搭建    18
上一篇:基于Linux 5.4上的Oracle R2 10g数据迁移到Linux 6.3上的Oracle R2 11g
下一篇:VC++opencv静止背景下运动视频对象的分割

H5动漫社区网站设计

jsp值得买导购网站的设计与实现

java的B2C型电子商务网站管理系统的设计

社交网络个性化推荐方法对比研究

C#古钱币拍卖网站分析与设计

php+sqlserver温室管理系统设计

基于Java和HTML5的企业门户...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅谈高校行政管理人员的...

提高教育质量,构建大學生...

压疮高危人群的标准化中...

上海居民的社会参与研究

AES算法GPU协处理下分组加...

基于Joomla平台的计算机学院网站设计与开发

从政策角度谈黑龙江對俄...

酵母菌发酵生产天然香料...

浅论职工思想政治工作茬...