Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
  Войти
  Регистрация

Сообщения

Разработка сайта Рокот.ru

Тема: Прочее
Место:  Россия
Filonius Максим -> Разработка сайта Рокот.ru
14.12.2010 16:57
Любителям "Скорости" посвящается...
"Скорость", по ненашенски "Speed". Интересно, о чём Вы подумали, прочитав первую фразу?

Я не буду говорить о вреде наркотиков и их пагубном воздействии на растущий организм музыканта. Тема моего поста менее животрепещущая[spoiler], и касается она "скорости" в классическом понимании этого понятия, а конкретнее скорости работы сайта. Может кто-то уже обратил внимание на то, что сайт стал работать быстрее? И дело тут не в амфитаминах, а в том, что мы заменили сервер. И теперь у нас вполне себе приличный сервер Enterprise уровня, с приличным запасом ресурсов и надёжности. Теперь не будет сообщений о том, что сайт не доступен и т.п.

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

Заранее спасибо всем! Администрация www.rockot.ru
*
 
*
Filonius Максим -> Разработка сайта Рокот.ru
21.06.2010 09:45
Смотрите музыку! Ещё больше видео на Рокот.ру!
Ви́део (от лат. video — смотрю, вижу) — множество технологий записи, обработки, передачи, хранения и воспроизведения визуального или аудиовизуального материала, а также распространённое название для собственно видеоматериала, в том числе записанного на физическом носителе (видеокассете, видеодиске и т. п.). Видео отличается от кинематографа только тем, что использует для записи и/или воспроизведения любой другой носитель, кроме киноплёнки; впрочем, всё большее распространение цифровых технологий при киносъёмке и цифровых кинопроекторов окончательно стирает грань между видео и кино...
Минувшей ночью зачесались руки, и я наконец-то сделал видео для групп. [spoiler]В профиле группы появилась новая вкладка с неожиданным названием "Видео". Интерфейс добавления видеоматериалов всё тот же, уже привычный вам, который доступен и для пользователей. Технология хранения всё та же - вы добавляете код видеоплеера, предлагаемый видео-сервисами, программа всё нужное делает сама, обрабатывает этот код, выдёргивает из него нужные данные, и как итог, видео на странице группы и в общем списке видео.
Давно пора было это сделать, но всё откладывалось, находились дела поважнее, поинтереснее, одним словом - ленился.
Поломал голову, как сделать получше, чтобы решение вписалось в имеющийся функционал, и потребовало как можно меньше переделок. Придумал! Решение получилось изящным. Тестируйте. Если вдруг обнаружатся ошибки, пишите, не стесняйтесь. Будем править!
Filonius Максим -> Разработка сайта Рокот.ru
19.06.2010 22:52
Как сделать так, чтобы на концерты приходили
Один из наиболее актуальных и востребованных функционалов этого сайта - афиша выступлений групп и клубов. Группы и клубы напрямую заинтересованы в том, чтобы люди узнавали о выступлениях, концертах, мероприятиях.
На рокоте есть афиша, но её реализация несовершенна, есть недочёты, ошибки, неучтённые особенности. По этому мною принято решение переделать афишу.
Постараюсь сформулировать функциональные требования к афише, и жду от вас комментариев, пожеланий и мыслей на этот счёт[spoiler]

Функциональные требования:

Отображение сводной афиши
  • Афиша должна выводиться на главной странице сайта в виде календаря.
  • Записи отфильтрованы по городу. Город определяется автоматически, на основании информации, указанной пользователем, или IP-адреса, в случае отсутствия указания.
  • На странице присутствует фильтр по городам. При выборе города отображается календарь мероприятий выбранного города.
  • Даты, на которые запланированы мероприятия, выделены.
  • При наведении мышкой на выделенную дату всплывает окно с названиями мест проведения и групп-участников мероприятий в этот день. Названия являются ссылками, ведущими на соответствующие страницы клубов и групп.
Записи о концертах в профиле группы
  • Интерфейс для создания анонса мероприятия, содержащий следующие поля:
    дата;
    время;
    место;
    краткое описание;
    подробное описание;
    изображение (логотип мероприятия, афиша, флаер и т.п.)
    список участников мероприятия
  • Интерфейс добавления "места" (если нужное не было найдено в списке)
  • Нотификация (уведомление)участников группы о предстоящем концерте в момент создания объявления
  • Напоминание участникам группы о предстоящем концерте за день до концерта
  • Интерфейс для добавления отчётов о прошедших концертах и прикрепления фотогалерей
  • Список грядущих концертов
  • Список прошедших концертов с отчётами, фотогалереями и возможностью оставлять комментарии
