基于tp5的校园生活系统
应用介绍
设计界面及需要的功能 分析项目完成所需时间 数据库设
选择版本控制器git 购买域名以及域名备案 购买阿里云服务器 选择thinkphp5.1框架开发,以及搭建相应环境
完成登陆功能以及注册功能
注册,注册信息验证,前端传入数据正确与否验证 登陆,一系列验证 设计一些共有的方法,将其抽象整理 方法存放于common中,所有方法都继承common
完善设计思路 使用layui框架完成项目外框的设计 前后端数据整合,登陆用户信息展示
修改完善用户修改信息功能(个人信息)
新增修改图像,点击头像即可修改 提交表单方式改为ajax 添加用户更改密码功能(安全设置)
新增校园首页(新闻页)模块
采用流加载模式翻页
新增校园新闻详情界面
校园新闻是使用爬虫爬取学校的站内新闻
设计充值业务界面,以及一些简单的逻辑功能
完成充值业务功能
校园卡充值 校园网充值 站内虚拟货币C币充值 策划论坛功能 数据库设计 页面整体结构框架
论坛主页展示完成
论坛排序算法,基于时间和点赞赞数量进行hackerNew计算 论坛点赞功能设计中
计划使用redis来存储点赞人的ID,从而减轻对服务器的负担
TP5中不支持redis的set(高效存取)
选择使用redis扩展库,TP5自带框架能力有限 因为当前服务器还没拿下来,导致redis服务会因关机而导致数据丢失,开启日志追加解决该问题 论坛主页内容流式加载完成 修复已知bug
论坛添加评论页 修改个人信息允许修改头像
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: [email protected] 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » 基于tp5的校园生活系统
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
.travis.yml | 0.97 KB | 2019-01-11 |
.htaccess | 0.01 KB | 2019-01-11 |
command.php | 0.21 KB | 2019-01-11 |
common.php | 0.77 KB | 2019-01-11 |
Base.php | 0.47 KB | 2019-01-11 |
Bbs.php | 1.15 KB | 2019-01-11 |
Charge.php | 0.99 KB | 2019-01-11 |
Common.php | 0.49 KB | 2019-01-11 |
Index.php | 0.63 KB | 2019-01-11 |
Login.php | 1.12 KB | 2019-01-11 |
Pub.php | 0.80 KB | 2019-01-11 |
Test.php | 0.26 KB | 2019-01-11 |
Login.php | 0.22 KB | 2019-01-11 |
details.html | 1.32 KB | 2019-01-11 |
index.html | 1.58 KB | 2019-01-11 |
load.html | 0.63 KB | 2019-01-11 |
index.html | 1.93 KB | 2019-01-11 |
index.html | 1.24 KB | 2019-01-11 |
news_detail.html | 0.44 KB | 2019-01-11 |
index.html | 0.79 KB | 2019-01-11 |
registe.html | 1.45 KB | 2019-01-11 |
header.html | 0.97 KB | 2019-01-11 |
layer.html | 0.34 KB | 2019-01-11 |
modify.html | 1.76 KB | 2019-01-11 |
secure.html | 0.96 KB | 2019-01-11 |
provider.php | 0.25 KB | 2019-01-11 |
tags.php | 0.42 KB | 2019-01-11 |
build.php | 0.46 KB | 2019-01-11 |
ccit.sql | 59.02 KB | 2019-01-11 |
composer.json | 0.32 KB | 2019-01-11 |
发表评论 取消回复