在互联网行业如此辉煌的今日,搭建一个属于自己的网页也不再是件很难的事。不仅仅是与信息技术的相关人员,各行各业越来越多的人都在渴求的能拥有一个自己的个人网页,用于分享自己各方面的生活经验,对于社会现象的看法和专业知识的深刻思考等。但是,这不同于以往私密的个人日记,你可以尽情发挥自己的才智,展现自己的风貌,让来自五湖四海的网民了解你独有的思想光辉;这也不仅仅是纯粹个人思想的表达和日常琐事的记录,在互联网上,你可以检索到你所感兴趣额信息,它恰恰是向你提供你想获得的信息的良好平台,通过阅读别人的博客,你可以快速有效地解决遇到的同样的问题。为此,我们将为你提供一个知识共享的平台,一个可以展示自我的机会。
在如今互联网上各式各样的博客泛滥的情况下,我们是否有必要去构建自己的博客呢?答案是肯定的,特别是在博客体系成熟的今天,拥有一个自己的博客更对个人、对社会都是有益处的。在创造博客文章的过程中,你可以进行自我知识体系的完善与运用,将所学的技能充分的表达来。每篇博客从无到有的过程,都是你回顾、加深和深化自己对知识的理解的过程。同时,通过撰写博客,还能提高自己的写作跟沟通技巧,锻炼自己的语言表达能力。令人兴奋的是,你可以利用博客认识到各种各样的优秀的人,博客就是展示自我,分享交流,共同进步的地方,坚持写博客,不仅对自己的写作水平的提升有很大帮助,还能锻炼自己的思维能力,形成自己独特的知识体系。而每篇成果之下的评论区中就是广大网友交流沟通的有效社区,有时候你不经意的一句评论可能就会使正在迷茫的人豁然开朗。博客之间应该有一种可爱的包容感,但是不应该有抄袭的情况出现,我们鼓励原创,只有自己辛苦撰写的文章才具有价值,这将是一个非常热情和开放的社区,使用好此博客平台,将会使你受益良多。
(一)创建博客网站所遵循的一般原则
-
3.1.1 系统性原则:创建者要提供设计方案,还应充分了解用户的一些基本情况,并将其需求等要素融入到网站建设方案中。
-
3.1.2 完整性原则:博客又称为网络日志,是一种大众化的网络载体,它是一种由个人管理、不定期张贴新文章的网站,应该为用户提供完整的信息和服务:网站的基本要素合理、完整;网站的内容丰富、有效;网站的服务和功能适用、方便;网站建设与网站运营维护相衔接、支持。
-
3.1.3 友好性原则:博客网站的友好性包括以下几个个方面:对用户友好——满足用户需求、获得用户信任;对网络环境友好——适合搜索引擎检索、便于积累网络资源;对经营者友好——网站便于管理维护、能提高工作效率。
-
3.1.4 简单性原则。在保证网站基本要素完整的前提下,尽可能减少不相关的内容、图片和文件等,使得用户以尽可能少的点击次数和尽可能短的时间里获得需要的信息和服务。
-
3.1.5 适应性原则。博客网站的功能、内容、服务和表现形式等需要适应不断变化的网络环境,网站应具有连续性和可扩展性。
(二)网站建设基本流程规范
-
3.2.1 制定网站规划方案,包括网站预期目标、状况分析、网站栏目结构、用户行为分析及内容规划、网页模版设计、网站服务器技术、网站运营维护等基本内容;
-
3.2.2 网站技术开发、网页设计;
-
3.2.3 网站测试;
-
3.2.4 网站发布和推广;
-
3.2.5 网站维护及管理。
-
3.2.6 网站设计对不同浏览器具有兼容性
(一)使用条件:本网站系统是以用户作为主要参与者,游客可以在未注册登录的情况下浏览查看其它用户发表的的博客文章,而不能评论收藏。只有在注册并且登录之后才可以拥有属于自己的博客空间。
(二)功能需求:用户注册后可以在自己的博客空间发布自己的动态,如个人博文,个人相册等信息,而其他读者则可以对文章进行评价点赞和分享,浏览量高的文章将会被推荐到主页进行展示。用户拥有对自己的相关资料和发表的文章动态进行删改注销等操作的权力。网站首页是一些系统推荐自己感兴趣的和其他好友的博文,可在本网站查找并添加和自己志趣相投的博友,成为好友关系,进而拥有和他们进行私密交流的通道。网站还提供了一些最新的公告信息供用户查看。
(三)根据用户的需求本博客系统主要可分为五个部分。
- 4.3.1 公告轮播展示;
公告管理部分主要是对网站内的所有新闻信息进行发布,管理。用户可以在首页上查看所有的新闻公告信息,并可以对新闻进行评论。 - 4.3.2 用户个人空间; 用户操作部分主要是针对用户进行相关的管理。包括用户的注册,登录,个人资料的管理,用户收藏的博文,用户评论的历史记录,还有用户访问本网站的次数等。
- 4.3.3 个人博文仓库; 个人博文的管理主要是对用户所上传的博文进行相关的管理,用户将自己发布的博文保存在博客空间内,并对博文进行相关的访问权限的设置。根据用户的设置,来评定该博文是共享还是私密,进而决定是否将博文显示到好友的相关信息中。
- 4.3.4 系统管理员后台; 管理员后台管理比较复杂,它包括对各个部分的管理,包括新闻公告的发布更新、增加删除和评论管理等,管理员拥有最高权力,可以对用户进行管理,若系统检测到某用户抄袭过多或者有不文明的行为,会进行封号等惩罚的处理。
- 4.3.5 首页博文推荐。 首页对优秀的博文进行推荐,主要根据用户对文章的点击浏览和评论次数对文章进行排序,排名前十的文章可以入选文章推荐。另外,根据用户发表文章时归类的标签可以划分不同的模块,用户可以选择自己感兴趣的分类进行浏览。
(一)开发语言
本项目使用html语言配合bootstrap框架来构建前端页面,使用PHP,JavaScript等语言进行对内部逻辑的操作和实现。
(二)系统架构
Linux服务器 + MySQL数据库 + flask
服务器 暂无 -
域名 暂无 -
数据库 mysql -
(一)队长:孙傲
(二)成员:胡皓、贺朔南、毛文杰、丁宏剑、陈晓宁、郑逸、刘尊强
(三)各任务负责人:
- 7.3.1 文档编写:孙傲、贺朔南、胡皓、毛文杰(暂定)
- 7.3.2 前端代码:胡皓、毛文杰(暂定)
- 7.3.3 数据库及服务端:丁宏剑、郑逸、陈晓宁(暂定)
- 7.3.4 测试:刘尊强(暂定)
- 7.3.5 运营维护:贺朔南(暂定)
注意:每个任务由负责人负责指导和安排工作,小组全部人员共同完成各部分的任务。
- 8.1.1 网站的打开和响应速度,不应大于1.5秒。
- 8.1.2 采用响应式布局,对不同的浏览器做更好的兼容处理。
- 8.1.3 提升数据库的检索速度。