Проблема ми се появи около правенето на новата галерия. Работата е там, че стандартното качване на файлове през HTTP POST метода е бавно и има ограничения поставени от сървъра. В повечето случаи не може да промените настройките на сървъра и от сайта могат да се качват между 2 и 10Мб.
За качване на по-големи сайтове трябва да се използва ASP или java applet. Опитал съм няколко начина с ajax/javascript, но не става - трябва да се отвори сокет към сървъра, било то към ftp или някой скрипт, но jscript не могат да отварят истински сокети, да не говорим, че mozilla са забранили достъпа до локални файлове от типа
file:///... заради сигурността.
Не съм работил с ASP затова се спраях на аплетите. Не успях да намеря колко души точно имат jre инсталиран, но знам че са доста. Но работата е, че не успях и да намеря подходящ аплет в нета. Най-близкото което намерих е това:
http://www.somethingjava.com/ .Работата е, че shareware версията има ограничение за размера на качване. Иначе си има пълен jscript api и всичко може да се контролира.
Току що намерих и това:
http://j-ftp.sourceforge.net/, което още не съм го разгледал. Работата е, че на мен ми трябва нещо което да го контолирам от jscript, защото всичко останало ми е на ajax.
После ще постна всички проекти които намерих. Имаше доста които са на принципа drag/drop и си работят нормално, но на мен не ми харесаха, защото искам целия ми интерфейс да е на html/jscript.
Впрочем както забелязахте въобще не обсъждам момента с това хората сами да си качват файловете към ftp портала на глерията, защото просто не го виждам да става.