Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Как уменьшить размер фотографии при выводе??? (https://javascript.ru/forum/server/11451-kak-umenshit-razmer-fotografii-pri-vyvode.html)

PAMAC 24.08.2010 14:58

Как уменьшить размер фотографии при выводе???
 
Здравствуйте.

Допустим на сервере хранится изображение размером 800х600 (120kb).
Я вывожу её на странице, указав её ширину 150px и по идее её размер в kb должен уменьшиться, ведь её разрешение уменьшилось.:blink:
<img src="images/1.jpg" width="150" />


Так почему же браузер загружает её размером 120kb (800x600)? Как это можно исправить?

Kolyaj 24.08.2010 15:01

У вас на сервере лежит файл размером 120 кб, каким образом браузер может скачать его так, чтобы его размер уменьшился?

PAMAC 24.08.2010 15:04

Верно! Ну а с помощью php как-нибудь можно уменьшить размер этого изображения перед отправкой в браузер?

Gozar 24.08.2010 19:29

Цитата:

Сообщение от PAMAC (Сообщение 68471)
Верно! Ну а с помощью php как-нибудь можно уменьшить размер этого изображения перед отправкой в браузер?

можно, но не нужно, чтобы не создавать лишнюю нагрузку на сервер, а то "положите" сайт. Но если всё таки не убедил, то в php есть GD и всякие там функции(imagejpeg) для работы с ней. Однако это увеличит задержку отклика с сервера, т.к. нужно будет уменьшить фото, вообще для таких вещей делают маленькую и большую фото и грузят то, что нужно в данный момент.

PAMAC 24.08.2010 19:37

благодарю


Часовой пояс GMT +3, время: 09:29.