Wordpress 2.91 的一些良好改进-阿里云开发者社区

开发者社区> 数据库> 正文
登录阅读全文

Wordpress 2.91 的一些良好改进

简介:

Wordpress 是一个优秀的 Blog 系统,现在已经在向通用 CMS 系统发展了。2009年初听说该项目获得了 2000 万美元的风投,现在应该发展更快速了吧。我 2008 年底初采用 WP 作为我的独立博客系统,至今2年了。当时的最高版本是 2.3.3,到现在 WP 本身已经升级到 2.9.1 版本了,而我一直采用了当初的版本。

    昨天下载了 WP2.9.1 汉化后的版本,使用了一下。安装方法还是与原来一模一样,建好一个 MySQL 数据库之后,可以很方便和人性化地顺利安装。给用户初始提供的默认模板也还是原来的那2套。但进入后台管理,则功能、界面布局和用户体验有了很大的改观,已不是2年那个老土的模样。数据库里的表个数还是聊聊的那 11 个,只有一个表改名了,意味着我可能不能手工对 2.3.3 版本进行升级了,因为数据的存储结构变了,如果不熟悉细节,则很容易把数据搞乱的。

    对 WP 升级后的后台印象最深刻的是:

    1,界面布局由原来的上下结构修改为左右布局,导航条在左边,且可以收缩。导航条里的菜单项不是张开和闭合的,而是当鼠标点击后下拉一个子菜单项区域。这样,左边的导航区域就不会出现上下滚动条,改善了观感。右部的内容呈现区域,内容列表不像过去的的方块表格,每一横条当然还是对应一条记录的部分字段,但每个数据项允许折行显示,增加了数据显示的面积和信息量,显得灵活而不呆板。Web界面本身有它自己的显示风格,不一定非要拿表格的条条框框来装它。

    记录的显示和编辑界面一直是数据库编程中需要考虑和构建的。过去的一些Web软件,把“添加”按钮放置在导航菜单下,再在列表界面里,每条记录的末尾放上“编辑”“删除”等按钮 - 列表界面本来就是左右空间紧张,寸土寸金(宽屏显示器好些,但有几个人用?),末尾再放上几个按钮,注意是每条记录后都有,显得呆板、机械。这种做法还无法提供记录的批处理功能,比如一次删除多条记录。

    我过去一直采用的方法是,在记录的前列放上多选框,把添加、删除、修改、查询按钮统一放在列表的上部,能够成批操作多条记录,但缺点是即使操作一条记录,也要首先选择它,鼠标滑动范围太大。为弥补这个缺失,有时不得不同时在记录末尾放上那几个按钮。好像用浏览器的人已经习惯了这种界面设计和体验,没见几个人厌烦和叫嚷的。

    但 WP 这次较好的解决了这个问题。它把分类链接、“添加”按钮、“查询”过滤功能放置在列表的上部。但把“编辑”“删除”“查看”等链接隐藏在每条记录的下部,而不是放在末尾。这样节约了横向的空间,也看不到成片的“编辑”“删除”“查看”…………链接,只有当鼠标放置到记录显示区域时,下部对应的“编辑”“删除”“查看”等链接按钮才自动显示出来,移出鼠标再次消失。真是一个良好的设计,兼顾到了功能实现和用户体验。

 

    数据录入界面,最大的变化是,把“发布”“预览”等按钮放到界面的右边,方便了点击。但编辑框则小了,编辑长篇文章则要不断上下拖拉鼠标,看来这个矛盾老外也没办法更好的处理。谁要电脑屏幕就这么小呢?

    浅灰白的色调也显示出了程序员的淡雅、素净的品位。看来文人雅士不仅仅出产在中国,西方文化也能结这种果子。

    2,功能增加。

    WP 这个版本对媒体(资源文件)的管理也进行了很大的改进。Web内容管理系统不是仅仅管理数据库里的文字信息,它还要管理图片、视频、Flash和其他文档文件或附件。WP 过去的版本比较粗糙,现在则和日志记录的操作界面一样,还有误删除的恢复功能,这样就避免了删除时每次都弹出的确认提示框。

    上传新资料提供了2个功能供选择:“用Flash上传”和“用浏览器上传”,看来技术不错,这么个小细节都能做出点花样来。图片的媒体的插入界面也由原来的平面结构改为在弹出窗口中选择,充分利用了屏幕空间,不像过去需要上下拉动滚动条。

    WP 真是有钱有人了,有耐心打造这款产品。将来如有闲情阅读它的代码,再慢慢分享给大家。













本文转自网眼51CTO博客,原文链接:http://blog.51cto.com/itwatch/286438,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章