Task #7119
closed
Alternative Blog Software Research
Added by Ahmed Bilal about 5 years ago.
Updated about 5 years ago.
Description
It would be good to have some or all of the following things
- should have some theming / design support -> so that we can re-apply / introduce our ungleich style to the blog
- should be easy to use with git / probably markdown or similar
- should offer some kind of search support -> I've seen various approaches for that
- very good if it supports editing online AND offline (the is supported by lektor, which actually looks pretty cool)
- should also support sitemap
Static Site Generator To Test
https://www.gatsbyjs.org
- Need knowledge of HTML, CSS, JS, React, and GraphQL
- Need to learn quite a few things.
- Probably, not a good choice.
- Matomo plugin available
https://blog.getpelican.com/ (Written in Python)
- Easy to use
- Markdown (support too many plugins although most of them are not very active on Github so, can't comment on their functionality https://github.com/getpelican/pelican-plugins)
- Very Quick to Setup i.e takes very few amount of time from installing to publishing first post
- Sitemap (through plugin - Tested)
- Internationalization support
- Does not have builtin search support but can be added (through plugin - Not Tested)
- Support theming AFAIK
- Seems like grown old and no body care it anymore
- Matomo plugin not-available
https://jekyllrb.com
- Easy to use
- Markdown (support many plugins. I tested Youtube and Sitemap plugins. Both works great - https://github.com/planetjekyll/awesome-jekyll-plugins)
- Very Quick to Setup i.e takes very few amount of time from installing to publishing first post
- Sitemap (through plugin - Tested)
- Internationalization support (Plugin - Not Tested)
- Does not have builtin search support but can be added (through plugin - Not Tested)
- Support theming AFAIK
- Matomo plugin available (not-tested but seems like solid)
- So, far most mature and looks good to me
- Status changed from New to In Progress
https://www.getlektor.com
- Easy to use for simpler cases
- Markdown (support plugins https://www.getlektor.com/plugins/. I tested Sitemap plugins)
- Take too much trouble to install (most probably its my machine only)
- Sitemap (through plugin - Tested)
- Internationalization support (Plugin - Not Tested)
- Does not have builtin search support but can be added (A plugin is available but I couldn't make it to work yet)
- Support theming AFAIK
- Matomo plugin not-available
https://hexo.io/
- Easy to use
- Very Poor Default Theme
- Markdown (support special tags https://hexo.io/docs/tag-plugins. support plugins. I tested Sitemap plugins. https://hexo.io/plugins/index.html)
- Very Quick to Setup i.e takes very few amount of time from installing to publishing first post
- Sitemap (through plugin - Tested)
- Internationalization support (Not Tested)
- Have builtin search support (through Google)
- Support theming AFAIK
- Matomo plugin not-available
Hey Ahmed,
can you give a summary at the end and add your opinion about the various
tools?
Best,
Nico
redmine@ungleich.ch writes:
If I have to use it for myself, I would go with Jekyll. It is easy to setup and use, have a lot of plugins, stable and mature. It supports all the things we initially needed. We should give it a try first (on some development VM maybe). Mutiple CMS are also available on the top of Jekyll https://jekyllrb.com/resources/
- Status changed from In Progress to Feedback
- Assignee changed from Ahmed Bilal to Nico Schottelius
- Status changed from Feedback to Closed
Also available in: Atom
PDF