Merits
-
Fast page load speed
-
Python-based
-
Free hosting on Github Pages
-
Gain some Git-related knowledge
-
Setup and customization are a hassleGives a sense of personal ownership -
Automatic version control via GitHub
-
Article editing is done entirely in Markdown (with Hatena, you eventually had to update the blog site directly)
Demerits
-
HTML generation is required for each article
-
No admin panel (though being CUI-based can be considered a merit)
-
Only one category can be assigned per article
-
Not much Japanese documentation online, so you need to read the English manual (though the official documentation is comprehensive)
-
Pelican themes and community seem to be declining
-
Article generation must be performed in an environment where Pelican is installed
-
URLs are not auto-linked (may depend on the theme; no existing plugin confirmed)
Other Notes
- Custom domains are supported
- Google Analytics can be configured
- SEO effectiveness is currently unclear
- Dynamic pages cannot be generated. Contact forms cannot be added. (Google AdSense may not be possible either)
Appendix
Checked performance with WebPageTest.
WebPageTest - Website Performance and Optimization Test https://www.webpagetest.org/
Conclusion
Static sites are incredibly fast.
-
This site (https://zatoima.github.io/ )
-
Hiroshi Abe’s Homepage http://abehiroshi.la.coocan.jp/