Самое близкое - это одноуровневый форум. Правда просто функциональностью вопрос-ответ сейчас никого не удивишь и это самая простая из задач, так что cms я бы не рекомендовал, смотрите в сторону фреймворков, типа symfony.
Что касается сложных задач, которые придется решить:
- защита от спама
- гибкая система модерации и целый отдел модераторов, сюда же обратная связь. Тут основное требование: она должна быть быстрой, по хорошему полу автоматической
- система категоризации и ранжирования вопросов и ответов
- горизонтальное масштабирование
- система мониторинга
...