Видел много примеров по генерации картинки с нужными размерами на php get-запросами.
То есть при site.ru/img/user.png - выведет картинку в стандартных размерах
site.ru/img/user.png?w=300&h=300, выведет ту же картинку, но в разрешении 300х300
И есть еще какие либо способы оптимизации изображений на сайте php? Например, если есть аватарка 200х400 пикселей, и нужна ее миниатюра, то необходимо сгенерировать ее и хранить на сервере, а это минус дисковое пространство. Всем спасибо за ответы
чудес нет, все нужные предварительно нарезаются и хранятся g?w=300&h=300 реалтайм завалит тебе сервер при первой серьезной нагрузке, хотя через CDN можно
Если будете резать их на ходу - сервер быстро ляжет. Обычно (всегда) сохраняют картинки заранее нарезав на нужные размеры (типа маленький, средний, большой и исходная картинка) и потом отдают как статику.