摘要:本系统构建了服务器环境下的个人博客平台。基于Web体系,采用Html5+CSS3实现页面,使用流行的AngularJs前端框架实现页面逻辑跳转和数据绑定,服务器端使用php语言搭建后台,MySql作为支持数据库进行开发。具体实现了一个拥有发布个人博文、上传照片、关注其他用户、对用户进行留言等功能的个人博客系统。面向用户群体,分为个人和游客角色,对不同角色实现分级控制和访问,期望该系统能在如今这个互联网产业高速发展的时代,给广大互联网用户提供一个全新的博客平台。
关键词:博客;AngularJs;php;MySql
目录
摘要
ABSTRACT
第一章 绪论-2
1.1 研究背景-2
1.2 研究意义-2
1.3 本文主要内容-2
第二章 相关关键技术-4
2.1 HTML5-4
2.1.1 H5与CSS3-4
2.1.1 H5与JavaScript-4
2.2 AngularJs-4
2.2.1 数据双向绑定-5
2.2.3 ui-router-5
2.2.3 $http-5
2.3 XAMPP服务器搭建-5
2.4 php后台-6
2.5 MySql数据库-6
第三章 设计-7
3.1 数据库设计-7
3.1.1 数据库整体设计-7
3.1.2各表详细设计-7
3.2 系统流程设计-9
3.2.1 用户登录流程-9
3.2.2 游客流程-10
第四章 实现-12
4.1 数据库连接-12
4.2 页面实现-12
4.2.1 登录注册页-12
4.2.2个人首页-15
4.2.3 个人博文页-17
4.2.4 个人相册页-18
4.2.5 个人留言板-20
4.2.6 浏览用户页-22
第五章 总结与展望-24
5.1 总结-24
5.2 展望-24
致谢-25
参考文献-26