Size: a a a

2020 August 20

EB

Evgeny Bukharev in Laravel Pro
Что либо делать на лету тоже не вариант, так как порой есть необходимость в физическом файле на сервере, к примеру модуль pagespeed конвертирует изображения, только в случае если они физически присутствуют на сервере
источник

A

Arman in Laravel Pro
Evgeny Bukharev
Что либо делать на лету тоже не вариант, так как порой есть необходимость в физическом файле на сервере, к примеру модуль pagespeed конвертирует изображения, только в случае если они физически присутствуют на сервере
прогревать?) кто нибудь по запросу нарежет, а дальше пусть оптимизируют как хотят 🤷
источник

АВ

Алексей Веснин... in Laravel Pro
Evgeny Bukharev
Что либо делать на лету тоже не вариант, так как порой есть необходимость в физическом файле на сервере, к примеру модуль pagespeed конвертирует изображения, только в случае если они физически присутствуют на сервере
на лету варианты не рассматривал, так как там точно проблемы с производительностию будут
источник

AY

Artyom Yun in Laravel Pro
Лучшие мемы
источник

A

Arman in Laravel Pro
Алексей Веснин
на лету варианты не рассматривал, так как там точно проблемы с производительностию будут
почему? сейчас можно сказать тоже на лету, только юзер ждет пока ему нарежут чего нет
источник

EB

Evgeny Bukharev in Laravel Pro
Алексей Веснин
на лету варианты не рассматривал, так как там точно проблемы с производительностию будут
на лету да, там как таковой физический файл отсутствует, при этом сервер нарезает как надо, и отдает контент вместе с соответствующими заголовками, производительность конечно страдает
источник

A

Arman in Laravel Pro
при этом если трафик большой, то N юзеров будут нарезать N раз, если нет блокировки
источник

АВ

Алексей Веснин... in Laravel Pro
Arman
почему? сейчас можно сказать тоже на лету, только юзер ждет пока ему нарежут чего нет
так как у меня сейчас он не ждет пока нарежут, я их сразу нарезал, когда сам зашел на сайт и все
источник

A

Arman in Laravel Pro
Evgeny Bukharev
на лету да, там как таковой физический файл отсутствует, при этом сервер нарезает как надо, и отдает контент вместе с соответствующими заголовками, производительность конечно страдает
он же только первый раз нарезает, когда web-сервер не нашел файл, а дальеш web-сервер отдает статику
источник

АВ

Алексей Веснин... in Laravel Pro
для всех остальных сразу нарезанные отдаются изображения, пока я эти не удалю
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
А спатие может всё заранее сгенерить, в джобе. И создать заглушки для файлов (в низком разрешении) пока генерятся остальные
источник

A

Arman in Laravel Pro
🎃 Даниил ◠‿◠✿
А спатие может всё заранее сгенерить, в джобе. И создать заглушки для файлов (в низком разрешении) пока генерятся остальные
да, но если нужен новый размер? или вспоминать какие ты юзаешь, а какие в старом дизайне остались?
источник

EG

Egor Gruzdev in Laravel Pro
Evgeny Bukharev
на лету да, там как таковой физический файл отсутствует, при этом сервер нарезает как надо, и отдает контент вместе с соответствующими заголовками, производительность конечно страдает
Какова задача, сэкономить место на диске? то да генерируем на лету, если нужна производительность, отдача статики, то генереруем в очереди, как это и делает библиотека spatie

О какой нагрузке идет речь?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
Arman
да, но если нужен новый размер? или вспоминать какие ты юзаешь, а какие в старом дизайне остались?
если нужен новый размер, запускаешь команду в артизане
источник

A

Arman in Laravel Pro
🎃 Даниил ◠‿◠✿
если нужен новый размер, запускаешь команду в артизане
ну он пошел папку в терабайт шерстить =/ в том числе сущности на которые уже никто не заходил сто лет
источник

EB

Evgeny Bukharev in Laravel Pro
Egor Gruzdev
Какова задача, сэкономить место на диске? то да генерируем на лету, если нужна производительность, отдача статики, то генереруем в очереди, как это и делает библиотека spatie

О какой нагрузке идет речь?
о нагрузке постоянной генерации изображений
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel Pro
Arman
ну он пошел папку в терабайт шерстить =/ в том числе сущности на которые уже никто не заходил сто лет
это да
источник

EG

Egor Gruzdev in Laravel Pro
Evgeny Bukharev
о нагрузке постоянной генерации изображений
в том и вопрос, у меня как-то был проект, но посещаемость 3-4к в сутки (10-15к загрузок страниц), генерировалось на лету превью картинки новостей (10-15 картинок на страницу), нагрузку на самом дешевом vps даже не замечали (да не было Laravel, было все без framework-ов)

Какое кол-во запросов планируете обслуживать?
источник

АВ

Алексей Веснин... in Laravel Pro
Пока такой черновой вариант, сильно не пинайте
источник

A

Arman in Laravel Pro
мне кажется «генерируем на лету» самое оптимальное решение, к тому же всегда можно отдать в какой отдельное решение (микросервисы, хранить нарезки в ОЗУ и тд)
источник