Страница 1 из 1

Новый движок сайта industrial.onego.ru

СообщениеДобавлено: Ср май 17, 2006 2:07 pm
Lic
Итак, сайт обрел новый двигатель. Он написан с применением объектно-ориентированных технологий, и его будет проще расширять и дополнять (если потребуется). Вот некоторые из новинок, реализованных в нем:

1. Централизованная обработка ошибок. Никаких больше "белых экранов" в случае, если база данных будет по каким-то причинам недоступна.

2. Модернизированный поиск, позволяющий искать данные раздельно в релизах, музыкантах и т.д.

3. Появилось понятие "галереи изображений", поэтому все концертные ревью нынче будут сопровождаться фотографиями, если таковые будут мною (или моей девушкой) запечатлены. У нас появилась новая продвинутая вспышка, так что фотографии стали получаться гораздо интереснее (по крайней мере, они играют красками, а не выглядят в духе "музыкант на школьной сцене с бликом от вспышки на лице").

4. Все главные страницы получили "короткие" адреса, так что для получения списка 20 последних рецензий можно набрать в адресной строке броузера 'http://industrial.onego.ru/recent'. Список сокращений: recent, faq, author, programs, stories.

5. Еще одна новинка - поиск рецензий на музыканта через адресную строку. Например, вы хотите узнать, есть ли в архиве рецензии на Front 242. Для этого необходимо набрать: http://industrial.onego.ru/front_242. Если рецензии в наличии, в броузере будет выведен их список, в противном случае будет показана страница с сообщением /front_242: wrong request. При поиске учитываются частичные совпадения, так что если вы набере front_2, то все равно получите список рецензий на Front 242. У этого метода есть свои ограничения, однако мне кажется, что это может оказаться удобнее, чем рыться в разделе "Архив".

Кроме того, чуть изменился внешний вид сайта (меню, архив, списки и т.д.)

Недостатком нового движка может стать скорость - в ответ на каждый запрос серверу необходимо строить развитую объектную модель, но пока, вроде, проблемы со скоростью были связаны лишь с проблемами каналов и провайдеров. Надеюсь, так будет и дальше.

Программу, обслуживающую сайт, я назвал скромно: Lic's Reviews Machine; я собираюсь выложить ее тексты - вдруг кому-то она понадобится?

СообщениеДобавлено: Ср май 17, 2006 2:34 pm
c0balt
Мне бы было очень интересно....

Кстати сайт теперь просто летает!!! :shock:

СообщениеДобавлено: Ср май 17, 2006 5:54 pm
Tea-merchant
разницы пока не заметил, но по описанию ваще круто =))

СообщениеДобавлено: Чт май 18, 2006 6:33 am
F.
Какая конкретнее вспышка? :)

СообщениеДобавлено: Чт май 18, 2006 9:30 am
DimmOnn
Вах! Супер просто!!!! У мну сайт тож летает!!! 8)
Малацца Лефъ! :)

СообщениеДобавлено: Чт май 18, 2006 6:22 pm
Frost
Отцу создателю ограменны Респект!

СообщениеДобавлено: Чт май 18, 2006 8:59 pm
А.Д.
8)
Лис, сториес не забрасывай!

Re: Новый движок сайта industrial.onego.ru

СообщениеДобавлено: Пт май 19, 2006 12:40 am
[icejesus]
Lic писал(а):Итак, сайт обрел новый двигатель.

мои поздравления

1. данные полей "Formats" и "Years" желательно выдавать на одной странице каждый...
2. при выходе на конкретного артиста неплохо было бы оставлять алфавитную шапку [те же требования + возврат к конкретной группе при просмотре отдельного альбома]
3. в обзоре альбома сделать активными ссылками: "Year", "Format"
4. каждый обзор запечатлеть ссылкой на форум, где каждый смог бы поделиться своим мнением по поводу прослушанного материала...


---
заранее благодарен,
icejesus@mail.ru

Re: Новый движок сайта industrial.onego.ru

СообщениеДобавлено: Вт май 30, 2006 12:14 pm
Lic
[icejesus] писал(а):1. данные полей "Formats" и "Years" желательно выдавать на одной странице каждый...


Согласен. Сделано.

[icejesus] писал(а):2. при выходе на конкретного артиста неплохо было бы оставлять алфавитную шапку [те же требования + возврат к конкретной группе при просмотре отдельного альбома]


Чего-то не очень понял, как это все...

[icejesus] писал(а):3. в обзоре альбома сделать активными ссылками: "Year", "Format"


Не слишком полезная, на мой взгляд, фича, но легко реализуемая - сделано.

[icejesus] писал(а):4. каждый обзор запечатлеть ссылкой на форум, где каждый смог бы поделиться своим мнением по поводу прослушанного материала...


К сожалению, код форума phpbb написан так, что невозможно создать новую тему, не написав хотя бы одно сообщение. Таким образом, я не могу автоматизировать этот процесс. Мне не хотелось бы дублировать все рецензии, которые кто-то пожелает обсудить, еще и на форум, так что сейчас сделан промежуточный вариант: внизу каждой рецензии есть прямая ссылка на ветку околомузыкальных разговоров.

Re: Новый движок сайта industrial.onego.ru

СообщениеДобавлено: Вт май 30, 2006 1:39 pm
[icejesus]
Lic писал(а):
[icejesus] писал(а):2. при выходе на конкретного артиста неплохо было бы оставлять алфавитную шапку [те же требования + возврат к конкретной группе при просмотре отдельного альбома]


Чего-то не очень понял, как это все...

страница артиста: вставляем шапку

Изображение

СообщениеДобавлено: Вт май 30, 2006 1:55 pm
[icejesus]
страница review: вставляем шапку + дублируем ссылку на артиста [снизу она неявная]

Изображение

+ насчет ссылки сверху: можно заменить на элемент из страницы артиста

Изображение

СообщениеДобавлено: Пн июн 26, 2006 11:14 am
Lic
Добавлен поиск по трекам. По соображениям производительности, количество результатов поиска сведено к 100, так что если вы будете искать, например, букву "а" или слово "remix", то движок попросит вас быть более точным.

СообщениеДобавлено: Пн июл 03, 2006 1:31 pm
Aske
Когда заходим в раздел Programs видим - ???? вместо русских буковок.
Проверено на IE 6 и FF 1.5