2016-08-16 9 views
0

Я объясню, почему я задаю этот вопрос вокруг недвижимости. Но объяснение сложное. Я сделаю все возможное.javascript - FileAPI - Хорошая идея использовать его для недвижимости WebApp?

Я создам механизм загрузки для загрузки фотографий в WebApp Real Estate.

Недвижимость, загружающая фотографии, имеет некоторые особенности. Например, пользователь пытается загрузить фотографию с 14 МБ, 16 МБ или даже 24 МБ, умножить на 20 изображений, и для каждого объявления о недвижимости у нас может быть 20 * 24 МБ = 480 МБ.

Это хорошая идеология использования FileAPI, зная это (см. Выше)? (Загруженные файлы с FileAPI переходят в память или на диск?)

Обрезка, поворот и изменение размера - следующая тема. С FileAPI я смогу это сделать в браузере, и это то, что меня волнует в FileAPI. Будет проще реализовать эти функции, используя FileAPI VS, сделать это на стороне сервера?

Еще один пункт. В настоящее время FileAPI безопасен для использования с несколькими браузерами? WebApp должен быть совместим во всех основных браузерах, включая мобильные браузеры.

Некоторые подсказки о «хорошей идее использовать FileAPI в 2016 году с этими требованиями»?

С наилучшими пожеланиями, Андре

+0

Is StackOverflow против этих типов вопросов. Когда я прошу что-то, что не очень технично, но больше связано с дизайном, вопрос не очень приветствуется. Существуют и другие Стеки, где такие вопросы приветствуются, или я должен спрашивать об этом в другом месте? Благодарю. –

ответ

1

MDN говорит API Файл имеет достойную поддержку между различными браузерами.

Файлы считываются с диска и сохраняются в памяти в виде двоичных данных, поэтому код может взаимодействовать с содержимым. 20 МБ-файл, загруженный в память, вероятно, не является проблемой с точки зрения используемой памяти, но около 500 МБ занимает много места, чтобы заняться памятью, если вы хотите поддерживать компьютеры без такой большой памяти.

 Смежные вопросы

  • Нет связанных вопросов^_^