前言
This article lists the features of Lightweight CMS.
網站相關特性
- Cross-platform
- Switch between static mode and dynamic one
- Build multilingual sites (experimental)
- Write posts in either Markdown, AsciiDoc, reStructuredText or vanilla HTML
- Dynamic pages in PHP
- Store draft posts before publishing
- Nested sections
- Breadcrumb
- Pagination
- No following external links
- Sitemap generator
- manifest.json generator
- Static service worker
- Dynamic HTTP status 404 pages
- 404.html generator
- 50x.html generator
- offline.html generator
佈景主題相關特性
These features are available in default theme:
- Mobile-responsive layouts (through Bootstrap 5)
- Top navbar
- Side information or table of contents
- Code highlighting (through highlight.js)
- Twitter cards and open graphs
- Static social media sharing links (no JavaScript is required)
外掛相關特性
- Word count for western european text
- Reading time for western european text
- Excerpts from posts
- Google analytics 4 tracker
專案相關特性
- Run a site locally without Apache or Nginx (through the builtin web server of PHP)
- Asset compilation (through Sass and Babel)
- Asset watching and hot change(s)
- Synchronize content on a production environment (through
rsync(1)
) - Migrate a local Lightweight CMS repository to a new site (through home-made scripts)
- Compile to a static site if no dynamic feature is needed
繼續深入
Learn to use Lightweight CMS here.