Hy,
У меня есть два варианта на выбор:
Клиентская часть (с FLASH или Javascript):
pro: манипуляции с изображениями происходят на клиентской стороне, поэтому нет нагрузки на сервер
минусов: больше загруженных данных
Серверная часть (Ruby on rails):
pro: меньше загруженных данных
cons: манипуляции с изображениями происходят на стороне сервера, поэтому есть некоторая нагрузка и будут запрошены ...
Например, при загрузке изображения вы получите 4 изображения: большое изображение, medium, thumb1, thumb2, поэтому в случае на стороне клиента будет необходимо загрузить 4 оптимизированных изображения. Для серверной части будет загружено только 1 оптимизированное изображение, а затем обработано.
Какой способ лучше и менее затратен?
EDIT:
На стороне сервера: я действительно не знаю этих деталей, но на рельсах будет использоваться ruby.
Единственное, что я хотел знать, если это потребляет больше:
1) загрузить изображение с помощью FLASH, оптимизировать его, загрузить на сервер, затем на стороне сервера сделать 4 больших пальца и затем сохранить.
OR
2) загрузить изображение во FLASH, сделать 4 превью и загрузить их на сервер.
Разрешения большого пальца по-прежнему варьируются, поэтому я не могу сказать размеры.