Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
100 $

Веб-сайт с поддержкой загрузки больших файлов

истекло время актуальности
PHP


  1. Веб сайт для загрузки файлов большого объема с поддержкой дозакачки

    1. Файлы от 2ГБ и более

    2. Средний размер 4 ГБ

  2. Технологии

    1. PHP нативный

    2. MySQL

    3. Для загрузки можно использовать ajax, flash, silverlight, желательно на чистом JS 

  3. В системе два типа пользователей

    1. Админ

    2. Менеджер

  4. Главная страница представялет собой форму авторизации (логин, пароль, запомнить на этом ПК)

    1. Менеджер попадает на загрузчик

    2. Админ попадает на лог

  5. Секция для Админа

    1. Страница редактирования пользователей

Логин

Роль

Пароль

Управление

alex

select:

Admin

Manager

input:

Button:

Заблокировать

Заблокирован

    1. Страница просмотра истории загрузок, текущей очереди

Дата/Время

Юзер

Файл

Размер

Загружено

Мета Данные

Управление

2016-05-01 18:30

alex

ИМЯ_ФАЙЛА.mpg

2,34 ГБайт

43%

текст

Остановить








  1. Секция для менеджера

    1. Страница загрузки

Форма загрузки

Очередь загрузки конкретной сессии


Файл

Input file

Программа

Select

Получает список по ajax запросу

Название

Input text

Дата выхода

Input datepicker

Описание

textarea (text)

Содержание

textarea (html)

Кнопка Поставить в очередь загрузки


Файл

Статус

Управление

файл1

Загружено 67%

отменить

файл2

Ожидает загрузки

отменить

Файл3

Загружен успешно

-

Файл4

Ошибка загрузки


  1. Менеджер загружает файл (например mp4), а в базу попадают еще и метаданные

  2. Загруженный файл на сервер попадает под именем типа yyyy-MM-dd-HH-mm-ss-fffff.mpg

  3. В БД соотвествующая запись

    1. Id - int

    2. Key (yyyy-MM-dd-HH-mm-ss-fffff) - string

    3. Program - string

    4. DateOnAir - datetime

    5. Title - string

    6. Description - string

    7. Body - string

    8. Size - int (bytes)

    9. State - string

    10. ….

Приложения 1

Просмотр приложений доступен только зарегистрированным пользователям.

Сделать ставку!

Заказчик не желает делать предоплату? Предложите оплату через Сейф, чтобы избежать возможного мошенничества.

  1. 4 дня100 $
    Александр Г.
     373  проверен   10    0

    Готов выполнить Ваш проект.

    Украина Киев | 18 мая 2016 |
  2.  фрилансер больше не работает на сервисе

Заказчик
Светлана Бобкина
Россия Россия  9    0
Проект опубликован
18 мая 2016
111 просмотров
Метки