Записи о концертах в профиле клуба
  • Интерфейс для создания анонса мероприятия, содержащий следующие поля:
    дата;
    время;
    место;
    краткое описание;
    подробное описание;
    изображение (логотип мероприятия, афиша, флаер и т.п.)
    список участников мероприятия
  • Список грядущих концертов
  • Список прошедших концертов возможностью оставлять комментарии

Если есть мысли по поводу афиши, делитесь! Постараюсь учесть все пожелания!
Восток Линар
Хочу сказать - Максим - сайт достаточно хороший, можно сказать отличный! Прост и удобен в обращении, что же касается афиш, то хорошо будет если не будет лишних баннерных реклам, или всплываюших окон, которые мешают и раздражают, того что уже есть достаточно, если человек захочет узнать о концерте какой то группы, он увидит это в афише на этом сайте.
0 ОтветитьЕщё
Filonius Максим
Про рекламу я не слова не говорил, речь как раз про удобство добавления и просмотра этой самой афиши
0 ОтветитьЕщё
Filonius Максим -> Разработка сайта Рокот.ru
08.06.2010 00:51
О, сколько нам открытий чудных
Давно не писал, а написать есть про что.
Постараюсь вспомнить всё, что изменилось со времён последнего поста.
  • Имена пользователей в списках (списки друзей, участников группы и т.п.) теперь снабжены "тултипом". Тултип - это такая штука, которая появляется при наведении на имя пользователя, и содержит имя, контактные данные и возможность послать человеку сообщение.
  • Галерея пользователей и групп теперь выглядит иначе. Теперь просматривать фотографии стало удобнее, при просмотре сразу же можно оценить фотографию, или перейти на страницу, где можно оставить свой комментарий и посмотреть комментарии других.
  • Профили групп и пользователей. Этих разделов изменения коснулись сильнее всего, поэтому их оставил на "сладкое". Теперь главные страницы профилей выполнены с использованием "гаджетов". Гаджеты - это блоки, содержащие некую информацию, которые Вы можете включать, выключать и располагать так, как Вам будет удобно. На странице уже размещены гаджеты с информацией о группе, с последними записями группы, её участниками и т.п., но помимо этих есть ещё ряд гаджетов, как непосредственно относящихся к сайту, так и предоставляющих сервисы других сайтов (гаджеты google, пробки, погода и т.п.)
    Такая технология, помимо своей привлекательности и современности, интересна ещё тем, что позволяет создавать новые гаджеты и "вживлять" их в сайт без "хирургического вмешательства"
    Список гаджетов будет пополняться, о чём обязательно сообщу в следующих письмах ;)
Оцените изменения, и присылайте заявки на новые гаджеты в комментариях к посту

Filonius Максим -> Разработка сайта Рокот.ru
26.02.2010 11:30
Редизайн главной страницы
Главная страница - лицо сайта, но вот на нашем сайте оно (лицо) удивлённо-вытянутое и малость растерянное. Неподготовленному случайному гостю не сразу становится ясно что где лежит, и когда всё это кончится. Насколько это не удобно совсем не замечаешь, когда проводишь с сайтом много времени. [spoiler]Действия доведены до автоматизма, ты не задумываешься, "где это может быть?", ты знаешь, и мозг лишь анализирует возможные пути для поиска кратчайшего. Сложно увидеть то, что ты делаешь, глазами стороннего наблюдателя. Спасает лишь то, что есть настоящие сторонние наблюдатели и они готовы высказывать своё мнение.
Опираясь на эти мнения, проанализировав основные претензии и учтя наиболее популярные пожелания, бал переработан интерфейс главной страницы. Основная задача - показать посетителю всё, что необходимо, расставить правильные акценты. И сделать это надо так, чтобы посетитель не испытывал дискомфорта и ему не приходилось мобилизовывать весь свой интеллект для поиска нужной информации.
И вот, что в итоге получилось: новая главная страница
Жду Ваших комментариев, советов и критики. Пишите, не стесняйтесь!
Filonius Максим
Не дождался комментариев :(
опубликовал.
Но всё равно, комментарии жду :)
0 ОтветитьЕщё
Иней Карина
Максим молодец! По моему сейчас на главной вся информация очень удобна для восприятия. Можно и новости почитать и блоги, и о сайте побольше узнать. Ну и конечно, то что видны новые добавленные муз. треки - это тоже весьма хорошо. :)  
0 ОтветитьЕщё
da'booldozer
да всё очень даже круто ;)  
0 ОтветитьЕщё
Filonius Максим -> Разработка сайта Рокот.ru
21.12.2009 02:29
Немного приятных изменений в дизайне
Принимайте работу этих выходных.
  • Сделано несколько приятных изменений, которые коснулись дизайна многих страниц. Первое, что можете увидеть прямо сейчас - это комментарии к блогам.
    Оформлены блоки с различной информацией
    В списке групп поставлено ограничение на длину выводимого текста - список просматривать стало удобнее. На странице группы описание выводится полностью, конечно же.
  • В общем списке музыки на сайте добавлена ссылка на страницу с музыкой группы. Теперь авторы хороших песен будут известны
  • Изменения коснулись функционала размещения видео. Мы сами ещё недостаточно взрослые, чтобы обеспецить хранение и обработку видео у себя на сервере, и по этому используем общедоступные видеосервисы. Для успешного размещения видео необходимо было вычленить ссылку на плеер из кода для вставки плеера на страницу. Не все справлялись с этой задачей, а большинство, думаю, и не подозревало о наличии таковой. Теперь необходимая ссылка будет взята из кода программно. Вставляйте код целиком!
