搭建一个漂漂亮亮的blog!
搭建一个漂漂亮亮的blog!
搭建前吐槽
常用的blog程序介绍:
1.wordpress
WordPress 是一种开源的内容管理系统(CMS),它允许用户创建和管理网站。WordPress 最初是一个用于博客的平台,但随着时间的推移,它发展成了一个强大的网站构建工具,可以用于创建各种类型的网站,包括博客、商业网站、新闻门户、电子商务平台等。
以下是一些关于 WordPress 的主要特点:
- 易于使用:WordPress 提供了一个直观的用户界面,使得创建和管理网站变得相当容易,即使对于没有专业编程知识的用户也是如此。
- 开源和免费:WordPress 是开源软件,这意味着它的源代码对所有人开放,并且可以免费使用。用户可以根据需要对其进行定制和扩展。
- 丰富的插件和主题库:WordPress 有一个庞大的插件和主题库,用户可以利用这些扩展功能和美化他们的网站,以满足特定需求或实现特定设计目标。
- 强大的社区支持:由于其广泛的用户群体,WordPress 有一个活跃的社区,用户可以在社区中获取帮助、交流经验并分享资源。
- 灵活性和可扩展性:通过使用插件和主题,用户可以根据自己的需求扩展和定制他们的网站,从而实现各种功能和设计目标。
以上内容来自chatgpt,总结一下,使用最多,插件丰富,主题好看;缺点是臃肿,占用大量资源。(可以通过000web等虚拟主机白嫖并一键部署,但反应速度实在一般)
2.typecho
基于PHP,轻量高效,先进稳定,简洁友好
有足够主题,插件,原生支持md语法,轻量级,轻量级!
(可通过免费虚拟主机或免费docker云白嫖搭建)
3.hexo
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他标记语言)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
纯静态程序,更加轻量化,同时功能更少。
(最流行的就是通过GitHub白嫖搭建hexo博客啦)
总结
功能:wordpress > typecho > hexo
资源占用:wordpress > typecho > hexo
开搞开搞!
由于性能问题,咱肯定选择typecho来搭建自己的blog啦
通过docker进行部署
这是最简单的方法啦,一条命令一个博客岂不美滋滋。
1 | docker run -d \ |
/srv/http/typecho是本机的一个目录,用来映射容器内的/data文件夹
通过宝塔面板部署
1.下载程序
在GitHub选择最新版本代码下载,获得typecho.zip文件。
2.创建网站
首先应保证在宝塔刚启动时安装了lnmp环境,我选择的PHP版本为PHP7.4
然后网站-添加站点-输入你的域名(可以加上端口号,这样程序会运行在本机的对应端口而不是默认的80/443端口)-ftp/数据库不创建,PHP版本选择PHP74
网站添加成功后,进入文件中网站的根目录(或者直接在网站那点击),上传解压typecho.zip文件,将所有文件解压到根目录
就这样,一个全新的blog站点就搭建好啦!
美化!给我好好美化!
这里分享几款好看的Typecho主题
1.Akina
下载地址:https://github.com/Zisbusy/Akina-for-Typecho
演示站点:https://zhebk.cn/
2.Bubble
下载地址:https://github.com/trinitrotofu/Bubble
演示站点:https://typecho.tntofu.com/
3.Cuckoo
下载地址:https://github.com/bhaoo/Cuckoo
4.Bigfa
下载地址:https://github.com/jozhn/Bigfa
5.lanstar
下载地址:https://github.com/dyedd/lanstar
主题食用指南:下载压缩包并上传到网站根目录/usr/themes并解压,然后在后台设置-控制台-外观处开启即可