Музыка для детей
Требуется сделать сайт – который будет продавать некоторые материалы (архивы и mp3 файлы). Оплата по СМС (прикрутка СМС ключа –сервис smscoin.com)
1. На сайте должна быть предварительная прослушка предлагаемых mp3 в течении времени установленного в админке, например первые 40 сек. Звучания файла. Если файл НЕ mp3- соответственно прослушка не нужна.
2. Дизайн по теме МУЗЫКА ДЛЯ ДЕТЕЙ (школьников, дошкольников)
3. Mp3 файлы могут лежать где угодно (ссылка ставится для каждого файла или указывается хост и каталог по умолчанию), если указать вручную – возможна ситуация размещения на разных хостах.
4. Реальная ссылка скрыта от юзера – юзер видит, что качают с домена сайта, а на самом деле – файлы лежать где угодно только не там…. Где уже реализовано – продемонстрирую, как сделать – идею подскажу, если не в курсе.
Алгоритм «заливки» mp3
• Готовим файлы на локальном компе.
• запускаем некий скрипт (прогу) на локальном компе, который берёт из mp3 файла данные: - битрейт, время звучания, название трека, Название исполнителя, обьём файла, дата внесения, поле - ПОДРОБНЕЕ* (для чего - напишу ниже), также прописывает туда путь к файлам (заданный по умолчанию в специальном поле) и заносит в некую таблицу – назовём её таблица 1 (с данными).
• Открываем таблицу 1 в Excel и редактируем пути к файлам вручную, если необходимо изменить значения по умолчанию у некоторых файлов. Изменяем имена картинок (см. описание для поля ПОДРОБНЕЕ - ниже), заоплняем поле ПОДРОБНЕЕ. Сохраняем.
• Запускаем скрипт (прогу) на локальном компе, которая заливает эту базу на хост в MySQL.
• Загружаем mp3 на нужные хосты (хост)
Должны быть «обработчики» ошибок, когда файл недоступен или неверная ссылка. Юзеру в этом случае не даётся возможность оплаты, а выводится мессаг – что файл временно не доступен, а админу по мейлу – мессаг – что ссылка такая то на такой файл не работает или файл не доступен.
Сайт должен содержать админку, в которой возможно полностью управлять всем контентом сайта + некоторые нестандартные возможности, а именно:
1. Должен быть режим просмотра количества текущих закачек, где видно что именно качают, с какого IP, сколько юзеров качает (в виде таблицы).
2. Должна быть возможность вырубить любую закачку по выбору.
3. Должен быть механизм выдачи бесплатной «зашифрованной» (см. пункт 4 выше) ссылки на скачивание, в обход системы оплаты по СМС.
* поле ПОДРОБНЕЕ- заносится в таблицу и отображается на сайте ввиде гиперссылки в таблице, при нажатии на которую "вываливается" страница, где читаем подробности о файле. Открывается страница, где отображается описание архива или mp3 текстовое), что в нём содержится и т.д. примерно до 400 знаков. +2 картинки с изображением, если они есть. если их нет - вставляется картинка по умолчанию одинаковая для всех файлов.
Если поле не заполнено - вместо текста - по умолчанию фраза - ПОДРОБНОСТЕЙ НЕТ.
Все поля таблицы можно редактить онлайн через админку.
Поиск нужной записи в админке тоже должен быть. Поиск по Названию трека, по исполнителю, по дате внесения.
Пример (не лучший, но по теме) – minusoffka.ru
Нужно сделать ЛУЧШЕ.
Дизайн нужен - ПРОФИ, а не доморощенный.