Навигация

11.112010

Добро пожаловать в архив табов от Guitar Time

В нашей базе 221 исполнителей, 5107 песен, 8620 табулатур (11.01.2011)

Долгое время я не планировал создавать нечто подобное. Но все течет, все меняется. Решил все-таки открыть такой вот раздел для посетителей Guitar Time.

Как все устроено?

Голый HTML. Никакого PHP, MySQL или чего-то в этом роде. Даже строка поиска слева вверху не работает - осталась от дизайна Guitar Time

Но не все так грустно. Локально у меня есть БД со всеми данными. Также есть куча табов, которые надо попытаться отсортировать по групам, альбомам, подавить дубликаты... А потом запустить скрипт на языке python, который собственно и генерит эти html-страницы, раскладывает табы по архивам и в нужные каталоги...

Почему не выложить базу, да пару скриптов на PHP? Просто потому что я не спец в области безопасности веб-приложений и писать абы-какую поделку с кучей дыр не хочется :) Поэтому пока пусть будет так...

Нужна ваша помощь

Архив табов - дело хлопотное. Поэтому будет сильно нужна помощь посетителей. Какая?

  • Нужны ваши советы по улучшению архива табов. Чего не хватает (помимо табов разумеется), что добавить, как сделать удобней, понятней, интересней. Может нужна какая-то дополнительная инфа или мета-инфа.
  • Дубликаты и проблема их подавления.
    Не знаю что с этим делать: пока проверяю по md5 по всему GTP-файлу. Кто расскажет как выделить непосредственно тело GTP? чтобы хешировать только его - буду признателен. Так же был бы очень признателен тому, кто написал бы на питоне класс или кусок кода - читающий и пишущий в комментарии к GTP-файлу. Грубо говоря: заполнять бы поля артистов, названий песен и пр. Почему на питоне - потому что я его знаю :) Есть другие мысли - you are welcome :)
  • Модераторы.
    Которые бы могли проверять подборки, правильные названия песен, альбомов, исполнителей и просто искать ошибки на сайте - все заполняется и распознается автоматически из большой кучи разнородной информации...
  • JS, jQuery
    Хотелось бы спроектировать и накодить интерфейс быстрого и удобного сообщения об ошибках на странице: неправильные песни, не те табы или прочее...

А теперь просто выберите букву...