database TiddlyWiki 的升级版仍然 100% 可移植?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/2701039/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-08 07:42:12  来源:igfitidea点击:

A step-up from TiddlyWiki that is still 100% portable?

databaseclient-sideportabilityknowledge-managementtiddlywiki

提问by Smandoli

TiddlyWikiis a great idea, brilliantly implemented. I'm using it as a portable personal "knowledge manager," and these are the prize virtues:

TiddlyWiki是一个很棒的主意,而且实现得非常好。我将它用作便携式个人“知识管理器”,这些是奖品美德:

  1. It travels on my USB flash memory stick and runs on any computer, regardless of operating system
  2. No software installation is needed on the computer (TiddlyWiki merely uses the Internet browser)
  3. No Internet connection is needed
  4. In terms of data retrieval functionality, it mimics a relational database (use of tags and internal links)
  5. Set up and configuration are so simple as to be almost zero. This would also mean dependencies are so minimal as to be transparent, or nearly so.
  1. 它可以在我的 USB 闪存棒上传输并在任何计算机上运行,​​无论操作系统如何
  2. 无需在电脑上安装软件(TiddlyWiki 仅使用网络浏览器)
  3. 不需要互联网连接
  4. 在数据检索功能方面,它模仿关系数据库(使用标签和内部链接)
  5. 设置和配置非常简单,几乎为零。这也意味着依赖关系非常小以至于是透明的,或者几乎是透明的。

Let's say I've got a million words of prose in 4,000 tiddlers (posts). I'm still testing, but it looks like TiddlyWiki gets very slow.

假设我在 4,000 个 tiddlers(帖子)中有 100 万字的散文。我仍在测试,但看起来 TiddlyWiki 变得很慢。

Is there an app like TiddlyWiki that keeps all the virtues I listed above, and allows more storage?(or rather, retrieval!)

有没有像 TiddlyWiki 这样的应用程序可以保留我上面列出的所有优点,并允许更多存储空间?(或者更确切地说,检索!)

NOTE:Separation of content and presentation would be ideal. It's nifty that TiddlyWiki has everything in a single HTML document, but it's unhelpful in many ways. I don't care if a directory of assorted docs is needed (SQLite, XML?), as long as it's functionally self-contained.

注意:内容和演示的分离将是理想的。TiddlyWiki 将所有内容都包含在一个 HTML 文档中这一点非常棒,但它在很多方面都没有帮助。我不在乎是否需要各种文档目录(SQLite、XML?),只要它在功能上是独立的。

采纳答案by Smandoli

After some time and serious consideration, I will post my own answer.
There is nothing that matches TiddlyWiki.

经过一段时间的认真考虑,我将发布我自己的答案。
没有任何东西可以匹配 TiddlyWiki。

As for voluminous information, TW can pretty much handle it. (My early discouragements were due to malformed code.) Difficulty accessing information through the interface becomes an issue before any speed problems. This isn't to fault the interface -- it could be more powerful, but that would sacrifice lightness.

对于海量信息,TW 几乎可以处理。(我早期的沮丧是由于格式错误的代码。)在任何速度问题之前,通过界面访问信息的困难成为一个问题。这并不是因为界面出错——它可以更强大,但这会牺牲亮度。

回答by pbr

Indeed TiddlyWiki can work with VERY large tiddler stores, they don't need to be in the current TiddlyWiki document either.

事实上,TiddlyWiki 可以与非常大的 tiddler 商店一起使用,它们也不需要在当前的 TiddlyWiki 文档中。

See "import tiddler" and friends over at http://tiddlytools.com

http://tiddlytools.com 上查看“import tiddler”和朋友

回答by Roger_S

Before creating Rails, David Heinemeier Hansson wrote a wiki app called Instiki. Like TiddlyWiki, you don't run it from a separately running server*, so it's easy to run locally and move around on a USB drive (exporting the entire content to a zip file with all the html files or all the files in Textile markup). The entire Instiki tgz download is less than 5mb and the app has only one external dependency: Ruby.

在创建 Rails 之前,David Heinemeier Hansson 编写了一个名为Instiki的 wiki 应用程序。与 TiddlyWiki 一样,您不会从单独运行的服务器 * 运行它,因此它很容易在本地运行并在 USB 驱动器上移动(将整个内容导出到包含所有 html 文件或 Textile 标记中的所有文件的 zip 文件) )。整个 Instiki tgz 下载不到 5mb,并且该应用程序只有一个外部依赖项:Ruby。

So you can run Instiki anywhere you can run Ruby (for instance, on a Nokia N900 phone).

因此,您可以在任何可以运行 Ruby 的地方运行 Instiki(例如,在诺基亚 N900 手机上)。

I never built any Instiki sites as large as you describe, but it ought to handle 1 million words in 4,000 pages a lot easier than TiddlyWiki handles 4,000 tiddlers.

我从来没有建立过像你描述的那么大的 Instiki 网站,但它应该比 TiddlyWiki 处理 4,000 个 tiddlers 更容易处理 4,000 页中的 100 万个单词。

Roger_S

罗杰_S

* Oh, not to confuse anyone: Instiki uses the embedded webserver WEBrick

*哦,不要混淆任何人:Instiki 使用嵌入式网络服务器 WEBrick

回答by Michel

http://tiddlyweb.peermore.com/wiki/maybe exactly what you are looking for.

http://tiddlyweb.peermore.com/wiki/也许正是您正在寻找的。

You can use any TiddlyWiki variant and the data can be delivered via a server and on-demand.

您可以使用任何 TiddlyWiki 变体,并且数据可以通过服务器按需交付。

回答by Mike Keller

You could try installing Portable Appson your USB drive and adding the XAMPP Packagewhich has Apache, PHP, MySQL all installed and running MediaWikior other Wiki software on top of it.

您可以尝试在您的 USB 驱动器上安装便携式应用程序并添加XAMPP 包,其中安装了 Apache、PHP、MySQL 并在其上运行MediaWiki或其他 Wiki 软件。

回答by Philip

I have recently discovered DokuWikiStickwhich runs a version of MicroApache. Recommended by LifeHacker... Starting size is about 10MB.

我最近发现DokuWikiStick其上运行的版本MicroApache的。LifeHacker推荐... 起始大小约为 10MB。

回答by Keng

you probably already know this but there's a new version of tiddlywiki out that is still in beta but has been rewritten to allow a more robust environment for the future.

您可能已经知道这一点,但是有一个新版本的 tiddlywiki 仍然处于测试阶段,但已被重写,以便为未来提供更强大的环境。

http://tiddlywiki.com/

http://tiddlywiki.com/