database client-side portability knowledge-management tiddlywiki

database - ¿Un paso adelante de TiddlyWiki que todavía es 100% portátil?



client-side portability (7)

TiddlyWiki es una gran idea, brillantemente implementada. Lo estoy usando como un "administrador de conocimiento" personal portátil, y estas son las virtudes principales:

  1. Viaja en mi memoria flash USB y se ejecuta en cualquier computadora, independientemente del sistema operativo
  2. No se necesita instalación de software en la computadora (TiddlyWiki simplemente usa el navegador de Internet)
  3. No se necesita conexión a Internet
  4. En términos de funcionalidad de recuperación de datos, imita una base de datos relacional (uso de etiquetas y enlaces internos)
  5. La configuración y configuración son tan simples que casi son cero. Esto también significaría que las dependencias son tan mínimas que son transparentes, o casi.

Digamos que tengo un millón de palabras de prosa en 4,000 tiddlers (publicaciones). Todavía estoy probando, pero parece que TiddlyWiki se pone muy lento.

¿Existe una aplicación como TiddlyWiki que mantenga todas las virtudes que enumeré arriba, y que permita más almacenamiento? (o mejor dicho, ¡recuperación!)

NOTA: la separación del contenido y la presentación sería ideal. Es ingenioso que TiddlyWiki tenga todo en un solo documento HTML, pero es inútil de muchas maneras. No me importa si se necesita un directorio de documentos surtidos (SQLite, XML?), Siempre que sea funcionalmente autónomo.


Antes de crear Rails, David Heinemeier Hansson escribió una aplicación wiki llamada Instiki . Al igual que TiddlyWiki, no lo ejecuta desde un servidor que se ejecuta por separado *, por lo que es fácil de ejecutar localmente y moverse en una unidad USB (exportando todo el contenido a un archivo comprimido con todos los archivos html o todos los archivos en Textile markup ) La descarga completa de Instiki tgz es inferior a 5mb y la aplicación solo tiene una dependencia externa: Ruby.

Entonces puede ejecutar Instiki en cualquier lugar donde pueda ejecutar Ruby (por ejemplo, en un teléfono Nokia N900).

Nunca construí ningún sitio de Instiki tan grande como usted describe, pero debería manejar 1 millón de palabras en 4,000 páginas mucho más fácilmente que TiddlyWiki maneja 4,000 tiddlers.

Roger_S

* Oh, no confundas a nadie: Instiki usa el servidor web incrustado WEBrick


De hecho, TiddlyWiki puede trabajar con tiendas de tiddler MUY grandes, no es necesario que estén en el documento actual de TiddlyWiki.

Consulte "importar tiddler" y sus amigos en http://tiddlytools.com


Después de un tiempo y una consideración seria, publicaré mi propia respuesta.
No hay nada que coincida con TiddlyWiki.

En cuanto a la información voluminosa, TW puede manejarlo bastante. (Mis primeros desánimos se debieron a un código mal formado.) La dificultad para acceder a la información a través de la interfaz se convierte en un problema antes de cualquier problema de velocidad. Esto no es culpa de la interfaz, podría ser más potente, pero eso sacrificaría la ligereza.



Recientemente descubrí DokuWikiStick que ejecuta una versión de MicroApache. Recomendado por LifeHacker ... El tamaño inicial es de aproximadamente 10 MB.


probablemente ya lo sepas, pero hay una nueva versión de tiddlywiki que todavía está en versión beta pero que ha sido reescrita para permitir un entorno más robusto para el futuro.

http://tiddlywiki.com/


http://tiddlyweb.peermore.com/wiki/ tal vez exactamente lo que estás buscando.

Puede usar cualquier variante de TiddlyWiki y los datos se pueden entregar a través de un servidor y bajo demanda.