Other SSG
jekyll
Introduction
Jekyll is a Ruby-based static site generator that was initially released by Tom Preston-Werner in 2008. ^1
Right from the beginning, Jekyll was presented as a blogging solution. Its tagline reads: “Jekyll is a blog-aware static site generator in Ruby”.
It can be used for more than simple blogs, though. Extendibility is at the heart of Jekyll’s design and that is achieved through a vast ecosystem of plugins.
Jekyll on Windows
1 | # download rubyinstaller |
bugs
1 | Ensure you have either installed the shared-mime-info package for your distribution, or obtain a version of freedesktop.org.xml and set FREEDESKTOP_MIME_TYPES_PATH to the location of that file. |
使用
1 | $ gem install bundler jekyll |
Stanford 模版
https://github.com/SU-SWS/stanford_basic
基于decanter
https://github.com/SU-SWS/decanter
decanter是斯坦福大学自己用于网站设计的
Get started
Drupal 8
一个简便的网络框架?
Download & Install
https://www.drupal.org/download
1 | # Installing PHP 7.2 with Apache |
- Bug1: Your lock file does not contain a compatible set of packages. Please run composer update
- fix1: cd drupal & composer update –ignore-platform-reqs
1 | cd drupal php -d memory_limit=256M web/core/scripts/drupal quick-start demo_umami |
Install theme
https://www.drupal.org/docs/extending-drupal/installing-themes