Wiki: различия между версиями
(→TiddlyWiki) |
(→docuwiki) |
||
(не показано 20 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
[[Category:Site-builder]] | [[Category:Site-builder]] | ||
− | |||
− | Based on [[PHP]] | + | Based on [[PHP]] and [[JS]] |
= [http://mediawiki.org mediawiki] = | = [http://mediawiki.org mediawiki] = | ||
== examples == | == examples == | ||
[https://www.wien.gv.at/wiki/index.php?title=Wien_Geschichte_Wiki Wien History Wiki] | [https://www.wien.gv.at/wiki/index.php?title=Wien_Geschichte_Wiki Wien History Wiki] | ||
− | = [http://docuwiki.org | + | = [http://docuwiki.org DokuWiki] = |
+ | |||
= TiddlyWiki = | = TiddlyWiki = | ||
+ | [https://groups.google.com/d/msg/xixretrospektiva/ShpW5dotVUQ/iQv1nSt_CQAJ тиддли файл - это некая мини база данных, но и отдельный тиддлер - тоже база данных, но микро...] | ||
+ | |||
+ | [https://groups.google.com/d/msg/xixretrospektiva/ShpW5dotVUQ/a9aiJ_ZWCQAJ Таблица может быть динамической только в том смысле, что вы в неё добавляются новые строчки. А столбцы у вас как бы заданы. А тиддлеры, вроде те же строчки, но у каждого может быть своё число "столбцоов" и разных типов. То есть это ближе к вложенному списку. ] | ||
+ | == Pros == | ||
[http://retrospect-xix.livejournal.com/115772.html растёт понимание "ЗА": 1. Существует возможность иметь внутри специально структурированные тиддлеры (вообще, это мини база данных и поддерживает модель JSON, а с ним и стандарт табличных данных csv) 2. Тиддлеры импортируются и экспортируются, имея каждый свой адрес 3. Есть возможность связывать файлы в базу знаний (пример здесь) и строить визуализированные представления данных (смотрите здесь). То есть заложена философия безграничного развития.] | [http://retrospect-xix.livejournal.com/115772.html растёт понимание "ЗА": 1. Существует возможность иметь внутри специально структурированные тиддлеры (вообще, это мини база данных и поддерживает модель JSON, а с ним и стандарт табличных данных csv) 2. Тиддлеры импортируются и экспортируются, имея каждый свой адрес 3. Есть возможность связывать файлы в базу знаний (пример здесь) и строить визуализированные представления данных (смотрите здесь). То есть заложена философия безграничного развития.] | ||
+ | == Cons == | ||
+ | [http://retrospect-xix.livejournal.com/116832.html?thread=591712#t591712 TiddlyWiki в коммерческих приложениях невозможно использовать по причине [[Open source is must|полной открытости кода]], как указано даже в магазине http://heeg.ru/ "Движок HEEG.HTML ... полностью бесплатный и никогда не будет платным из-за своих технических особенностей." Но главные причины, по которой я уверен, что TiddlyWiki не создаст [[:Category:Information_system|Информационной системы]] для [[:Category:Common History|Общей истории]] - это:] | ||
+ | # Отсутствие полноценного центрального хранилища данных. Сколько не создавай описаний процессов и событий в html-файлах, всё равно это отдельные файлы, а не синхронизированная база данных. Например, невозможно будет сделать осмысленный ПОИСК по нескольким файлам, потому что нет средств для отметки, где актуальная информация, а где устаревшая. Если переложить задачу синхронизации на [[:Category:Agents|программы-агенты]], то сделав их, [[User:Sergey Shishkin|Вы]] удивитесь, что просто создали ещё один сервер баз данных... Я пытаюсь молчать про [[Program languages speed comparison|быстродействие поиска]] по нескольким html-файлам: будет очень медленно.... | ||
+ | # TiddlyWiki никогда не сможет обслужить даже 10 одновременно работающих человек, потому что как написано в заголовке сайта http://tiddlywiki.com/ - "TiddlyWiki — a non-linear personal web notebook". Более детально этот вопрос обсуждается [http://tiddlywiki.tiddlyspace.com/Can%20I%20use%20TiddlyWiki%20as%20a%20multi-user%2Fcollaborative%2Fserver%20based%20wiki%3F здесь] - и вот читаем вывод творцов TiddlyWiki: "Multi-user collaboration is not really TiddlyWiki's strong point. Many of the solutions mentioned above are experimental. If you need a serious multi-user wiki then perhaps you should consider using something other than TiddlyWiki, eg MediaWiki." | ||
+ | # [https://groups.google.com/d/msg/xixretrospektiva/Me5AqmtvPwk/zAc_W-6XEAAJ если создавать объекты в среде TiddlyWiki, то там типа автор подразумевается автоматически. Но там не понятно, как совместно работать над артефактом. Эти проблемы могут быть в перспективе сняты частично [[:Category:Agents|программными агентами]]...] | ||
+ | # В любом случае если не хоститься на [[Wiki#http:.2F.2FTiddlyspot.com_hosting|tiddlyspot]], то нужен будет [[Wiki#store.php|веб-сервер]]. | ||
+ | То есть если добавить еще базу данных, то получим ту же самую Медиавику. Для медиавики, напоминаю, нужен веб-сервер для PHP и база данных MySql. Поскольку [[Wiki#TiddlyWiki|Тиддливики]] уже явно превращается в новую-старую базу данных (не обязательно sql, конечно), то круг замкнулся: начали с Тиддливики, получили [[Wiki#mediawiki|Медиавики]]... | ||
+ | |||
+ | == [http://tiddlywiki.com/static/TiddlyWikiFolders.html TiddlyWikiFolders] == | ||
+ | As well as traditional single file wikis, TiddlyWiki on Node.js supports wikis that are stored as a folder of individual tiddler files. | ||
+ | |||
+ | Wiki folders can contain the following files and folders: | ||
+ | *tiddlywiki.info - JSON file containing metadata for the wiki | ||
+ | *\tiddlers - folder containing tiddler files comprising the wiki | ||
+ | *\plugins - folder containing plugin folders to be included in the wiki | ||
+ | Only the tiddlywiki.info file is required | ||
+ | == [[:Category:Hosting|Hosting]] == | ||
+ | === http://Tiddlyspot.com hosting === | ||
+ | [http://faq.tiddlyspot.com/ Is Tiddlyspot secure? No. Tiddlyspot does not use SSL/https. Your password is sent in clear text when uploading and when authenticating to access a private site. This means that your Tiddlyspot is vulnerable to packet sniffing and your password could be discovered by a malicious third party.] | ||
+ | === http://tiddlyspace.com hosting === | ||
+ | will cease in Dec 2016 | ||
+ | === store.php === | ||
+ | http://tiddlywiki.com/static/Saving%2520on%2520a%2520PHP%2520Server.html | ||
+ | |||
+ | === on Node.js === | ||
+ | benefits over and above the single file version: | ||
+ | *You can edit your content on any suitably compatible HTML5 browser, including smartphones and tablets | ||
+ | *Individual tiddlers are stored in separate files, which you can organise as you wish | ||
+ | *The ability to build multiple wikis that blend different combinations of shared and unique content | ||
+ | ==== local ==== | ||
+ | [[image:tiddlyWeb_Node.png|500px]] | ||
+ | |||
+ | [[image:tiddlyWeb_NodeNotSaved.png|500px]] | ||
+ | === Android === | ||
+ | http://tiddlywiki.com/static/Serving%2520TW5%2520from%2520Android.html | ||
− | [http:// | + | == Development == |
− | + | https://github.com/Jermolene/TiddlyWiki5 | |
− | + | == Usage == | |
+ | [http://chispa1707.livejournal.com/2132087.html?thread=22799991#t22799991 Заходите по ссылке http://chwiki.tiddlyspot.com и увидите тиддлфайл, который я создал, чтобы под текст "Введение в общую историю". Справа на панели под заголовком три кнопки. Нажимаете правую (галочка в круге). Он должен предложить вам сохранить файл... Сохраняете файл (в папку у себя на компьютере!). Имя файла можно переименовать. Открываете файл с компьютера в браузере и работаете. Не забывайте сохранять файл с выбранным именем! Потому что он будет всегда предлагать стандартное старое. Это, кстати, хорошо, позволяет вести версионность изменений. И не забывайте сохранять после редакционной сессии. не каждое изменение, а когда заканчиваете редактировать!.. Тиддлеры, которые я создавал потихоньку удалите.] |
Текущая версия на 20:58, 7 февраля 2019
Содержание
mediawiki[править]
examples[править]
DokuWiki[править]
TiddlyWiki[править]
тиддли файл - это некая мини база данных, но и отдельный тиддлер - тоже база данных, но микро...
Pros[править]
Cons[править]
TiddlyWiki в коммерческих приложениях невозможно использовать по причине полной открытости кода, как указано даже в магазине http://heeg.ru/ "Движок HEEG.HTML ... полностью бесплатный и никогда не будет платным из-за своих технических особенностей." Но главные причины, по которой я уверен, что TiddlyWiki не создаст Информационной системы для Общей истории - это:
- Отсутствие полноценного центрального хранилища данных. Сколько не создавай описаний процессов и событий в html-файлах, всё равно это отдельные файлы, а не синхронизированная база данных. Например, невозможно будет сделать осмысленный ПОИСК по нескольким файлам, потому что нет средств для отметки, где актуальная информация, а где устаревшая. Если переложить задачу синхронизации на программы-агенты, то сделав их, Вы удивитесь, что просто создали ещё один сервер баз данных... Я пытаюсь молчать про быстродействие поиска по нескольким html-файлам: будет очень медленно....
- TiddlyWiki никогда не сможет обслужить даже 10 одновременно работающих человек, потому что как написано в заголовке сайта http://tiddlywiki.com/ - "TiddlyWiki — a non-linear personal web notebook". Более детально этот вопрос обсуждается здесь - и вот читаем вывод творцов TiddlyWiki: "Multi-user collaboration is not really TiddlyWiki's strong point. Many of the solutions mentioned above are experimental. If you need a serious multi-user wiki then perhaps you should consider using something other than TiddlyWiki, eg MediaWiki."
- если создавать объекты в среде TiddlyWiki, то там типа автор подразумевается автоматически. Но там не понятно, как совместно работать над артефактом. Эти проблемы могут быть в перспективе сняты частично программными агентами...
- В любом случае если не хоститься на tiddlyspot, то нужен будет веб-сервер.
То есть если добавить еще базу данных, то получим ту же самую Медиавику. Для медиавики, напоминаю, нужен веб-сервер для PHP и база данных MySql. Поскольку Тиддливики уже явно превращается в новую-старую базу данных (не обязательно sql, конечно), то круг замкнулся: начали с Тиддливики, получили Медиавики...
TiddlyWikiFolders[править]
As well as traditional single file wikis, TiddlyWiki on Node.js supports wikis that are stored as a folder of individual tiddler files.
Wiki folders can contain the following files and folders:
- tiddlywiki.info - JSON file containing metadata for the wiki
- \tiddlers - folder containing tiddler files comprising the wiki
- \plugins - folder containing plugin folders to be included in the wiki
Only the tiddlywiki.info file is required
Hosting[править]
http://Tiddlyspot.com hosting[править]
http://tiddlyspace.com hosting[править]
will cease in Dec 2016
store.php[править]
http://tiddlywiki.com/static/Saving%2520on%2520a%2520PHP%2520Server.html
on Node.js[править]
benefits over and above the single file version:
- You can edit your content on any suitably compatible HTML5 browser, including smartphones and tablets
- Individual tiddlers are stored in separate files, which you can organise as you wish
- The ability to build multiple wikis that blend different combinations of shared and unique content
local[править]
Android[править]
http://tiddlywiki.com/static/Serving%2520TW5%2520from%2520Android.html
Development[править]
https://github.com/Jermolene/TiddlyWiki5