@cpt
2014-12-01T03:05:28.000000Z
字数 1205
阅读 742
博客
PHP+MySQL
个人博客是时下web最为流行的应用之一,一个典型的博客结合了文字、图像、其他博客或网站的链接及其它与主题相关的媒体,能够让读者以互动的方式留下意见.而现在很多同学在学习的过程中,当时的确掌握并解决了问题,但是没有一个很好的东西用来进行系统的记录和分享,造成一段时间后知识的流失.而现在虽然有很多各种博客,但是达不到我们期望的目标,或者界面不友好,或者性能太低.现在拟开发一个个人博客,按照自己的审美观出发,做出一个个性的展示与分享平台.
有了这个博客,麻麻在也不用担心我丢三落四了!
功能:
需求:
体系架构:
前端 --> 提供登录,登录到后台
后台 --> 定制前端组件,例如侧边栏的内容,导航
数据库 --> 主机商会提供的后台,用以操作数据库
开发工具及版本:
PHP5.5 + MySQL + Apache2
其中PHP中主要应用扩展GD图形处理库
数据服务层:
实体对象的CURD操作即增删改查:文章 | 用户 | 链接 | 评论 | 导航 总50分
非实体对象的CURD操作: 分类 | 创建时间 | 浏览数 | 作者 | 标签 总25分
一对一关系:文章--创建分类 文章--创建时间 文章--浏览数 文章--标签 总20分
一对多关系:文章--评论 用户--文章 总20分
多对多关系:用户--评论 总30分
数据查询:站点统计---主要统计项目有:文章总数|微语总数|评论总数|页面打开耗用时间|查询数据次数| 网站安全运行时间:| 只针对文章标题的搜索| 总共35分
数据校验:针对用户名格式以及密码的校验 总10分
统计: 数据库层190分
WEB应用后端:
用户角色权限
登录与注册 20分
验证与确认 20分
登录流程与跳转 20分
静态权限 30分
静态角色 30分
多媒体功能
数字资源管理(文档图片的上传和下载) 20分
工作流:
复杂工作流 100分
WEB应用安全:
防SQL注入 30分
统计:后端270分
WEB应用前端:
基础功能
站点布局模板 2套 40分
页面模板 只有首页和详细页 40分
logo 20分
客户端数据校验 包括用户名和密码的校验 10分
扩展功能
Ajax使用 50分
HTML5/CSS3兼容 30分
模块化 30分
IE6+兼容 50分
IE9+兼容 30分
单页应用:即抽奖系统 200分
开发工具与环境
LAMP环境搭建与使用 30分
sublime text使用 30分
前端调试 30分
统计:前端590分
由上统计,个人积分期望是750分,但只是目前的,如果有新增的功能的话,后期会进行增加,如果有为实现的,也会从其中扣除!
起始日期:2014-12-01 截至日期:2014-1-22
日程安排:
每周完成1~2个功能,初期进行开发环境的配置和优化以及各种素材的收集,包括图片啊,模板的设计啦,数据库的设计啊!