热门问题
时间线
聊天
视角

Typecho

来自维基百科,自由的百科全书

Remove ads

Typecho是一个基于PHP的开源博客程序。它使用多种数据库(MySQLPostgreSQLSQLiteMariaDB)储存数据,在GPLv2许可证下发行。[4][1][5][6][7][8]

事实速览 原作者, 开发者 ...

名称来历

这个名字来源于团队内部的头脑风暴:Type,有打字的意思;Echo,意思是回声、反馈、共鸣,也是PHP里最常见、最重要的函数。将这两个词合并在一起,就有了Typecho。[1][9]

Type,有打字的意思,博客这个东西,正是一个让我们通过打字,在网络上表达自己的平台。Echo,意思是回声、反馈、共鸣,也是PHP里最常见、最重要的函数,相信大部分PHP爱好者都是从echo 'Hello,world!':开始自己的PHP编程之路的。[10]

Typecho 是由两个单词 type 和 echo 组成的,在发音的时候也发这两个音/taɪpˌ'ekoʊ/[11]

发展历史

Typecho的前身是开源博客程序Magike,由Typecho项目的发起人JoyQi(70)开发。该团队的最初形成,是在WordCamp china的活动上,后来有更多成员加入了这个项目,之后改名为Typecho。[1]

团队成员来自天南地北,通过邮件、IM沟通并制订开发计划,利用工作之余的闲暇时间完成开发工作。[1]而实际上,当前许多的代码更改不再来源于Typecho开发团队,而来源于Typecho爱好者们于GitHub上提交的PR,这让开发版的稳定性甚至优于发行版。

特性

扩展

Typecho的程序设计逻辑与WordPress相似,它通过插件与模板机制对程序进行扩展。[12]它们可以在不更改博客内容和Typecho核心部分时,修改博客的界面和功能。[13]同时Typecho使用独特的模块化架构,这使得扩展十分便利。[14]

Markdown

Typecho使用的是Markdown语法,通过HyperDown页面存档备份,存于互联网档案馆)解析器进行解析。[12]Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,这也是当下大多数博客程序所采用的编辑器语法[15]

简洁

Typecho的程序本体不到500KB,而它的数据表在不包括扩展生成的数据表时仅7张[12]。整站只需几个接口,通过静态继承快速传递参数,插件越多,功能只会越强大,对速度影响却微乎其微。

自适应

Typecho的默认模板和后台,全部采用了响应式设计。所以Typecho的大多数自制模板,都采用了自适应设计。[16]

版本

Typecho最早可下载的版本是0.3 (8.12.30),括号内的数字即代表发布日期,如0.3 (8.12.30)的发布时间为2008年12月30日。[4]截止2018年8月19日,Typecho的最新正式版为1.1(17.10.30)[4],最新开发版为1.2(18.1.29)[4][17]。正式版可在官方网站下载,开发版可在官方网站和Github上下载。[4][17]

1.0及以前的版本为旧版,存在安全漏洞,除非特殊需要否则请不要下载。它们可以在 Google Code 存档页面下载。

更多信息 版本号, Status ...


Remove ads

派生版本

HPTypecho:Typecho的高性能版本[28]

外部链接

参考资料

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads