skip to main |
skip to sidebar
Building a filesystem based wiki
What
- The idea of building a filesystem-based wiki was inspired by AndyGlew from http://c2.com/cgi/wiki/?FilesystemBasedWiki
- The main feature about filesystem-based wiki:
- No Web server
- No Database
- Cross-platform
- Portable
- Raw pages stored as individual text files
- Simple wiki markup
How
- Building a filesystem-based wiki
- Store raw pages as plain text files.
- Since each wiki page is just a text file,searching,editing,organizing will be easy in most operation systems.
- Search wiki content using os built-in search engine or any desktop search engine.
- Edit wiki page using os built-in editor or any professional text editor.
- Organize wiki pages in folders,or other third-party tools.
- Only problem is viewing,the browser will not render wiki markup automatically.
- For that reason,I wrote a firefox addon called Wiki4X for wiki->html need.
- With ViewSourceWith addon,editing is much more convenient.
- With portable firefox,filesystem-based wiki will be portable too.
- It's not totally ubiquity, but it just works for me.
Why
- Lightweight
- For personal use, database+webserver solution is too heavy.
- It's portable,cross-platform , it can live in a USB flash drive.
- Extensibility
- Third-party tools that work for text file will work for filesystem-based wiki too,such as:
- Version Control tools like svn,cvs,git, way for collaboration.
- Converter Tools/Scripts,raw pages will be able to publish as html pages.
- Imaginative play, extensibility will be infinite
0 comments:
Post a Comment