| |
|
|
| | Простенькая галерейка, каждый раз при обработчике папок с картинками он к каждой картинке запрашивает другой скрипт, который с GDlib уже сжимает ее, и выводит. Так если на странице допустим 10 картинок, то на обработку всех картинок уходит порядка 4 секунд.
Я вот думаю может кеш сделать какойнить, и туда запихнуть все маленькие сделанный картинки, что бы он не сжимал их каждый раз. | |
| |
|
|
| |
|
|
| |
для: Бамси
(10.09.2007 в 07:26)
| | | Сделайте. А в чём, собственно, проблема? | |
| |
|
|
| |
|
|
| |
для: Бамси
(10.09.2007 в 07:26)
| | | ну да так и нужно делать зачем же каждый раз для каждой картинки вызывать один и тот же скрипт. Его нужно вызывать при добавлениии фоток чтоб он один раз их уменьшил и на странице отображал уменьшенные. ;) | |
| |
|
|
| |
|
|
| |
для: Бамси
(10.09.2007 в 07:26)
| | | Эм.. чего то у меня не получается.
<?
// Save image in cash
$text = imagejpeg($image_resized);
$handle = fopen(md5($img), "wb");
fwrite($handle, $text);
fclose($handle);
|
В файлике появляется "1" и все. Чего не так? Как записать уменьшенный рисунок в файл? | |
| |
|
|
| |
|
|
| |
для: Бамси
(10.09.2007 в 20:57)
| | | Вы описание imagejpeg() смотрели вообще?
Эта функция возвращает логическое значение - получилось или не получилось сгенерировать JPG-content. | |
| |
|
|
| |
|
|
| |
для: Trianon
(10.09.2007 в 21:15)
| | | imagejpeg -- Output image to browser or file
or file Написано, в файл можно загнать. | |
| |
|
|
| |
|
|
| |
для: Бамси
(10.09.2007 в 07:26)
| | | Хей ;) | |
| |
|
|
| |
|
|
| |
для: Бамси
(11.09.2007 в 17:27)
| | | bool imagejpeg ( resource image [, string filename [, int quality]] ); | |
| |
|
|