前言

在wordpress日趋臃肿的今天,小而美的typecho成了不少人的选择。
笔者原来也是wordpress的死忠粉,认为wordpress是搭建博客的最佳选择。
其优点如下:

  1. 文档社区支持广泛,基本上遇到的坑很容易百度出答案。
  2. 插件·主题系统完备,傻瓜式安装
  3. 功能强大。

但是,知道有一天,笔者的markdown插件挂了之后,看到它复杂的仪表盘,我终于意识到,这些看似酷炫的功能其实都是多余的。作为一个博客系统,我只需要以下几点:

  1. markdown支持良好
  2. 有比较好看的主题,并且高度可定制
  3. 能够实现作为刚需的功能(如mathjax数学公式,代码高亮等)

于是我找到了typecho

1

一张白纸写博客的理念深得我心,作为一个博客系统,它的功能恰到好处。满足了我所需。
它的优点如下:

  1. 原生支持标准markdown,不必依赖于支持不好的第三方插件
  2. 轻量高效,稳定。
  3. 不是专业php程序员,无法评价代码质量好坏的问题,但就网上的评价来看,wordpress的代码质量挺烂的。。。存在插件循环调用,导致整个系统卡的一批的问题。
  4. 网络环境。wordpress是国外的项目,难免会用到外网的一些东西,造成内网访问卡顿。

你们这些小孩,哪里是想真的讨论博客系统的好坏,只是为了图个新鲜就找了新工具就顺便贬低一下旧工具罢了

成品

准备工作

首先需要一个域名,推荐Godaddy,不过笔者自己是用阿里云的,其实都一样。

然后需要云主机,因为国内的主机都需要备案,所以笔者这里用的是老薛主机的美国空间没准哪一天就被墙了

正式开干

typecho的安装其实很简单,我们直接去typecho的官网下载好文件,然后登陆老薛的cPanel面板。用文件管理器,把刚才的文件解压到网站的根目录下,然后登陆MySQL数据库,新建一个数据库。

记下新建数据库过程中输入的用户名和密码。

然后访问http://你的域名/install.php

就会进入安装向导1

配置数据库时的选项选择:

  • 数据库适配器:选择默认的Mysql原生函数适配器.
  • 数据库地址:使用默认的localhost
  • MySQL的默认端口:为3306
  • 数据库用户名和密码:就是MySQL的用户名和密码
  • 数据库名:第2步中建立的typecho数据库
  • 数据库前缀:默认即可
  • 网站地址是程序自动匹配的
  • 用户名和登录密码为您登录Typecho的唯一凭证,并填写邮箱地址。
  • 点击“确认,开始安装”。

不出意外的话就可以安装好了。

出锅了?

你可能会遇到以下问题

解决办法:

试试在install.php文件的第56行加入 ob_start(); 代码。

不出意外的话你现在应该已经完成安装了。

主题更换

直接用文件管理器把主题解压到/usr/theme下。

笔者自己采用的是initial主题。链接

插件更换

与主题同理,把插件解压到/usr/plugins下。

笔者自己需要的只有mathjax和codehighlighter两个插件,很容易百度到,这里就不细讲了。

总结

现在你就可以愉快的写博客了!是不是感觉比wordpress舒心了不少?

如果还有问题,欢迎评论区留言。

引用文献

Typecho使用指南1 - 安装 by郭小弦