Их надо кешировать редисом или как?
А если на виртуальном хостинге нет редиса? То какие ещё пути есть? Снизить вес картинок?
Попроси хостера быстрее отдавать картинки
Самый простой и доступный вариант - lazy load. Подругружать, например, сразу сжатые шакальные картинки, а потом уже подгружать нормальные фоном
Там и так вроде ssd диски
Уже сделал лейзи Лоадинг, всё равно видно момент, когда картинка ещё не подгружена
Это что? Картинки хранятся просто как файлы, а не в базе
Что у тебя там за картинки то такие
Меньше 50кб весят
А по времени отдачи?
Где-то 60-70мс
Могу предположить, что если это шаред, то там Apache + Nginx. Если картинки отдаёт первый, то такая задержка для него вполне обоснована. И в этом случае нужно будет смотреть, почему статика не Nginx'ом обрабатывается, который её моментально должен выплёвывать.
https://www.w3docs.com/snippets/html/how-to-display-base64-images-in-html.html
Обсуждают сегодня