26 августа подошел к концу самый крупный турнир, когда-либо использовавший наш ресурс. Это турнир "Лето с футбольным мячом" .
Турнир собрал 646 команд (~ 8000 участников), состоящих из юных футболистов от 10 до 14 лет со всей Самарской области.
Турнир длился 2 месяца, сыграно больше 1000 матчей.
Были проведены десятки мастер-классов известными футболистами прошлого и настоящего (Акинфеев, Сметанин, Горлукович, игроки ПФК Крылья Советов, наставники юношеского состава футбольного клуба «Челси» - главный тренер Фрэнк О'Брайан и его помощник Майкл Билл и многие другие).
Турнир доступен в интернет по адресам http://letofootball.ru и http://mychamp.ru/championships/71 . Это разные приложения, использующие одну базу данных.
Для letofootball.ru дополнительно внедрялись или разрабатывались: главная страница, интеграция с Вконтакте, фото-видео альбомы, система ведения и отображения новостей и комментариев и много по мелочи.
На mychamp.ru ничего этого на момент написания статьи не перенесено. Планируем начать с фотоальбомов (о проблемах, связанных с этим писалось ранее)
С какими проблемами мы столкнулись?
- дважды приходилось повышать тарифный план на хостинге. Перенастройка ПО в последствии помогла снизить нагрузку в 3 раза.
- Страница "Турнир >> Заявки" после набора 300 команд перестала загружаться. Причина толком не выяснена. Оптимизация запросов к БД позволила отображать страницу и с 646 командами. Медленнее чем хотелось, но впринципе потерпеть 10 секунд можно.
- Для турниров типа "Кубок" система автоматически создает названия групп по буквам английского алфавита. Буквы быстро закончились. Для letofootball.ru создали другую систему именования групп (бесконечную) и возможность задавать свое имя.
- Заказчик хотел доступ к исходным кодам и хостинг на собственных серверах, что было неприемлимо для нас. Т.к. была вероятность "потери" кода.
- Заказчик хотел расширить функционал и был готов заплатить, но мы не были юр. лицом. Договор с физиком нес для него много рисков.
- Ну и главная проблема, частично озвученная выше, с которой мы как сайт сталкиваемся постоянно. Это страх перед использованием mychamp.ru. Страх того, что ты, как владелец турнира (в меньшей мере команды) вверяешь свои данные не понятно кому, что эти данные могут быть недобросовестно использованы или в середине турнира с тебя начнут требовать деньги или сайт неожиданно закроется/сломается или турниру не хватит каких-то функций или из турнира уведут команды. Страхов много! И многие из них справедливы и обоснованы.
Мы очень рады и благодарны Александру Лебедеву и Екатерине Неткачевой - кураторам letofootball.ru и сотрудникам газеты "Волжская Коммуна" за то, что нашли и поверили в mychamp.ru, за то, что организуя крупнейший турнир совместно с партией "Единая Россия" взяли на себя этот риск и сумели убедить своих руководителей в необходимости использования "Мой чемпионат".
За все дополнительные разработки (относительно стандартного, бесплатного функционала) нам заплатили, деньги будут потрачены на развитие mychamp.ru.
ps Касаемо страхов и борьбы с ними.
- Мы бесплатно предоставляем инструмент выгрузки своих данных из системы. Доступно по адресу mychamp.ru/export. Любой маломальский программист легко положит эту выгрузку в БД своего сайта.
- Мы ни разу не рассылали спам или рекламу чего-либо. Хотя нам за это предлагали заплатить. Спросите у любого из 3500 наших пользователей.
- Касаемо функций - наш функционал покрывает 90% функционала исследованных нами сайтов футбольных лиг. Оставшиеся 10% это специфичные, либо не критичные, либо редко используемые в любительском футболе задачи (автоматическая таблица дисквалификаций, какие-то виды общения на сайте- например личное сообщение, выделение пенальти в отдельную статистику и тд).
- Застраховать от других рисков или по крайней мере снизить стахи поможет юр. договор. Мы готовы рассматривать такую возможность.
На досуге задался целью нарисовать новую главную страницу, ибо старая устарела. В ней нет точек входа на расшаренные страницы, да и возможности сайта описываются не все и не так как хочется.
Каждый вечер, почти 2 недели я рисовал, в итоге получилось это:
К сожалению коллеги отвергли концепт =)
Обращаюсь за помощь к вам, уважаемые пользователи. Может у кого есть талант и желание?
В качестве награды предлагаю майку MyChamp.ru, 3 респекта от создателей :), копирайт и возможность участовать за команду mychamp.ru в различных турнирах!
- сказали мы и выкатили функционал "Команда ищет игрока".
Логика работы аналогина "Игрок ижет команду" и описана ниже.
Следующим этапом развития данного фунционала будет возможность общения "работодателя" и "кандидата" непосредственно на сайте.
Параллельно мы разрабатываем для команд возможность создавать собственные события на сайте (треньки, дни рождения, другие игры). Естественно в связке с "Собиратором".
Сегодня выкатили на продакшн функционал "Игрок ищет команду".
Опишу несколько особенностей о которых не сказано на главной:
Просьба к тем кто ищет команду указывать корректные контактные данные.
Если вы ищете команду и на других сайтах, очень просим давать ссылку на ваш профиль на mychamp.ru. Возможно это поможет другим "ищущим" найти свой клуб.
Сайт mychamp.ru и компания СпортИндустрия заключили партнерское соглашение, по которому пользователям сайта "Мой Чемпионат" предоставляются скидки:
-10% скидка командам для проведения товарищеских матчей и тренировов
- от 20 до 30% турнирам (в зависимости от времени и загрузки полей
Для того, чтобы получить скидку вам необходимо:
- Если вы еще не зарегистрированы – зарегистрироваться на сайте mychamp.ru, создать свою команду/турнир, указав корректные контактные данные.
- Направить заявку в компанию «Спорт Индустрия» о желании арендовать поле по электронной почте popov@sport-industry.ru или по телефону 8-926-628-21-94
Фотка с рекламой mychamp.ru . Все по взрослому! =)
Для того, чтобы получать новости от интересующего вас турнира или команды, надо зайти в турнир/команду и под логотипом нажать ссылку ПОДПИСАТЬСЯ НА НОВОСТИ.
Новости будут отображаться в главной ленте новостей (ссылка НОВОСТИ вверху на зеленом фоне).
Идентифицировать источник новости можно по ее логотипу слева и по информации справа от заголовка, сразу после текста "источник:".
Альтернативный и менее удобный вариант - заходить на вкладку НОВОСТИ турнира или команды.
Изначально, зарегистрированный пользователь получает новости только от сайта mychamp.ru.
Если пользователь будет добавлен командой в состав, он будет получать все новости (в том числе и приватные) от этой команды.
Если команда заявит пользователя в турнир, то он начнет получать новости от этого турнира.
На mychamp.ru любительские турниры имеют возможность организовывать турниры где одним из обязательных условий участия является заявка с фотографией.
Благодаря "Мой чемпионат", эта огромная работа по фотографированию, размещению и поддержанию в актуальном состоянии базы данных фотографий, может быть переложена на самих футболистов.
Выяснилось, что не у всех получается добавить на сайт фоторафию, которая бы устроила организаторов. Для этого мы записали небольшое видео-пособие по добавлению фотографии себе в профиль: