项目作者: klml
项目描述 :
static website generator powered by PHP, YAML, Markdown and mustache
高级语言: PHP
项目地址: git://github.com/klml/drfrederson.git
drfrederson
A simple static site generator powered by PHP, YAML, markdown extra and mustache. Licensed under MIT License
features
There are many other and better staticsitegenerators, but I missed these:
writesource.php
- edit without texteditor or ssh access. Using webedit on your browser and get a textarea or markdown-WYSIWM to change and create pages.
make.php
- meta information for rendering (template, menue etc) or html metatags are at the bottom of the page and only optional (tried to use my own standard PROSErial).
- use source directories as namespace, with customizing namespaceseperators (
namespace:pagetitle
). - include sourcefiles as areas in templates (for menus, sidebars, trackingpixels).
- if there is no
<title>
set in meta, drfrederson uses the first heading as pagetitle. - wikistyle internal links (
[[MyPage]]
). - txt-files get rendered with newlines as breaks (
<br>
). - render markdown to html pages and json.
All about editing, admin, setup and templates in the wiki.
drf users
Sites made with drfrederson:
similar projects
- Hacker CMS has a webinterface. The filetree, is a feature, drfrederson is missing at all. But it uses the common ssg jekyll, so users have to deal with frontmatter and not PROSErial.
- prose.io is a writing orientated webinterface for github
TODO
2.0
Nice2Have
Refactor