杜郎俊赏 - dujun.io

开源实例之Typecho

前言

Typecho 是由 type 和 echo 两个词合成的,来自于开发团队的头脑风暴。

Typecho 是一个简单快速的博客平台,源自开发团队在精神层面上的洁癖和狂热。项目本身非常轻量,很适合有开发基础的用户进行 DIY。

实例地址

https://typecho.dujun.eu.org/

实例配置

配置描述
服务端PHP 8.1.13
数据库MariaDB 10.5.15
Typecho1.2.0
主题Maupassant

更多服务器配置

实例部署

Typecho 的部署非常简单。

权限要求

  • 具有文件目录读写权限
  • 已安装 PHP
  • 已安装数据库,如 Mysql
  • 已安装 web 服务器,如 Nginx

域名解析

以 Nginx 为例,配置 url 重写:

if (!-e $request_filename) {
  rewrite ^/(.*) /index.php/$1 last;
}

建数据库

创建一个数据库,用于在后面安装程序中使用。

安装程序

官网地址:http://typecho.org/

从官网下载最新压缩包,当前 1.2.0 版本大小是 594K。解压到服务器域名解析的目录,然后访问网站,跟随安装程序引导填写即可。

实例体验

前台

后台

相较 WordPress 的成熟生态,Typecho 的主题和插件都不算丰富。前者很适合一般用户,所有操作都能通过后台完成;后者安装主题和插件需要手动上传文件到服务器,不过对有技术基础的用户来说,优点是轻量、精简,可以很方便地进行二次开发。

从技术层面,Typecho 用 PHP 封装了生成前端元素的类库,另外对 Markdown 的解析支持包含 PHP 和 JS 双端,这些都很有启发性。

具体可以访问实例深度体验(包含管理员权限)。

后记

题图:秀人网 No.3048 鱼子酱

本实例仅供学习参考,定期自动重置数据,请勿存放重要资料。

体验更多实例

标签: 开源
日期:2022-11-21