![]() |
Как сжать на сервере и вывести image средствами Php?
Вообщем сабж :) Допустим у меня на сайт есть картинки разного разрешения, в формате Jpg. Это на случай если кто нажмёт "download original file", а как для preview хотелось бы что бы все картинки одинаково выводились размером 600x440 А ещё лучше сжимались в ширине до 600 пропорционально высоте, как уж выйдет.
Помню что должна быть какая то поддержка со стороны сервера. Но вообщем, как это назвать и где бы поискать? Саму процедуру обработки image'ов =) Большое спасибо! |
вобще рекомендую сделать отдельную папку с уже готовыми превюшками, так как их сжатие будет занимать не мало времени!
а вот собсна и функция для сжатия: PHP код:
|
Большое спасибо, на счёт маленьких превьюшек 100 на 100 это уже отдельно сделано, а вот захотят ли посмотреть на саму работу, это ещё по линку перейти надо. Поэтому происходить будет выборочно...
Интересно сколько примерно ресурсов компьютера будет требовать одно такое обращение? И сколько времени сам скрипт будет занимать... Уж действительно может лучше отдельно залить, а то при n'ом количестве посещений и запросов нагрузка будет чрезвычайна последствиями :) Так и сервак можно убить если захотеть :) |
кодирование одной картинке займет около ~2 секунд
я так пологая у тя тм будет галерея..... короч лучше сделай 3 папки, одно с превюхами дето 100Х100, вторая для просмотра гдет 640Х480 а третья с фотками для скачки там уже от 1024Х768 и выше.... |
А можно ли сделать такую вещь:
Цитата:
То есть не теряя форму, не растягивалась только в ширину или только в длинну... |
| Время: 14:24 |