- PVSM.RU - https://www.pvsm.ru -
Как и многие пользователи хабра мы запустили свой сервис и представляем его на ваш строгий суд.
ActionList.ru [1] — это сервис уведомлений о концертах. После регистрации Вы подписываетесь на своих любимых музыкальных исполнителей, а далее будете получать уведомления об их концертах.
Путь от идеи к результату под катом.
У меня всегда была масса идей для стартапов, но, так как я в этом плане скептик, то все они не заходили дальше стадии обсуждения. В 2010 году учился на пятом курсе университета и, несмотря на диплом, ГОСы и работу, свободного времени было вполне достаточно, а амбиции и энтузиазм переполняли. Под самую сдачу диплома я придумал, как мне тогда казалось, по-настоящему стоящую идею для проекта.
Я люблю слушать музыку совершенно различных направлений, как мейнстрим, так и полный андеграунд. Учитывая обширный спектр музыкальных предпочтений мне было довольно проблематично отслеживать концерты любимых исполнителей. Особенно обидно было постфактум узнавать о прошедшем концерте группы, которая в Россию больше и не приедет скорее всего.
Так родилась идея сервиса, который оповещает о концертах выбранных исполнителей. Долгий поиск подобных сервисов в интернете ни к чему не привел — никто не слал уведомлений по заранее выбранным исполнителям. Даже не было сайта со всеми(!) концертами Москвы. Это еще больше укрепило у меня осознание того, что данную идею нужно реализовывать.
С того времени прошло почти два года. Пару раз мы полностью забрасывали этот проект — то разработчика не было, то энтузиазм заканчивался. Но все же было принято бесповоротное решение довести его до конца.
Так появился ActionList.ru [1] — сервис уведомлений о концертах.
Одним из первых вопросов, который нам предстояло решить — где взять базу исполнителей. Долгие поиски глобальной базы исполнителей почти ни к чему не привели.
В итоге было решено собирать базу самостоятельно, а также брать часть информации с Last.fm [2]. Создание базы исполнителей было, пожалуй, одним из самых сложных и нудных этапов при разработке сервиса. Зато сейчас у нас в базе более 4000 исполнителей и список пополняется каждый день.
Информацию о концертах получаем из различных источников:
Все концерты размещаются только после проверки информации на актуальность.
Cервис написан на php/mysql c использованием jquery, в качестве выступил сервер, который арендовали в Hetzner [4] c Ubuntu Server и Lighttpd на борту.
Была осуществлена настройка кэширования как на стороне сервера, так и на стороне пользователя.
Начальную оптимизацию настроек MySQL проводили с помощью скрипта MySQL Performance Tuning Primer Script [5].
В качестве примитивной защиты был настроен iptables [6] и fail2ban.
Мониторинг сервера осуществляется силами Munin [7], а резервное копирование [8] проводим на Яндекс.Диск.
Для рассылки уведомлений был поднят Postfix(DKIM/DK + PTR + SPF настраивались с помощью хабра [9]).
Кросс-постинг в Twitter и Вконтакте реализован с помощью их API, а для FaceBook используем RSS Graffiti.
Так как команда проект небольшая, то для распределения задач используем Teamer.ru [10]. Изначально поднимали Redmine, но поняли, что его функционал для нас сейчас избыточен.
Изначально мы не нашли ни одного подобного русскоязычного сервиса. Но в декабре прошлого года, когда мы уже были готовы запустить закрытое тестирования на хабре появился пост [11], который посвящен точно такому же проекту. Сказать, что мы впали в отчаяние — не сказать ничего. Мою “мегагениальную” идею реализовали раньше меня. Но после тщательного изучения сайта Gdeconcert.ru [11], мы поняли, что паниковать рано. Основным недостатком гдеконцерт.ру(да простит меня Solovej [12]), по-моему мнению, является достаточно скудный каталог исполнителей. Мы же хотели быть всеобъемлющими и уведомлять обо всех значимых концертах в городе(ну а кто ставит перед собой мелкие цели?;). Да и лучше учиться на ошибках конкурентов:) Работа над проектом была продолжена.
Пожалуй, самым главным минусом нашего сервиса является то, что на нем пока присутствуют лишь московские концерты. На другие города у нас просто не хватило бы времени и сил. На данный момент мы переписываем нашу админ-панель, чтобы делегировать нашим партнерам больше полномочий при формировании контента. После доработки админ-панели очень хотелось бы привлечь людей, которые бы вели “филиал” нашего сервиса в своем регионе с использованием всей нашей инфраструктуры.
В ближайшее время планируем работать над наращиванием объемов информации в базе данных и расширять географию сайта. Также в планах начать уведомлять о выходе новых альбомов и клипов. 15 июня среди всех зарегистрированных пользователей будет разыгран [13] iPad3 и билеты на концерты.
Так как в рунете я не знаю ни одного сервиса, который бы предоставлял доступ к полному и качественному каталогу музыкальных исполнителей, а также полной концертной афиши, то крайне бы хотелось занять эту нишу(Last.fm хоть и замечателен, но на нем мало концертов и они по факту не модерируются, как следствие множество дублей и неактуальной информации). Мы отлично понимаем, что накопить такой объем информации крайне проблематично, поэтому очень надеемся на наших пользователей. Хочется стать чем-то вроде wikipedia в мире концертов. В данный момент пользователи могут редактировать почти всю информацию об артистах и концертах. Мы готовы предоставить доступ к нашим данным через API как на взаимовыгодных, так и на безвозмездных условиях.
Кроме того, хотелось бы стать точкой соприкосновения музыкальных исполнителей и их слушателей. Привлечь представителей музыкантов, чтобы они сами актуализировали информацию и уведомляли своих поклонников о концертах. Эх мечты, мечты:)
На данный момент содержание сервиса нам обходится всего в несколько часов собственного времени на человека в день, да и голого энтузиазма пока вполне хватает. Поэтому вопрос монетизации не стоит остро, также не хочется отпугнуть аудиторию необдуманными шагами и обилием рекламы. Пока планируем начать получать прибыль через посредничество при продаже билетов на концерты, лицензионной музыки и фанатской атрибутики. Если будет спрос — от размещения рекламы музыкальных концертов. В данный момент перед нами стоит цель сделать качественный сервис и заполучить благодарного пользователя, а вопрос монетизации вторичен.
Надеюсь, вам понравится наш сервис, и вы всегда будете в курсе концертов любимых исполнителей.
Будем крайне признательны за ваши советы, критику, пожелания и предложения.
Enjoy the ActionList.ru [1]!
Автор: mihavxc
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/startap/8636
Ссылки в тексте:
[1] ActionList.ru: http://ActionList.ru
[2] Last.fm: http://last.fm
[3] хостинга: https://www.reg.ru/?rlink=reflink-717
[4] Hetzner: http://ru.hetzner.com/
[5] MySQL Performance Tuning Primer Script: http://www.day32.com/MySQL/tuning-primer.sh
[6] iptables: http://it-dzen.ru/iptables/
[7] Munin: http://habrahabr.ru/post/30494/
[8] резервное копирование: http://habrahabr.ru/post/51966/
[9] с помощью хабра: http://habrahabr.ru/post/114852/
[10] Teamer.ru: http://teamer.ru
[11] пост: http://habrahabr.ru/post/134617/
[12] Solovej: http://habrahabr.ru/users/solovej/
[13] разыгран: http://actionlist.ru/news/item/2
Нажмите здесь для печати.