java — Оптимизация скорости сайта с большим количеством изображений

В настоящее время я работаю над сайтом, на котором много изображений. Проблема в том, что все изображения загружены пользователем, поэтому я ничего не могу сделать, чтобы изменить изображения. Сайт работает нормально в локальной системе, но скорость слишком сильно падает на сервере, он становится слишком медленным

-1

Решение

Я бы предложил вам использовать Timthumb. Он создает миниатюру, генерируя URL-адрес на лету, и занимает очень мало места на диске.

0

Другие решения

Если пользователи вашего сайта загружают изображения, то я предполагаю (должен быть) скрипт загрузки. Внутри этого скрипта или непосредственно после его выполнения вы можете сжимать или масштабировать изображение до размера, необходимого на сайте, что сокращает время загрузки. Здесь есть библиотека обработки изображений PHP под названием ImageMagick:

http://php.net/manual/en/book.imagick.php

Здесь есть библиотека обработки изображений PHP GD:

http://php.net/manual/en/book.image.php

У меня нет личного опыта с ними, но, насколько я знаю, похоже, что кто-то сделает эту работу. На мой взгляд, это лучшее решение, которое я могу придумать, и, надеюсь, оно сработает. Вы не можете многое изменить в своей проблеме, если не сжимаете / масштабируете изображения, и это, вероятно, ваши лучшие варианты. Желаю тебе всего наилучшего.

0

По вопросам рекламы [email protected]