Это первый раз, когда я задаю вопрос. Надеюсь, ты сможешь мне помочь.
Проблема: мой шеф-повар хочет, чтобы у нашего корпоративного приложения был модуль, который позволяет клиентам загружать очень большие файлы на наш сервер.
Инфраструктура: клиент-серверное приложение php 5.x / mysql
Хорошо известные проблемы:
Время ожидания сеанса HTTP
-Предел загрузки по количеству файлов и размеру файла
Правила:
-Решение не должно использовать ни апплет (java, flash, ...), ни плагин для браузера.
-Решение должно позволять пользователям загружать файлы любого типа, от простых изображений до очень больших файлов любого другого типа.
-В целях безопасности мы не хотим изменять настройки в файле php.ini, а также в любом файле .htaccess, чтобы приложение могло загружать большие файлы.
-Если существует предварительно поддерживаемое решение, оно должно быть открытым и, возможно, бесплатным.
-Интеграция с функциональными возможностями AJAX и визуализация индикатора выполнения приветствуются.
Возможные решения (скажите, если это возможно, а если нет, то почему?):
-Доступ по FTP с использованием библиотеки JavaScript в браузере.
-Доступ через WebDAV с использованием некоторой библиотеки JavaScript в браузере
Любые другие решения, которые уважают вышеупомянутые данные правила, также приветствуются
Я знаю, я прошу найти очень сложную вещь.