Gallery2, которая позволяет загружать фотографии через http, позволяет настроить несколько параметров php, post_max_size
и upload_max_filesize
, чтобы разрешать большие загрузки. Возможно, вы захотите разобраться в этом.
Мне кажется, что при публикации больших файлов возникают проблемы с тайм-аутом браузера и тому подобным, но, с другой стороны, он лучше работает с прокси-серверами и брандмауэрами, чем при использовании другого протокола загрузки файлов.