У меня есть сценарий, который загружает изображения, переименовывает их и сохраняет относительный путь к файлу в моей базе данных. Так как я кодировал сценарий, я натолкнулся на тему изменения размера изображения, но я не смог найти причина в том, почему я должен изменять размеры изображений.Зачем мне изменять размер загруженных изображений
В настоящее время, я просто сохранить изображение, что добавления пользователей до тех пор, как он меньше моего заданного размера файла (2MB) .Как я отображать изображения, я просто «изменить размер» их, чтобы соответствовать моим размерам с помощью
<img src="../filepath/" height=100px width=100px />
и изображение «изменено» до моих указанных размеров 100px на 100px, и у меня сейчас нет проблем с ним. Если когда-нибудь возникнет необходимость в том, где мне нужен больший размер изображения, я бы просто изменил высоту и ширину на необходимый размер.
Вопрос:
- Что такое изменение размера изображения
- Что это делает
- Почему я должен изменить размер iamges перед загрузкой их
- Что это преимущества
I Я довольно новичок в программировании и заранее извиняюсь за вопросы, если это действительно глупый вопрос с очевидными ответами
Если вы используете атрибуты высот и ширину для изменения размера изображения, вы по-прежнему отправляете изображение полного размера пользователю и позволяете его изменить его размер. Предположим, что у вас есть 50 изображений на странице, каждая из которых составляет 2 мегабайта - это 100 мегабайт изображений, которые вы отправляете пользователю. Если вы измените их размер так, чтобы они были 100x100, и отправляйте изображения с размерами, вы собираетесь отправить часть этого. – andrewsi
Вы не изменяете размер изображений с помощью элементов 'height' /' width'. вы по-прежнему заставляете своих пользователей загружать изображение с полноразмерным размером. он будет отображаться только как изображение 100х100. например если исходное изображение представляет собой файл размером 4096x4096 10meg. ваш пользователь загружает 10 миллионов данных, а затем выталкивает все это в коробку размером с почтовую марку. Ваша пропускная способность будет HORRENDOUS, и ваши пользователи будут ненавидеть сайт, потому что для загрузки страниц изображений требуется FOREVER. –
@MarcB Привет, Марк, спасибо, что нашли время ответить, однако я видел в некоторых примерах здесь, что люди, которые изменяют размер своих изображений, изменяют их размеры до разных размеров (например, миниатюры, малый размер, средний размер и т. Д.) И сохраняют их все на их сервере. В этом случае было бы лучше просто сохранить одно большое изображение и использовать высоту и ширину, как того требует ситуация? –