念念不忘,必有回响:Powered By Typecho

Typecho

Typecho 是什么?Typecho 是一个强大的个人博客系统,是基于 PHP 开发的非常轻量级的博客框架,社区也有很多插件和主题可以下载,修改博客样式也非常简单。Typecho 天然支持 Markdown。

名称的来历

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

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

名称就表明 Typecho 是一款博客程序,它在 GPL version 2 许可证下发行,基于 PHP (需要 PHP5 以上版本)构建,可以运行在各种平台上,支持多种数据库(Mysql, PostgreSQL, SQLite)。

为什么开发 Typecho

源自开发团队在精神层面上的洁癖和狂热。在使用博客程序的大部分时间里,我们只是发几段文字,贴几张图片,不需要高级复杂的系统,需要的是一个简单快速的博客平台。在流行的开源程序中,满足我们要求的很少,于是我们决定自己动手,开发一款有性格的博客程序,并用开源协议发行。

开发团队中的几个人都是 IT 从业者,在成长的过程中从开源世界里获益匪浅,这个项目也是我们对开源的一个回报。

Typecho 开发团队

Typecho 的前身是一个款叫做 Magike 的开源博客程序,是由 Typecho 项目的发起人 @joyqi 开发的。Typeche 团队的最初形成,是在第一次 WordCamp China 的活动上,后来有更多志同道合的成员加入了这个充满朝气的项目,才有了现在的 Typecho。

团队成员来自天南地北,遵循敏捷开发的思路,通过邮件、IM 沟通并制订开发计划,利用工作之余的闲暇时间完成各种工作。

Typecho 的特点

  • 轻量高效

    • 仅仅 7 张数据表,加上不足 400KB 的代码,就实现了完整的插件与模板机制。超低的 CPU 和内存使用率,足以发挥主机的最高性能。
  • 先进稳定

    • 原生支持 Markdown 排版语法,易读更易写。支持 BAE/GAE/SAE 等各类云主机,即使面对突如其来的高访问量,也能轻松应对。
  • 简洁友好

    • 精心打磨过的操作界面,依然是你熟悉的面孔,更多了一份成熟与贴心。每一个像素的剪裁,都只为离完美更进一步。

如何参与开发 Typecho

Typecho 是一个开源的博客系统,目前项目托管在 GitHub 上。如果你也想参与到这个博客的开发中来,那么参与的方式很简单,你只需要【Fork】一份 Typecho 的代码到你的仓库中,修改后提交,并向我们发起【Pull Request】申请,开发团队会及时查看你的申请并对你的代码进行审查。

审查通过后,你的代码将被【Merge】进项目仓库中,同时你将自动出现在贡献者名单里,非常方便。

在提交代码之前,希望你贡献的代码符合:

用 Typecho 搭建自己的个人网站

仅需三步,建立属于你的个人网站:

  • 选择一个靠谱的主机提供商,他们能为安装程序提供支持服务
  • 下载适合你的程序版本并安装,不到一首歌的时间,程序就能运行了
  • 阅读使用文档,将他打造成别具一格的网站,等待朋友们的“哇~酷毙了”吧

这里再推荐两篇文章:

使用typecho快速搭建网站

用CentOS云主机和Typecho搭建博客

VPS搭建Typecho博客

各种各样的 Typecho 主题

下面是 GitHub 上一些漂亮的 Typecho 主题。

pinghsu

clipboard.png

typecho-theme-next

clipboard.png

lanyon-typecho

clipboard.png

typecho-theme-material

clipboard.png

maupassant

clipboard.png

lpisme

clipboard.png

JoyQi's Homepage

图片描述

个人网站的意义:念念不忘,必有回响

个人网站存在的意义

这是 @joyqi 很早以前写的一篇博文。博文中他描述了个人博客的的现状:

为啥人家徐静蕾一篇文章写几个字“今天好困啊”之类的,就有好几万的评论。你辛辛苦苦码了好几千字,又是配图又是又是写诗,唯一的访问者却只有搜索引擎的爬虫。

为什么?因为没有人看,一个人写有啥意思,如果只是写写笔记放到本地也可以,速度还更快。你既然选择了放到网上,那么心里肯定还是期望有读者的。但是理想是美好的,现实是残酷的,你写的那些东西就是没人看。

而且现在还有各种各样的阅读平台,分享网站,以及垃圾站。你网站上的文章还没被爬到,就被他们抓走了,有点良心的还贴个来源链接,无良的直接连作者名都给你改了。

