Шаг вперед от TiddlyWiki, который все еще на 100% портативен?
TiddlyWiki - отличная идея, блестяще реализованная. Я использую его в качестве портативного персонального "менеджера знаний", и это главные достоинства:
- Он путешествует по моей флешке и работает на любом компьютере, независимо от операционной системы.
- На компьютере не требуется установка программного обеспечения (TiddlyWiki просто использует интернет-браузер)
- Не требуется подключение к интернету
- С точки зрения функциональности поиска данных, он имитирует реляционную базу данных (использование тегов и внутренних ссылок).
- Настройка и настройка настолько просты, что практически равны нулю. Это также означало бы, что зависимости настолько минимальны, чтобы быть прозрачными, или почти такими.
Допустим, у меня есть миллион слов прозы в 4000 тиддлеров (постов). Я все еще тестирую, но похоже, что TiddlyWiki работает очень медленно.
Есть ли такое приложение, как TiddlyWiki, которое сохраняет все достоинства, перечисленные выше, и позволяет больше памяти? (вернее, поиск!)
ПРИМЕЧАНИЕ. Идеальное разделение контента и презентации. Замечательно, что TiddlyWiki содержит все в одном HTML-документе, но во многих отношениях это бесполезно. Мне все равно, нужен ли каталог различных документов (SQLite, XML?), Если он функционально автономен.
8 ответов
После некоторого времени и серьезного рассмотрения я отправлю свой собственный ответ.
Там нет ничего, что соответствует TiddlyWiki.
Что касается объемной информации, TW может справиться с этим. (Мои ранние разочарования были вызваны неправильным кодом.) Сложность доступа к информации через интерфейс становится проблемой прежде, чем возникнут проблемы со скоростью. Это не вина интерфейса - он может быть более мощным, но это принесет в жертву легкость.
Действительно, TiddlyWiki может работать с ОЧЕНЬ крупными магазинами тиддлеров, они не обязательно должны быть в текущем документе TiddlyWiki.
См. "Импорт Tiddler" и друзей на http://tiddlytools.com/
Перед созданием Rails Дэвид Хайнемайер Ханссон написал вики-приложение под названием Instiki. Как и TiddlyWiki, вы не запускаете его с отдельно работающего сервера *, поэтому его легко запускать локально и перемещать по USB-накопителю (экспорт всего содержимого в zip-файл со всеми html-файлами или всеми файлами в разметке Textile).). Полная загрузка Instiki tgz составляет менее 5 Мб, а приложение имеет только одну внешнюю зависимость: Ruby.
Таким образом, вы можете запускать Instiki везде, где вы можете запустить Ruby (например, на телефоне Nokia N900).
Я никогда не создавал сайтов Instiki, таких больших, как вы описываете, но он должен обрабатывать 1 миллион слов на 4000 страницах намного проще, чем TiddlyWiki обрабатывает 4000 тиддлеров.
Roger_S
* О, не путайте никого: Instiki использует встроенный веб-сервер WEBrick
Вы можете попробовать установить PortableApps на свой USB-накопитель и добавить пакет XAMPP, на котором установлены Apache, PHP, MySQL и на котором установлен MediaWiki или другое программное обеспечение Wiki.
http://tiddlyweb.peermore.com/wiki/ может быть, именно то, что вы ищете.
Вы можете использовать любой вариант TiddlyWiki, и данные могут быть доставлены через сервер и по запросу.
ответ 2020 г., от 2017 г.
Проверьте liddly , это локальный сервер tiddlywiki, написанный на языке go, который соответствует всем вашим требованиям и может работать с USB-накопителя. Он хранит тиддлеры в базе данных SQLite, хотя и без реляционных ссылок, что делает интерфейс (представление) тиддливики отделенным от ваших данных (контента). Последний раз он обновлялся в 2017 году, но он по-прежнему работает с последней версией tiddlywiki5, вам просто нужно будет скомпилировать ее самостоятельно.
Вы, вероятно, уже знаете это, но есть новая версия Tiddlywiki, которая все еще находится в бета-версии, но была переписана, чтобы обеспечить более устойчивую среду для будущего.
Недавно я обнаружил DokuWikiStick, который запускает версию MicroApache. Рекомендовано LifeHacker... Начальный размер составляет около 10 МБ.