> "A flat-file CMS is a content management system that stores content in files and folders rather than in a database like a traditional CMS. "
That description categorically applies to TiddlyWiki5 when it is run under Node.js to generate static HTML files from a wiki folder that contains individual tiddler files. Being able to operate in that configuration was a significant design goal driving the development of TiddlyWiki5. For example, the main dynamic TW5 site is http://tiddlywiki.com There is a static snapshot of the default tiddlers at http://tiddlywiki.com/static.html Then there are static HTML snapshots of individual tiddlers, for example: http://tiddlywiki.com/static/AllTiddlers.html Try clicking the links in those snapshots and you'll see that they have been mutated to point to the static renderings of each tiddler. > They are better described at "static-page-generator" CMSs; another terms that's been used in the past is "baked instead of fried". TW5 supports both baking and frying :) > So, since a wiki page has to live-render which WikiWords are active links, it can't be baked TW5 renders links according to the status of the target tiddler at the time of rendering. So, the italicised/non-italicised status reflects the state at the time of baking. That's OK, because it's generally better to re-bake the entire file set whenever the underlying tiddler files change. Best wishes Jeremy On Fri, Sep 26, 2014 at 9:14 PM, PMario <[email protected]> wrote: > On Friday, September 26, 2014 1:39:35 PM UTC+2, Handoko Suwono wrote: >> >> I came across an article about flat-file CMS like Ghost >> <https://ghost.org>, Kirby <http://getkirby.com>, Statamic >> <http://statamic.com> and Jekyll <http://jekyllrb.com>. But not >> WordPress since the latter is database driven. >> >> The definition goes, "A flat-file CMS is a content management system that >> stores content in files and folders rather than in a database like a >> traditional CMS. " >> >> http://www.typeandgrids.com/blog/goodbye-wordpress-2014- >> will-be-the-year-of-flat-file-cmses >> >> I wonder is TiddlyWiki and TiddlySpace can be categorized as flat-file >> CMS too? >> > > For vanilla TiddlyWiki I think it is true. It's even more. It's a single > file, file based CMS. > > TiddlySpace has a mySQL database as a data store. So .. no. > > TiddlySpace is based on TiddlyWeb. .. The very basic store for TiddlyWeb > is a text based store. So for a basic TiddlyWeb installation ... yes. > > TiddlyWiki5 ... is also a single file based CMS > TW5 has the possibility to create a static representation of every > tiddler. .. It's pure html no javascript needed. > TW5 also has the possibility to store its content as single file tiddlers > .... > > TW5 is a yes, yes, yes flat file CMS at the moment :) > > -mario > > -- > You received this message because you are subscribed to the Google Groups > "TiddlySpace" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Jeremy Ruston mailto:[email protected] -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

