Typecho,轻击键盘,静候回音

基于PHP5开发,支持多种数据库,是一款内核强健、扩展方便、体验友好、运行流畅的轻量级开源博客程序。选用Typecho,搭建独一无二个人网络日志发布平台,享受创作的快乐。

Getting Start with Typecho Version 0.7 (9.10.31)

Typecho0.7beta发布

Publish: September 22, 2009 Category: 新版发布 Author: sluke 94 Comments

Typecho0.7的开发基本结束,下一阶段是修正bug,现在发布一个beta,欢迎大家帮助测试。

http://typecho.googlecode.com/files/0.7(9.9.15)-beta.tar.gz(此版本0.6升级有问题,请升级出现问题的用户直接升级至9.9.22版即可)
http://typecho.googlecode.com/files/0.7(9.9.22)-beta.tar.gz

这个版本比预计发布时间晚了一些,因为开发团队在进行新官方网站的制作,包括论坛和WIKI的更新,所以工程比较大,近期就会发布。

因为是测试版,所以不建议正式使用。

关于Typecho后台菜单设计的一些思路

Publish: August 4, 2009 Category: 开发相关 Author: sluke 67 Comments

typecho新版还在开发之中,很多关键的改进都在进行,其中就包括后台菜单的修改,我们希望通过这些努力,为大家提供一个更加友好的blog程序。
typecho0.6的后台主菜单设计如下,
typecho0.6后台

这是一个二级结构,把各项功能放在不同的分类里,结构清楚,我们常见的应用软件,比如wps系列,都采用了这种菜单设计,类似下图:
wps菜单

在实际的使用中,我们发现这样的设计虽然方便理解,但是还存在一些问题,就是用户要找到一个功能,鼠标需要移动多次(即使我们在第一级菜单也是可点击的链接,可以进入最常用的创建文章等页面)。在新版设计的开发团队内部讨论中,70提出来使用一级菜单的设想,其中在导航栏上直接列出的是最常用的(后台自动统计)几个链接,而点击箭头后就可以展开后续菜单,这样可以更快地定位用户所需要的功能。示意图如下:
typecho新版菜单设计示意图

这样结构就更简单了,只是后续菜单可能会比较长,用户选中某一个功能鼠标需要移动很长,所以菜单项的排序需要更优秀,常用的功能要放在鼠标更容易点击到的位置,非常考验设计功力。
在开发团队内部的讨论中,我还提出来另外一种菜单设计的方式,首先要看Edraw Mind Map采用的新设计(跟微软的office2007是一样的):
Edraw Mind Map菜单设计

左上角的圆圈可以展开长长的菜单项,繁多的功能也是通过分类的方式分布,typecho作为一个轻量级的blog程序,没有这么多功能,但是这种设计却给了一种新的思路,看一下最熟悉的菜单之一:
windows开始菜单

不管有多少内容,都被收进了“开始”里,常用的功能用快速启动的方式放在“开始”的旁边,可以由用户自由调整,于是,就有以下的设计原型:
ytpcho新版后台菜单设计原型

typecho新版的细节还在磨合,菜单设计也是,除了程序本身,官方网站和论坛的建设也在进行,过完这个孕育的夏天,我们会带给大家一个更优秀的typecho。

介绍一下开发中的自定义链接功能

Publish: February 24, 2009 Category: 开发相关 Author: sluke 10 Comments

在typecho0.5版本中,我们加入了一个十分有利于SEO的特性,那就是灵活的自定义链接功能。

在我们开启rewrite功能之后,在以往的版本中, 只能使用以下四种风格:

 默认风格 /archives/{cid}/
 wordpress风格 /archives/{slug}.html
 按日期归档 /archives/{year}/{month}/{day}/{slug}.html
 按分类归档 /{category}/{slug}.html

现在,我们提供了自定义组合的功能,可用参数如下:

可用参数:{cid} 日志ID、{slug} 日志缩略名、{category} 分类、{year} 年、{month} 月、{day} 日

实际上,参数还在不断丰富中,用户可以自由组合出自己想要的永久链接形式。例如:

/{category}/{year} /{month}/{day} /{slug}.html

除了链接,独立页面后缀也是可以设置的,目前提供的是三种:

 .html .htm .php

启用这个功能后,选择html,日志的地址就可以类似:

http://www.typecho.net/example.html

typecho0.3alpha版可用的插件列表

Publish: January 12, 2009 Category: 开发相关 Author: sluke 4 Comments

1、Akismet
大名鼎鼎的反垃圾评论服务已经可以在typecho中使用,只需要一个key就行
2、Typecho Code Editor
为在线编辑模板和插件等代码提供高亮、显示行数等功能
3、Plugin Helper
插件帮手本身也是一个插件, 它将默认出现在所有的typecho发行版中. 因此你可以放心使用它的功能, 以方便你的插件安装在用户的系统里.
4、Simple Code
解析内容源代码中的code串
5、Textile 2
用于解析textile语法
6、HelloWorld
在后台显示一个HelloWorld,更重要的是为插件开发者提供最简单的演示
7、Magike to Typecho
typecho前身magike升级到typecho的插件,效果完美
8、Wordpress to Typecho
wordpress2.7转换到typecho的插件,效果很完美
9、post2qzone
可以同步发布到指定的qzone中

Alpha版的意义及0.3Alpha版发布

Publish: December 30, 2008 Category: 开发相关 Author: sluke 11 Comments

一个软件产品的发布,都有这样一个成熟的过程:

Alpha->Beta->RC->Final

每个不同的阶段都有各自不同的使命

Alpha版演示产品基础框架及核心特性

Beta版增加功能及调整用户界面

RC版修正bug,为发布做准备

Final版才是提供给所有用户使用的稳定版本

 

基于这样一个生命周期,Typecho团队发布Alpha版也就代表Typecho的发展趋势,在Alpha版里,我们希望能为大家演示我们一年开发时间里的成果:这个面向对象、全新构架、全新界面的博客程序。如果Alpha版能给您带来一些惊喜,就是我们最大的欣慰,如果觉得在功能上还有一些缺失,您可以在这里提出,我们会在Beta版为大家演示更加激动人心的功能。我们会在0.3之后提供平滑的升级服务支持。

http://code.google.com/p/typecho/downloads/list