Если что забыл, допишу, а вы пишите, если заметите, что надо было бы поправить!
Всем лёгкой недели!  
Filonius Максим -> Разработка сайта Рокот.ru
08.12.2009 23:39
Новый проигрыватель музыки
Мой коллега отрыл в сети проигрыватель .mp3 файлов, да такой, о котором я даже не мечтал! Слава коллеге и Yahoo - разработчику проигрывателя.

Оценить его (проигрывателя) достоинства вы можете, например, на странице музыки групп.

Помимо прочих достоинств плеера хочется отметить особенность, которой не встречал ни в одной подобной разработке - для подключения плеера достаточно разместить обычную ссылку на .mp3 файл. Остальное скрипт сделает за вас.

Он просканирует страницу на предмет таких ссылок, подставит элемент управления к каждой (play/pause) и сформирует плей-лист. Сам плеер базируется в нижнем левом углу, прилипнув к границе окна браузера в свёрнутом виде. При запуске он разворачивается открывая доступ к элементам управления, которые доступны и с помощью горячих клавиш.

Список горячих клавиш:
(Shift+стрелка влево/вправо) - перемещение по плей-листу
(Shift+стрелка вверх/вниз) - регулировка грокости
(Shift+пробел) - play/pause

И это ещё не всё...
на панели плеера есть кнопочка справа, под кнопкой закрытия, которая открывает отдельную страницу с треклистом. Открыв её вы можете продолжить просмотр страниц сайта не переживая за то, что музыка прервётся.

Комфортного прослушивания  ;)  
Maugli Павел
+ многа
Зачётный плеер.
0 ОтветитьЕщё
Юдаева Алина
Красота сплошная, я так думаю  :)  :)  :)  Хороший плеер.
0 ОтветитьЕщё
Polina
Rebiata vi prosto molodzi!!!! Otlichnij proigrivatel'!!!! Tak derzat'!
0 ОтветитьЕщё
Filonius Максим -> Разработка сайта Рокот.ru
30.11.2009 16:04
Страшное слово "Юзабилити", серия вторая
Как я и обещал в предыдущем посте, панель инструментов в студию!
Итак, взгляните вверх и чуть левее... Потолок и угол комнаты? Правильно, а теперь посмотрите на верхний левый угол сайта. Ораньжевенькое меню - не замечали раньше? Не удивительно - сегодня появилось ;)
Не знаю, стоит ли говорить что-то ещё, думаю, назначение этого нововведения всем ясно.
У меня всё, спасибо за внимание, экономьте трафик и время ;)
PS если я не добавил в панель управления ссылки, которые часто используются, и которых нет в основном меню, пишите в комментах, если актуально - добавлю!
Сухочев Александр
Попробовал, понравилось. Очень, кстати, удобственно! Респекты ;)  
0 ОтветитьЕщё
Айси
Удобно, ты молодец :-)
0 ОтветитьЕщё
Filonius Максим -> Разработка сайта Рокот.ru
25.11.2009 13:47
Страшное слово "Юзабилити" или "чтоб всем было хорошо"
Друзья, я рад, что вы есть, рад тому, что вы заходите на этот сайт.
Некоторые из вас заходят сюда чаще других, и выполняют какие-то действия.
Действия могут быть разными, от просмотра новых страниц, до создания публикаций (статьи, новости, регистрация группы, записи в блогах, форумах, загрузка музыки, общение с друзьями и т.п.).
Я, как создатель этого сайта, и человек, душой болеющий за своё детище, всегда радуюсь, когда получаю лестные отзывы о портале. Чем удобнее и полезнее будет для вас сайт, тем чаще я буду получать эти отзывы и тем глубже будет моё удовлетворение. Вот такой меркантильный мотив :)
Итак, ближе к сути поста. Запланирован ряд улучшений пользовательского интерфейса сайта. Первое из них вы можете наблюдать на своей странице - блок с обновлениями. Здесь в хронологическом порядке выводятся события ваших друзей и ваших групп. Это та информация, которая приходит Вам на почту, но в виде списка. Кстати, если Вас раздражают письма (их действительно может быть много, если вы - человек общительный) вы можете на странице управления подпиской отключить лишние уведомления, и оставить только те, которые хотите получать.

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

