|
第一部分 新增功能
一、用户等级、分组 1、相比o blog3.x版本中普通会员和V IP会员的设置,增加了会员组(等级)的特性,管理员可以自由定义会员组(等级)的各种属性,如划分新手入门、高级用户、尊贵用户等等。 2、管理员可以定义不同用户组用户是否拥有以下权限: 1)二级域名与顶级域名的绑定 2)上传文件类型 3)上传文件大小 4)上传空间大小 5)每天最多发布的日志数目 6)可使用的模板分类;是否允许修改模板;是否允许在模板中使用脚本。 7)是否允许使用邀请码; 8)上传文件的类型、大小限制; 9)图片是否加水印; 10)网站是否可以加密; 11)发表文章是否需要验证码; 12)其它一些权限。 3、用户的升级,可以与网站积分制度相结合,可选择用户达到一定积分自动升级到更高一组,拥有更多权限,从而达到激励网站用户的目的。 4、管理员可以批量移动会员到某个组,或者进行组间数据的转移。
二、网站积分制度 1、增加网站积分制度。 2、用户在网站的各项活动,自注册、邀请的有效用户、发表日志、评论、推荐为精华等等,都可由系统自动为其匹配相应的积分。 3、网站各项活动的积分,由管理员自定义。 4、网站积分制度与用户等级制度相结合,同时也可在此基础上有效开展其它各项站内活动。
三、用户模板分类及修改权限 1、用户模板可分类别; 2、模板分类与用户级别相结合,可充许高级别的用户选择更多模板分类,从而达到激励用户的目的,并有可能发展相关的增值项目; 3、用户模板与用户级别相结合,可以充许高级别用户修改模板,一方面避免普通用户以及垃圾用户乱改模板带来的管理压力,另外一方面也达到激励站内用户目的。
四、注册增加邀请机制 1、新增加邀请模式、系统可设置必须使用邀请码才能进行注册 2、结合用户组别进行邀请码设定,可由高级用户才有权限进行邀请,一方面可以有效防止恶意注册,另外一方面可大大加强网站的凝聚力。
五、管理员分权限 1、设立内容管理员,内容管理员有不同于普通用户的登陆地址和管理界面。 2、内容管理员可进行分组,不同组别有不同的管理权限。 3、超级管理员可以定义不同内容管理组的用户是否拥有以下权限: 1)可以管理的日志分类; 2)可以管理的相册分类; 3)可以管理的用户组; 4)是否可以修改用户名; 5)是否可以进入用户后台; 6)是否可以修改用户组; 7)是否可以添加修改用户模板; 8)是否可发布站点公告,是否可以发布通知; 9)其它管理权限分类; 4、不同管理员分组账号可以通过账号列表显示,方便查看。 5、管理员级别(含超级管理员以及内容管理员)每次登陆后都由系统自动记录登陆地址和时间,以及时查看管理员密码是否外泄,以及外泄后及时查找相关人员。
六、内容管理新增若干功能,管理效率成倍提高 1、系统可记录日志、留言、评论发表者的IP地址,相同IP地址的文章、留言、评论可一次性清除,并同时被记录到网站黑名单,大大加强管理效率。 2、日志管理,和以前版本后台只显示用户日志、留言、评论标题不同,后台自动摘取日志、评论、留言的部分内容,在管理后台即可直观查看日志等内容。 3、增加自动锁定用户功能,频繁注册\留言的用户,可由系统自动锁定。 4、增加敏感用户列表,凡在日志等内容中发表过敏感词汇的用户自动归入敏感用户列表,以方便管理员重点盯防管理。 5、管理员可以在网站关闭的情况下由管理员来添加新用户,适用公司等小群体的封闭式博客。
七、增加用户头像及用户资料的前台调用 1、用户可上传图片作为头像,并可在网站、评论、群组等多处实现调用,大大增加网站美观及个性程度。 2、用户资料完善,并可在用户博客页面调用头像、用户级别等资料。
八、增加博客群组(圈子) 1、此次由博客群组替代以往的团队博客。 2、博客群组的建立与用户等级制度相结合,可以设定由某一级别的用户才能使用。 3、用户加入博客群组的,可以由三种方式实现:随意加入、邀请、达到一定的积分,以上自动与手动的结合方式可充分满足各种群组的建立。 4、博客群组的建立,可由管理员控制是否需要审核。 5、博客群组内的发言,均可由内容管理员进行管理。 6、博客群组内的主题发言可设定精华、置顶等功能。 7、博客群组可设定管理员,由管理员对群组内的成员及内容进行管理; 8、日志发布可同时选择是否发表在多个群组当中。
九、相册实现Flash上传、管理 1、相册使用更美观实用的Flash相册方式,并且能在Flash相册中直接进行相片的上传、删除操作; 2、支持多文件同时上传,且支持上传进度显示; 4、Flash相册可实现单独一篇图片的查看、保存、删除; 5、播放相片时以多种随机格式出现,增加图片浏览的趣味性; 6、可实现图片查看时自适应大小,并实现图片过大时,由鼠标拖动查看局部; 7、可实现播放图片速度控制;
十、编辑器 1、编辑器进行重新设计,比以往美观度大大提高; 2、新编辑器兼容性较好; 3、评论回复编辑器采有UBB编辑器,防止转跳代码等恶意回复。
十一、日志发布自动保存 用户发布日志时自动保存在服务器,防止用户因为浏览器出现问题时的内容丢失
十二、验证码出错不再跳转页面 验证码出错后,通过弹出窗口提示,不再跳转页面。有小部分目前未解决的,正式版解决。
十三、注册页面ajax处理 1、注册页面实现单独页面。 2、注册时随机提示注册进度中出现的问题,充分满足初级用户需求。 3、注册出现错误不再跳转页面,而是通过弹出窗口解决。
第二部分 界面全新设计
一、界面设计综述 1、用户管理后台、内容管理员后台、前台管理员后台进行全新设计,整体感觉清爽、舒适。 2、群组布局、结构进行多次设计,目前形式充分体现网站用户之间互动。 3、程序默认的十一套用户模板为全新设计,漂亮、大气。 4、编辑器进行全新设计,整体美观、大方。 5、相册界面进行全新设计,可以全部通过flash操作,酷而美。
二、用户管理后台界面 1、设计思想:从最普通的用户着眼进行设计,首先是易用,通过界面来尽量降低功能繁多带来的压抑感与操作难度,其次是美观,通过后台的美化使用户滞留时间更长。 2、大量功能实现无刷新操作,用户使用一个功能在后台界面的操作基本上控制在三个步骤之内,大大降低普通用户的使用难度。 3、复杂功能基本上得以隐藏,界面布局干净、利落,普通用户不会因功能繁多而感觉无从下手。 4、界面上以醒目位置标记博客最常用的两个基本功能,发布日志和相册,刚入门用户完全可以常握。 5、文章管理、相册管理、文章评论、文章管理等常用功能单独列出,方便用户操作。 6、用户管理后台若干地方进行相应美化。
第三部分 程序优化
一、系统性能优化 1、部分表增加冗余字段,通过冗余字段,减小检索时的数据关联; 2、适当增加表字段索引,提升检索速度; 3、通过子查询压缩查询数据,减少系统损耗; 4、控制系统数据返回量,减少并发查询对系统造成的影响; 5、系统增加部分Ajax特性,提升用户体验,减少系统交互次数,适当进少系统消耗。 |