Бля, столько умных слов..
гений формулировок
@master,
Вот код с пыхи -
<img src="/resize/100/-/media/users/avatars/ca9c1d88e3c5322bb822cfc9add1f38010913.jpg">
Тут ресайзится по сслыке, т.е, здесь
resize это не папка, а скрипт, который все дела делает. В чем минус, поменяв "-" на цифру я создал на сервере еще картинку размером 100хЦифра. Чтобы такой хуйни не было я ресайзю так
<img src="<?=thumb('uploads/ob/photo.jpg', '100x100', [ 'wm' => 'i/wm.png', 'wm_position' => 'BL' ])?>">
. Пользователь и поисковик в браузере видит обычный путь до картинки (а не до скрипта)
uploads/ob/100x100/photo.jpg
. В этом случае, даже если поменять цифры в пути, серверу пох.
Разницы не чувствуешь? У меня ссылки на какой-то скрипт вообще нет.
@nuklon, генерируй кодом ссылку, какие проблемы?
@adw0rd, сгенерировать-то можно, но двойная работа получается - Вместо того, чтобы передать в src уже сгенерированный путь к фото, мне, получается, нужно сгенерить ссылку до другого скрипта, который будет делать ту же работу.
Бля, поцы, не заставляйте да тыщи раз писать одно и то же, вы посты читаете?..
Решение такое же как и на хабре
echo thumb(__DIR__ . '/images/Chrysanthemum.jpg', '200x100', [ "watermark" => "right top" ]);
только они как-то это связывают с сервером
RewriteCond %{REQUEST_URI} ^(/static/)
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.*)$ thumb.php?file=$1 [L]
Вопрос: Я не понимаю вот эту связь, потому что echo thumb( работает и без настроек для сервера. Кто может объяснить без выебонов, давайте