瞎扯淡 Octopress 久未更新,大家有转到其他地方吗?

lulalala · 2017年11月20日 · 最后由 ericguo 回复于 2019年02月26日 · 3851 次阅读

Octopress 的开发停止一年了,想问大家写 blog 网志的时候:

  1. 还是使用 Octopress
  2. 转到其他自架方式(能顺便推荐一下是用哪个 lib 吗)
  3. 转到如 Medium 之类的服务
  4. 部落格已经没落没人写了

感恩~

jekyll

别用小众的工具

octopress 还是可以用的啊,有啥不能满足你的么?不过我个人更推荐 Middleman,但那个并不是开箱即用的,但是功能非常强大。

@jasl 最近考虑开个 blog,所以在考量要不要自己架~

lulalala 回复

要为了单纯写文章 Octopress Jekyll 都可以,Octopress 虽然不维护了,但本身也就是 Jekyll 的包装而已,理论上还是可以在底下用最新版 Jekyll 的。

要玩花样的话,就试试 Middleman,Jekyll 的模板引擎是 Liquid,使用限制太多,而 Middleman 默认 erb 可以 haml、slim,同时也很容易编写 helper(就像 Rails),而且前端资源管理集成了 Assets pipeline,感觉集成 webpacker 应该也不是难事。

可以看看我两年前搭的架子 https://github.com/jasl/haven

jasl 回复

开发停止两年了🌚

mizuhashi 回复

挖了坑就跑,真特么刺激...

Ghost + Digital Ocean 5 美金一个月的 Droplet 搭的博客 (http://1c7.me)

好处是想写就写,我每次打开 Ghost 的 Mac 客户端就写,所有操作很直观,就点点按钮。
不用 Jekyll 那样 jekyll serve jekyll build ... git push 然后扔到 Github Pages 去(免费算是个优点吧。)
Jekyll 写个博客打那么多命令,烦人。用了一阵子就弃了。

已经不写 blog 了,根本没时间,记笔记就好了。

1c7 回复

在用 github 的免费 Jekyll,没有那么多命令 就新建文件,push 提交

Teahour.fm 是用 Middleman 写的...

可以参考: https://github.com/pragmaticly/teahour.fm

非常强大!但是需要一些些开发!

可以是试试 nanoc。(https://github.com/nanoc/nanoc

pathbox 回复

我直接用网页 Github 编辑的时候写中文总是会有问题,所以就只好本地写了 push

Hexo

不过这类东西有个缺点,你没法随时随地写点东西,感觉不如用一个博客系统,比如简书和 Medium。

a0nqm 回复

搞静态博客其实还是为了折腾。。。真要写文字 Medium 简书 Wordpress 已经很好用了

试试 netlify

博客还是用 wordpress 比较好吧,也是一个经典。

jasl 回复

#程序员的自嗨

@jasl Medium 和简书都不支持代码高亮吧。还得贴 gist 链接。除此之外都不错。

Middleman 或 nanoc 推荐 middleman,已经为博客开发了一些开箱即用的组件。 Nanoc 还是略显复杂,而且有点反直觉

Peter 回复

我也是笔记写的最多,不过 blog 还是会写,用来总结笔记的精华部分

a0nqm 回复

使用 CI 自动更新的方式,可以随时随地更新博客

可以参考我写的这篇文章:http://blog.forecho.com/octopress-and-travis-ci.html

hexo 我也写过教程

博客最主要的还是内容,其他的能少折腾就不折腾,我的博客貌似还在用 Octopress 2.x

我自己也還在用 octopress ;)

forecho 回复

随时随地?比如我在手机上可以写么?

1c7 回复

所以可以使用 github markdown ,自动帮你 build 呀

Octopress 迁移的一个问题是文章 url 的变化。 被搜索引擎收录,所以链接不想丢。 但换工具一般路径会变(或保持需要进行特殊配置)

a0nqm 回复

只要你手机可以创建代码文件就可以,比方说我的博客仓库是 https://github.com/forecho/blog ,手机直接打开网页版是不支持创建文件的,但是 iOS 上可以通过一款叫 Working Copy 的 App 可以实现,然后你就可以再手机上创建文件,提交。然后自动触发 travis-ci,自动更新网站。

我目前就是这样实践的,不过我没有手机写博客的需求。这样的好处就是一次配置,任何地方只要联网,打开浏览器就可以写,还省下了服务器的费用。

forecho 回复

如果能做到,确实很不错。重点是能在手机上 commit & push,能做到这一点感觉不太容易。

推荐使用方法 jekyll,项目挺活跃的,在电脑上使用 jekyll-admin 挺爽的

现在的选择应该肯定是https://www.gatsbyjs.org/ 写 blog 学 react,一次做两件事。。。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号