OSQA против Askbot? - PullRequest
       23

OSQA против Askbot?

28 голосов
/ 18 мая 2011

Я собираюсь выбрать платформу для разработки сайта Q / A. Мне известны две платформы на основе python - OSQA и AskBot. Я знаю, что оба они основаны на django (с которым я довольно хорошо знаком), и OSQA имеет более широкую базу пользователей. Но это довольно много, что я знаю до сих пор. Поэтому я хотел бы услышать объективные сравнения и причины того, почему я должен выбрать один вместо другого (или есть ли еще лучшие варианты?). Спасибо

Ответы [ 3 ]

23 голосов
/ 16 июня 2011

Askbot используется несколькими известными компаниями-разработчиками программного обеспечения внутри страны, и есть несколько активных публичных примеров. Например, answers.ros.org имеет около 1000 пользователей.

Askbot имеет несколько сотен модульных тестов (415 на этот пост) и в целом очень стабилен. Критические ошибки исправляются в тот же день.

Другое дело, что askbot - это приложение, не обязательно выделенный сайт (но может быть), в отличие от osqa.

Askbot может быть установлен через "pip" или "easy_install", со всеми зависимостями, которые будут учтены автоматически.

Вы также можете раскошелиться на github и внести свой вклад. https://github.com/ASKBOT/askbot-devel/

11 голосов
/ 10 июня 2011

OSQA имеет более широкую базу пользователей и активное сообщество поддержки.Во многих отношениях между ними нет большого выбора - в любом случае, вы можете запускать их с готовых продуктов или настраивать их, так как они оба с открытым исходным кодом.И чтобы настроить любой из них, вам нужно обойти Джанго.Если вы еще не знаете Django, возможно, вам не стоит учиться;некоторые люди (включая меня) думают, что это «вчерашняя структура» - это означает, что она будет существовать еще долгие годы, но если вы начинаете все заново, есть другие места, с которых вы можете начать, а не Django.1001 *

OSQA имеет послужной список множества сайтов, некоторые из которых довольно заняты.Хорошо, не занят по стандартам переполнения стека, но достаточно занят - LockerGnome.net имеет 17 000 вопросов;42 000 ответов;и 6000 пользователей.Есть около 10 сайтов OSQA, которые имеют более 10 000 вопросов и 1000 пользователей - примерно в десять раз больше, чем самый большой сайт Askbot.Тогда есть несколько десятков сайтов OSQA, меньших, чем пороговое значение q: 10000, u: 1000.

Есть и другие варианты - вы можете попробовать запустить сайт через Area51.StackExchange.com;и есть программное обеспечение Q & A, доступное также в PHP.Насколько я знаю, нет вопросов и ответов по node.js, но, возможно, так и должно быть.Или, если вы хотите заплатить и иметь в виду огромный сайт, есть QATO, который сдается в аренду как SAAS.

1 голос
/ 20 июня 2017

Я провел исследование обоих.Цифры говорят сами за себя.

OSQA имеет 597 звезд на Github.Последний коммит был 2 года назад.Поддерживает только Dajngo 1.6.Большая часть кода не была недавно обновлена.

У Askbot 1170 звезд.Последний коммит был 2 месяца назад.Он поддерживает на Dajngo 1.8.Недавно было обновлено много кода.

По моему личному опыту я смог легко протестировать Askbot.Хотя изменение исходного кода кажется трудным.

Askbot, кажется, более обновлен и поддерживается.

https://github.com/dzone/osqa

...