Какие вики-движки имеют сильное разделение MVC? - PullRequest
2 голосов
/ 27 сентября 2011

Я бы хотел использовать существующий вики-движок, но заменил функции рендеринга и редактирования вики клиентским JavaScript.Изменение HTML-кода, уже обработанного серверным приложением, с помощью Jquery или подобного в нежизнеспособном варианте, поскольку некоторые критические функции, которые я намереваюсь написать, не кажутся простыми для реализации с помощью этого метода, но я могу ошибаться.Некоторые функции:

  • отложенная загрузка дополнительных страниц вики
  • переключение на лету между редактированием и просмотром вики без перезагрузки
  • рендеринг разметки вики без перезагрузки
  • Возможно, создайте новые вики-страницы и начните редактирование без перезагрузки

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

1 Ответ

4 голосов
/ 27 сентября 2011

Всякий раз, когда я задаюсь вопросом «Какие вики-движки имеют и то, и другое», я перехожу на http://www.wikimatrix.org/ и нажимаю «Wiki Choice Wizard» и вижу, какие вики-движки он «рекомендует».Это сужает выбор до лучших кандидатов гораздо быстрее, чем вручную список вики-движков в Википедии .

В частности, матрица вики позволяет легко сузить "список"из всех вики, которые он знает о «просто» вики, написанной на языках, которые вам удобно использовать ».

Было некоторое обсуждение рендеринга на стороне клиента с использованием Javascript;см

...