Движки для сайтов Вопросов и Ответов, CMS for Q&A sites

В этом обзорном посте быстренько пробегусь по известным мне движкам для сайтов Вопросов и Ответов, или как эта категория сайтов называется по английски — сайты Q&A. Аббревиатура Q&A расшифровывается как Questions and Answers, что несёт всё то же значение «Вопросы и Ответы». Так вот не будем долго тянуть резину и приступим к делу.

Хотелось бы сразу оговориться, что я в лучших традициях своего блога стараюсь осветить комплексно всё, что есть на рынке из данной области. Поэтому думаю вы вряд ли найдёте, что то такое о чём я не написал здесь. Будьте уверены, при подготовке поста, я просмотрел не одну страницу выдачи Google по тематическим запросам.

Вообще говоря все CMS этой специализированной категории написаны западными разработчиками и они как правило равняются на архи популярный в US нете сервис вопросов и ответов из сферы IT — Stack Overflow. В рунете же как правило когда речь заходи о подобных сайтах многим на ум приходит ассоциация с ответами Mail ru, ну или Google ответы на крайний случай. ITишники так же могут припомнить русскоязычные сервисы вроде Hashcode и его дочерние проекты. В общем не важно.

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

Естественно представленные в списке CMS можно использовать как часть своего главного сайта или установить как отдельный, например как базу знаний в определенной области. Хотя для этого наверное целесообразней использовать движки вроде MediaWiki, но в общем опять же проехали.

Все представленные в моём обзоре системы управления контентом естественно вполне полноценные и включают в себя систему регистрации, оценки вопросов и ответом, т.е. системы рейтингов. Практически все проекты есть на Github`е, т.е. они свободные и открытые.

Я не стал давать ссылки на скачивание с репозиториев и на демонстрационные сайты ибо это и так очень легко гуглится и я думаю с этим проблем не возникнет. Как говориться, главное знать, что искать.

Список CMS для сайтов Q&A

  • ReportingOn — движок сделан на фраемворке для Python — Django.
  • QSQA — написан на Python’е и использует так же фраемворк Django. Имеется собственный сайт дистрибьюции.
  • Qwench — схожий с предыдущими системами, но написан полностью на PHP и в качестве СУБД использует привычный всем MySQL. Позиционируется как PHP StackOverflow Clone.
  • Question2Answer — пожалуй самый популярный скрипт из этой же серии, как и предыдущий, требует для работы PHP и MySQL. Имеет свой сайт для распространения.
  • Stacked — работает на технологии Microsoft ASP.NET
  • CNPROG — так же Python и Django
  • AskBot — ответвление от предыдущего CNPROG. Так же требуется Python и Django
  • Qamini — Open Source Question & Answer софтина работающая на PHP фреймворке Kohana 3.2

Из всех приведённых выше CMS для сайтов Вопросов и Ответов, пожалуй самой готовой, на данный момент времени, на мой субъективный взгляд является движок Question2Answer. Он имеет свой собственный сайт на котором выкладываются обновлённые версии системы управления контентом, а так же шаблоны, переводы и плагины. Все остальные проекты ещё сыроваты и для продакшина не готовы, как правило они имеют только одноимённые проекты в открытых репозиториях.

На этом пожалуй всё. Хочу заметить лишь то, что практически все перечисленные CMS действительно очень качественные. Говорю это для тех кто думает написать, что то подобное с нуля. Не стоит! Движки поистине великолепные, что бы написать такое с нуля придётся потратить не мало времени, а тут всё готовое и бесплатное. Практически все CMS очень гибкие и позиционируются как клоны Stack Overflow.