Если есть какие нибудь идеи или замечания, которые помогли бы повысить уровень удобства, делитесь! Будем рассматривать и реализовывать!
Filonius Максим
Просите же улучшений!
Нет, не просите, требуйте!
0 ОтветитьЕщё
Сухочев Александр
В музыкальных коллективах сделай предел отображения текста, а то не очень здорово получается, когда группа нафигачивает кучу текста...  
0 ОтветитьЕщё
Айси
Ну, про единое письмо с оповещениями я тебе писала - если возможность появится, буду рада :-)
0 ОтветитьЕщё
Filonius Максим -> Разработка сайта Рокот.ru
11.10.2009 12:23
Нас атакуют- как к этому относиться?
8-го и 9-го октября на сайт была предпринята DDoS-атака
DoS-атака (от англ. Denial of Service, отказ в обслуживании) и DDoS-атака (от англ. Distributed Denial of Service, распределённая атака типа «отказ в обслуживании»)  — атака на вычислительную систему с целью довести её до отказа, то есть создание таких условий, при которых легитимные (правомерные) пользователи системы не могут получить доступ к предоставляемым системой ресурсам (серверами), либо этот доступ затруднён. Отказ «вражеской» системы может быть как самоцелью (например, сделать недоступным популярный сайт), так и одним из шагов к овладению системой (если во внештатной ситуации ПО выдаёт какую-либо критическую информацию — например, версию, часть программного кода и т. д.).
Атаку мы пережили, данные не потеряны, но сайт в течении 2-х дней периодически был недоступен.
А теперь внимание, вопрос:"Как к этому относиться".
С одной стороны это безусловно плохо - сайт должен работать всегда, но с другой стороны это показатель того, что у нас есть конкуренты, и эти конкуренты видят в нас силу и опасаются её настолько, что готовы тратить свои ресурсы на атаки (DDoS, если её заказывать у поставщиков данной услуги, недешёвое удовольствие).
В правильном направлении идём, товарищи! 8)
Нами предприняты меры по перенастройке сервера с целью отражения подобных атак в дальнейшем.
Filonius Максим
По поводу дырок беспокоиться не приходится - Positive Technologies даже справку дал, что всё защищено. Это со стороны сайта. А от DDoS, к сожалению, особо защиту трудно найти. Запросы с разных подсетей (подсети банить вместе с живыми пользователями), запросы похожи на живые, потому что zombie-net - это обычные компы обычных людей, только заражённые. Есть защита от частых запросов с одного IP, но если bot-net из 50000 машин, каждая до бана сделает по 20 запросов, это получается 1000000 запросов. Каждая страница с учётом кеша делает, скажем по 5 запросов к БД. И того 5 миллионов запросов за 30с-1 мин. Что бы такое выдержать нужны кластерные решения. И это только БД. А есть ещё компилятор PHP...
Vs пока не контакт и не яндекс, не готовы к таким нагрузкам. Вот подрастём... А тенденции намечаются!
0 ОтветитьЕщё
Maugli Павел
А если скажем написать самому тулсу на предмет частых запросов ? Т.е. если время между запросами меньше определенного и таких запросов, скажем набирается 100 (или там 1000 - не знаю, скока у тя сервак выдержит оптимально), то просто отшивать такие запросы.
Сомневаюсь, что это нормальная ситуация, поэтому юзеров не отфутболишь.

з.ы.
На яве я бы написал, а вот пыхпых не знаю - сори.
0 ОтветитьЕщё
Сухочев Александр
Явно не пионеры досили. Кому это мы, интересно, на мозоль наступили? :o  
0 ОтветитьЕщё
ТОП групп Все группы Музыкальные коллективы Музыкальная организация Мероприятия Прочее Музыка групп
Зарегистрировано пользователей: 21935
Сейчас на сайте: