杂谈搭建个人博客选择

杂谈搭建个人博客选择_第1张图片

在当下博客也算不上什么新鲜"水果"了。从最早期的新浪博客,网易博客。演变到各路博客平台,让你眼花缭乱,那该如何选择呢.......

博客平台

博客平台的优势在于不受环境以及机器的限制。不是自己的电脑或者手机也可以进行编辑。劣势在于可自定定制的空间小,主题模板少。广告多。体验各不一样。在来看看有哪些博客平台.......

1.CSDN

如果你是从事IT技术行业。如果你想弄一个个人博客来积累一些工作或者技术的知识。相信很多人会推荐csdn平台。很多大牛的博客都在csdn平台。功能体验也非常完善。确定就是广告弹窗很烦。当然你可以通过广告过滤把它干掉。。。。

2. 博客园

在行业内有句话你不想怎么折腾就就选博客园。可自定义你的博客主题。很简洁。但是文章样式算不上炫酷了。也没有这么多干扰的因素。广告弹窗。。。

3. farbox

farbox作为一个收费的平台提供额很多精美的模板,对各个端做了适配。这里精美不是指的炫酷而是简洁风格。没有多余的干扰。有的只是你的内容。farbox利用 dropbox 做仓库储存文章,Markdown 写作。一键安装,不需要懂技术,使用门槛低。可以生成静态网站。作为个人博客是个不错的选择,不用管数据库什么的。该平台可能相对上面这些门槛会高一点。

手动搭建

手动搭建博客或者个人网站的好处在于。开放程度很高,可根据自己喜欢去选择模板和文章样式以及博客功能。成本对于上述都相对较高。

1.Wordpress

官网:https://cn.wordpress.org

说到手动搭建就不得不说wordpress.Wordpress强大的可扩展性和易用性等功能,使得越来越多的人选择它来建立自己的博客和网站。下面大概描述一下如何搭建和发布

1.1搭建

搭建Wordpress环境首先是要先下载XAPP(Apache+MySQL+PHP+PERL)快速建站包,并为其创建一个数据库。然后在官网下载wordpress程序包。然后都是通过后台去操作。更换主题、创建页面、添加插件等操作都可以通过wordpress后台去完成。

1.2发布

发布wordpress将所有文件放到云空间上去(包含数据库文件)。这就需要去使用第三方的云空间,并绑定相关的域名即可。对比上面的几种博客平台无论是时间上和成本上确实高出很多。

2.Hexo

hexo是一个台湾大神弄出来的东东。就是觉得搭建博客太过于繁琐。hexo可以说将博客搭建简化到极致.

hexo官网:https://hexo.io/  

2.1搭建

Hexo是一款基于node.js静态博客生成工具。所以在第一件事就是要下载node js.然后通过node命令npm去去生成安装hexo即可.通过hexo一些简单的命令就可以将hexo进行初始化.之后的操作(包含创文章、本地预览、生成静态文件等)都是通过命令或者配置文件的形式完成

2.1亮点

亮点一)Hexo的强大之处在于支持外部主题。在上述给出官网中点击theme。可以看到很多主题预览,并且都是放在github上开源。只需要看到自己喜欢的模块并下载直接更改hexo配置文件即可。并且很多模块包含了很多功能。集成多说、已百度统计、目录功能等非常实用的功能。避免了自己折腾时间。并且如果主题有可能直接通过git更新即可。方便到极致

亮点二)支持markdown语法书写。所以每个文章都是对应md文件。通过简洁的语法即可完成的排版,避免琐碎的文字排版,字体大小设置等操作

亮点三)可将动态生成静态网页直接托管到github上仓库,不需要直接去购买云空间,以及管理数据库什么的。外部访问的路径为xxxx.github.io.并可以绑定相关域名(通过CNAME文件配置别名)。与个人网站相差无异。


3.jekyll

Jekyll是github推出用来生成静态网页的。与hexo的功能基本一致基于Ruby实现,安装Jeky需要搭建Ruby环境,在Windows搭建Ruby环境并不是被推荐的。所以搭建过程比较折腾繁琐。但主题模板很多。

4.Octopress

Octopress 是基于 Jekyll 的,也可以是说是jekyll的升级。可能你两天搞不定的jekyll,两天就搞定了。在编译上jekyll 可以直接用git上传 .md or .html 文件不需要编译,Otcopress是makefile将文件转化.html发布。所以这可能导致文章时编译会很慢。

总结

以上就是比较推荐的一些选择个人博客的平台或者工具组合。另外提一点的是在个人搭建博客的四种方法中,hexo的搭建复杂度会低很多。编译速度相比后面两款同样性质两个工具会快很多.建议有条件可以都去试一下。这样才会切身感受哪个才是最适合你的.

你可能感兴趣的:(杂谈搭建个人博客选择)