但是不管怎样,相信今天依然还有很多人在默默地书写着自己的博客,技术总结,生活感想,甚至只是一个人的碎碎念。不管有没有人看,依然会静心挑选喜欢的主题来装扮自己的博客,有新奇的小功能也想加上去。

每个个人网站的存在,都有它的意义。

Typecho 发起人 joyqi:想和用户聊一聊

clipboard.png

Typecho 的发起人 @joyqi 表示,很早就想找个机会跟 Typecho 的用户交流,这次他想通过讲座和大家分享:

  1. 一些开发中的趣事
  2. 技术的演进思路
  3. 二次开发的一些介绍和经验
  4. 今后的开发计划

如果你是 Typecho 的用户,这次讲座应该是一个不错的机会,终于可以亲自向这款博客的作者提需求了。有什么想说的,想聊的,对博客的改进和建议,都可以在讲座直播中和 @joyqi 直接交流。

如果你对对开源软件或者 PHP 开发感兴趣,不妨也来和 @joyqi 聊一聊,探讨探讨。开源,不仅需要某种情怀,和平凡忙碌的生活相比,更需要的是不忘初心的坚持。

Typecho 的开发陪伴了 @joyqi 到目前为止的整个的职业生涯,陪伴了 @joyqi 人生中最美好的年华,同时 Typecho 的发展也经历过几个时期。从打开编程新世界的大门,到工作,到创业,期间的点点滴滴,对技术,对工作,对生活,对未来,相信一定有很多话可以对大家说。

本次讲座的详情请见:Typecho 那些事(上)


SegmentFault 思否之声
在这里,我们将为你推送 SegmentFault 思否公司官方合作信息,和合作伙伴最新动态。我们致力于成为科技...
avatar
SegmentFault思否
SegmentFault 社区管理员

SegmentFault 社区管理媛 - 思否小姐姐

10.7k 声望
142.2k 粉丝
0 条评论
推荐阅读
WeGeek 微信小程序黑客马拉松主题公布!
12 月 15 日-12 月 16 日,由腾讯公司微信事业群主办的「WeGeek 微信小程序黑客马拉松」将在北京正式启动,Hackathon 面向全球小程序开发者、爱好者,旨在通过微信小程序平台进行小程序的创新开发,共同建设小程...

SegmentFault思否6阅读 7.1k

网站集合
以下整理了平常用到的一些网站,其实是看到收藏夹日渐庞大,强迫症又犯了= =,后面持续更新,如果有比较好用的网站或者有需要什么网站都欢迎留言~

Fw恶龙30阅读 12k评论 4

封面图
使用 github 和 Deno Deploy 搭建一个博客网站
这个可能是目前最简单的搭建博客网站的方式了。你只需要有一个github账号就行了。本博客一切从简,直接用github的在线编辑功能,不需要本地安装Nodejs/Deno、git客户端、然后再配置git的代理,配置代码仓库地址,...

Midqiu阅读 1.1k

白嫖GitHub Pages,个人网站搭建步骤详解!
Hexo 是一个快速、简单且功能强大的博客框架。使用 Markdown 解析文档,Hexo 能在几秒内生成带有自定义主题并集成各项功能的网站页面。

LigaAI阅读 451

封面图
ModStartBlog 现代化个人博客系统 (支持Laravel9)
ModStartBlog 是一个基于 Laravel 现代化个人博客系统。模块市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。

戴马师阅读 609

个人博客小程序构建
最近公司原因使用了语雀文档,觉得编辑界面蛮不错,功能强大,思维导图、时序图、pdf都支持,顺便将个人文章上传进行备份。后面在持续使用中,发现还提供文档API接口,于是萌生想法,是否可以考虑用语雀接口构建...

HerryLo阅读 377评论 1

封面图
分享 Wordpress 系列教程
此专栏记录了我在使用 Wordpress 建站过程中遇到的一系列问题,以及我本人解决这些问题的方式,比如:1. 如何部署 Wordpress?2. Wordpress 站点特别慢怎么办?3. 如何让自己的 Wordpress 站点与众不同?

烤冷面的SF小站阅读 297

avatar
SegmentFault思否
SegmentFault 社区管理员

SegmentFault 社区管理媛 - 思否小姐姐

10.7k 声望
142.2k 粉丝
宣传栏