1) Загрузка файлов размером 6-7Мб занимает много времени. Подскажите способ или поделитесь идеями как ускорить загрузку. Может есть способ разбить файл и загружать потоками? В частности речь идёт о загрузке фоток. Оптимизирую их уже после загрузки. 2) Как проверить, что это действительно изображение, а не скрипт с расширением .jpg?
CAMOrOH13 1)Если время загрузки ограничено скоростью соеднения, уменьшить его не получится. 2)Например функцией imagecreatefromjpeg() - если получишь ошибку (и false соответственно), значит файл - не картинка jpg.
Это понятно, но увеличить скорость разбив 7 Иб на несколько частей ведь получиться. Есть идеи как это реализовать? За п2 - спасибо.
Для того, чтобы "разбить" файл, вам нужно загрузить его себе на сервер - это не есть гут резать что-то на стороне клиента.