Программирование сайта GTP-DB.ru (Yii): Портфолио фрилансера Ян Старовойтов 14.02.2013, работа №1 - FL.RU
К списку работ
Ян Старовойтов
Ян Старовойтов

Программирование сайта GTP-DB.ru (Yii)

image
1. Был представлен rar архив с файлами - подборами песен. Был написан скрипт, который на основе структуры каталогов и имен файлов создал базу данных исполнителей, песен и файлов с гитарными подборами. 2. На базе Yii framework была написана основная логика сайта. 3. Интегрирован Twitter Bootstrap. Создано базовое, легкое оформление. 4. Парсинг текстов песен, создание таблиц в БД и интеграция функционала отображения вариантов аккордов и текстов для песен. 5. Создано приложение "Тюнер-камертон, генератор тона" http://gtp-db.ru/camertone (JavaScript) 6. Для каждого исполнителя парсится информация через Lastfm API на основе которой генерируются блоки "факт из биографии", "лучшие песни исполнителя", "лучшие гитарные подборы" на каждой странице каталога гитарных подборов. 7. Парсится сайт Pleer.com, с него вытаскивается информация для вставки плеера на каждую страницу каталога (для прослушивания самой песни). 8. Движок оптимизирован, настроено кеширование. Все загружаемые с других сайтов кешируются на длительный срок. UPD: обновлен дизайн Yii framework, twitter bootstrap, php, mysql
http://gtp-db.ru