Какова лучшая платформа Wiki с открытым исходным кодом? [закрытый]

Вы можете выполнить следующие действия:

  1. Добавить переменную lastRequest типа Date
  2. Установить эту переменную на текущую дату (выполнив lastRequest = Date()) каждый время запроса было сделано .
  3. Прежде чем сделать запрос, сравните lastRequest с текущей датой. Если разница больше 1000 (думаю, это секунда), вы можете выполнить шаг 2. Однако, если он меньше 1000, вы знаете, что последний запрос был сделан в течение последней секунды. Чем выполнять другую логику.
25
задан Community 23 May 2017 в 12:32
поделиться

10 ответов

Попытайтесь сравнить их в Матрица Wiki

31
ответ дан lamcro 28 November 2019 в 18:23
поделиться

Вещь о WYSIWYG, который сбивает много людей с толку, состоит в том, когда люди пытаются вставить в объектах из других источников.

у меня был сайт, который я поддерживал для некоммерческой группы, и я использовал FreeTextBox. Это аккуратно, это свободно, и это работает в ASP.NET - все критерии, в которых я нуждался. члены этого клуба были просто не попытка выяснить HTML и использование, что для создания вещей полужирными, подчеркнул, и т.д. Так, я дал им FTB который работавший немного как Microsoft Word. Взаимовыгодный, правильно?

Неправильно. Так как по умолчанию я уехал во всех средствах управления, которые FTB дает Вам, люди выбрали все виды странного дерьма, главным образом шрифты. Все в организации любили Comic Sans . Тьфу. Это было сделано отредактировать общедоступный сайт, и все выглядело ужасно непоследовательным - размер шрифтов, типы шрифтов, всего.

Так, я вошел и выключил большую часть материала, я не хотел людей выполнение, как изменение шрифтов или размеров и т.д.

Вы знаете то, что люди сделали вместо этого? Они отредактировали бы все в Microsoft Word и затем вставили бы его в. Они заметили, что не могли сделать то, что они хотели в FTB, таким образом, они просто использовали Microsoft Word для обхождения его (я уверен, что это - то, как они отправляют снимки экрана в электронном письме также). И FTB просто принимает все это, обычно с, действительно испортил разрывы строки также, таким образом, вещи смотрели еще больше janky. И FTB разработан таким образом, что, когда вещи испорчены, трудно зафиксировать их, не роя в HTML, который был за пределами диапазона того, к чему эти участники были способны.

, Если я когда-нибудь нахожу время для касания того сайта снова, я снимаю FTB и включаю что-то как редактор WMD, использующий Скидку с цены как использование Переполнения стека. Я соглашаюсь, что не позволяющие люди видят то, на что их редактирования будут похожи в в реальном времени, проблема, которую пропускают редакторы "Wiki". Но я также думаю, что разрешение людям использовать истинный WYSIWYG-редактор онлайн (или по крайней мере один, который просто примет HTML-in-the-background, который производит Word) является залогом провала. Мне нравится использование Переполнения стека компромисса - не позволяют им использовать реальный HTML, но дать им оперативный предварительный просмотр.

Так, хотя редактирование WYSIWYG является одним из Ваших требований, можно хотеть заново продумать это в зависимости от аудитории сайта.

7
ответ дан Tom Kidd 28 November 2019 в 18:23
поделиться

На работе мы в настоящее время используем Deki от Mindtouch. Это имеет все функции, которые Вы отправили.

Большой продукт, но главная причина я выбрал, это было то, что у них есть готовая к использованию версия на изображении VMware. Просто загрузите изображение и плеер VWware и выполните его от Вас компьютер. Затем можно получить доступ к нему через браузер.

, Когда мы получили сервер VMware, я просто переместил его туда и продолжал использовать его.

7
ответ дан lamcro 28 November 2019 в 18:23
поделиться

Мне нравится mediawiki, мы используем его здесь: http://wiki.lessthandot.com/index.php/Main_Page

5
ответ дан SQLMenace 28 November 2019 в 18:23
поделиться

Я не уверен в "Иерархии Управления пользователями (Пользователи / Группы)", но , MoinMoin покрывает все другие основания.

, Так как Wikis являются обычно плоскими (т.е. все могут сделать все), я не уверен, что пользователи разделения больше чем в две иерархии (администраторы и обычные пользователи) имеют так много смысла. Конечно, люди, у которых никогда нет пользователя Wiki прежде, обычно управляются страхом и сомнением, и они будут полагать, что должны защитить Wiki от вандалов.

контрдовод - то, что Вы ничего не можете удалить в Wiki и что Википедия пережила годы в Интернете с небольшой защитой. С тех пор "возвращаются", всего один щелчок далеко, и это дешево, я думаю, что энергию лучше инвестируют в другие функции механизма Wiki.

Немного примечания от личного опыта: WYSIWYG-редакторы находятся все еще в их младенчестве. Я нахожу, что я намного быстрее при использовании необработанного режима редактирования. Функция делает более простым продать его верхнему управлению, хотя (= люди, которые думают "Word" == "Операционная система").

4
ответ дан Aaron Digulla 28 November 2019 в 18:23
поделиться

Я не знаю, имеет ли это все функции, Вы хотите... (но я подозреваю, что это могло бы)

ScrewTurn Wiki

nevermind... это не имеет редактирования WYSIWYG...

3
ответ дан Jason Punyon 28 November 2019 в 18:23
поделиться

FWIW, я настоятельно рекомендую Foswiki.org (прежний TWiki). Это - очень сформировавшаяся Wiki с очень хорошим WYSIWYG-редактором, а также солидной wiki-ML, и это также позволяет все HTML-тэги.

Это очень легко установить на многих платформах и содержит хорошие меры безопасности, включая мелкомодульное управление доступом для пользователей и групп.

3
ответ дан Torben Gundtofte-Bruun 28 November 2019 в 18:23
поделиться

Мы использовали ScrewTurn Wiki в качестве нашей локальной Wiki в компании. У нас не было проблем до сих пор. Afaik, это имеет все функции, которые Вы попросили. Но конечно, необходимо попробовать его сначала особенно при необходимости в механизме Wiki asp.net.

1
ответ дан dincerm 28 November 2019 в 18:23
поделиться

Хотя я главным образом использую MediaWiki, он не имеет WYSIWYG, и это не хорошо для ограничения чтение . Если Вы хотите ограничить редактирование (согласно Вашей "Иерархии Управления пользователями (Пользователи / Группы)") затем это довольно выполнимо, но для ограничения чтения существует в основном на гарантии, что можно сделать это водонепроницаемым способом. Это просто не создается для этого.

, Возможно, необходимо посмотреть TWiki. Это имеет WYSIWYG-редактор, и можно также записать непосредственно в HTML. Это выгодно, потому что Вы не храните пейджеры в посредническом слое разметки Wiki.

я полагаю, что это имеет очень мощное управление доступом с нуля также. Для пользователей это довольно хорошо. Я думаю, что это хитро для установки, но Вы не перечисляли легкую установку как одно из Ваших требований.;) После того как Вы заканчиваете это, это должно быть прекрасным. Это также имеет сильное сообщество, хотя внимательно наблюдают за по-другому именованными ветвлениями благодаря недавнему, мм, волнение .

1
ответ дан pfctdayelise 28 November 2019 в 18:23
поделиться

Мне нравится Wiki в FogBugz, но я использую FogBugz, таким образом, это, конечно, удобно.

0
ответ дан JR Lawhorne 28 November 2019 в 18:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: