Долго, очень долго думал над техническим обеспечением работы сообщества. Вопрос не праздный, так как я и другие свои проекты в этом году собираюсь "социализировать". Перечень требований к платформе сформировался такой:
1. Никаких SaaS. Всё должно быть у меня на сервере.
2. Однопоточный форум с категориями постов вроде:
— обычный пост-обсуждение с деревом комментов
— голосовалка
— (!) Q&A пост с соответствующими фичами как в StackOverflow и Quora
3. возможность логина через аккаунты социалок
4. лёгкий шаринг постов (да, можно через сторонний сервис, но лучше чтобы было своё)
5. система достижений
6. API к системе достижений, поскольку они будут едиными и в сообществе и в приложении (нужно для реализации gamification)
Хотелось бы, чтобы это не был кабанище, жрущий ресуры, и этот кабанище не был бы плагином к Wordpress.
Посмотрел много скриптов, но всем требованиям не соответствует ни один. Отказываться от чего-то тоже не хочется. Вот пишу это одной рукой, а другая уже пишет собственный скрипт для сообщества, хыхы.
Так вот, отговорите меня делать свой скрипт сообщества. Я уверен, что как-то это можно реализовать имеющимися уже средствами — подскажите как.