Pull to refresh

www.askdev.ru — русский аналог stackoverflow.com

Reading time 3 min
Views 2.8K
image
Хочу представить проект, который, с одной стороны, является русским аналогом stackoverflow.com и альтернативой форумам — с другой. Но почему же аналог, а не клон? И чем он отличается от форумов?
Эти и другие вопросы мне задавали не один раз — на них я и попробую ответить.


Цель проекта – создать удобное место для комфортного общения и обмена опытом IT-профессионалов, а также для поиска и хранения уже полученной информации.

Почему формат askdev лучше форума?


  • на сайте есть возможность голосования за вопросы/ответы, что позволяет сортировать данные по рейтингу и дате поступления.

  • человек, который задал вопрос, может выбрать лучший, по его мнению, ответ. Лучший ответ выделяется цветом, и всегда прикреплен выше остальных ответов. А вот на форуме полезная информация зачастую зарыта глубоко в потоке обсуждения, и пользователь вынужден читать всю тему, в надежде на то, что там есть правильный ответ. То есть форум – это обсуждение.

    На askdev люди либо отвечают на вопрос, либо комментируют, поэтому ответы отделены от комментариев, которые скрыты по умолчанию

  • форум — это готовый «движок» и расширение его функционала производится через модули, которые часто приходится писать самому. При обновлении версии движка, нужно обновлять модули, что приводит к задержкам. Таким образом тратиться время не на разработку новых возможностей, а на устранение неполадок.

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

  • каждый вопрос помечается тегами. Если вас интересует узкая тема, можно отфильтровать вопросы по нескольким тегам и подписаться на RSS.


Чем мы отличаемся от stackoverflow.com?



  • есть непосредственная загрузка изображений при редактировании или создании вопроса/ответа(в ajax стиле). Понятно, что необходимость прикреплять изображения появляется довольно таки редко, но именно в таких редких случаях отсутствие этого функционала раздражает: нужно заливать картинку на сторонний хостинг и т.д. Например, на stackoverflow такой возможности нет вообще.

  • есть внутренняя почта, в которой можно общаться сразу с несколькими участниками. Внутренняя почта на stackoverflow также отсутствует

  • можно добавлять других пользователей в друзья. Зачем? Настоящий друг не бросит в беде :) Когда вы задаете вопрос, ваши друзья будут оповещены по email о таком событии

  • на сайте можно создавать группы, чтобы объединить людей по более узким интересам. Ребята из stackoverflow решили эту проблему проще запустив serverfault.com и superuser.com(еще не запущен)

  • регистрация работает как по OpenID, так и стандартная — по логину и паролю.

  • при форматировании разрешен HTML

В нужном месте в нужное время.


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

Монетизация.


Сейчас все направлены на разработку полностью или частично платных сервисов и кажется, что реклама исчезла. Становится ясно, что рекламная модель уже малого кого устраивает. Но с таким положением вещей я не совсем согласен. Конечно, монетизировать на рекламе социальную сеть с разрозненными интересами пользователей трудно; но если давать рекламу на нишевом сервисе – то её эффективность будет более высокой, а привлекательность такой рекламы для потенциального рекламодателя станет очевидней.

Что планируется сделать в ближайшее время:


  • багфиксы и новые возможности по результатам отзывов
  • френдленты
  • закрытые группы(для публикации вопросов только в группу, исключая попадание в основной поток)
  • улучшение дизайна и юзабилити
  • еще несколько идей находятся на стадии планирования, направленные на решение таких задач – я хочу получить ответ, и я хочу общаться с равным мне окружением(например — начинающие с начинающими, гуру с другими гуру)

Несколько слов о технической реализации.


Проект построен на Zend Framework(в данный момент версии 1.8), MySQL, клиентская часть — prototype.

Резюме


  • большой набор сортировки ответов по рейтингу, дате создания, количеству ответов и тп.
  • поддержка RSS
  • рейтинги пользователей, вопросов и ответов
  • загрузка изображений в момент редактирования
  • HTML разрешен
  • подсветка исходного кода (используется GeShi)
  • ответ != комментарий
  • внутренняя почта, включая групповые сообщения
  • друзья, и оповещения о их вопросах
  • группы
  • регистрация на выбор: OpenID или «стандартная»


Буду очень благодарен за отзывы в любой форме и вопросы. Если вам понравился проект следите за нами через twitter.

Следующий пост о том, что же значил для нас хабраэффект.
Tags:
Hubs:
+61
Comments 211
Comments Comments 211

Articles