/ccit

毕业设计,基于tp5的校园生活系统

Primary LanguagePHPOtherNOASSERTION

#跨年项目(18-19)长春工程学院微校园

##12月27日开始创建项目

设计界面及需要的功能 分析项目完成所需时间 数据库设计

##12月28日正式启动

选择版本控制器git 购买域名以及域名备案 购买阿里云服务器 选择thinkphp5.1框架开发,以及搭建相应环境

##12月29日

完成登陆功能以及注册功能

注册,注册信息验证,前端传入数据正确与否验证 登陆,一系列验证 设计一些共有的方法,将其抽象整理 方法存放于common中,所有方法都继承common

##12月30日-12月1日

元旦节,放假咯

##1月2日

完善设计思路 使用layui框架完成项目外框的设计 前后端数据整合,登陆用户信息展示

##1月3日

修改完善用户修改信息功能(个人信息)

新增修改图像,点击头像即可修改 提交表单方式改为ajax 添加用户更改密码功能(安全设置)

##1月4日

新增校园首页(新闻页)模块

采用流加载模式翻页

##1月7日

新增校园新闻详情界面

校园新闻是使用爬虫爬取学校的站内新闻

技术支持==>陈家宝同学 设计充值业务界面,以及一些简单的逻辑功能

##1月8日

完成充值业务功能

校园卡充值 校园网充值 站内虚拟货币C币充值 策划论坛功能 数据库设计 页面整体结构框架

##1月9日

论坛主页展示完成

论坛排序算法,基于时间和点赞赞数量进行hackerNew计算 论坛点赞功能设计中

计划使用redis来存储点赞人的ID,从而减轻对服务器的负担

##1月10日

TP5中不支持redis的set(高效存取)

选择使用redis扩展库,TP5自带框架能力有限 因为当前服务器还没拿下来,导致redis服务会因关机而导致数据丢失,开启日志追加解决该问题 论坛主页内容流式加载完成 修复已知bug

##1月11日

论坛添加评论页 修改个人信息允许修改头像