- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Картинки разного масштаба лучше сразу сгенерировать при загрузке изображения на сервер или лучше генерировать при запросе страницы клиентом?
На сайте планируется использовать несколько размеров картинки. Одна большая -основная и множество превьюшек разных размеров (которые будут использоваться например в анонсах).
Мне нравится вариант когда каждый раз генерируется при запросе, т.к. он очень гибкий, но не будет ли это создавать большую нагрузку на сервер? И не будет ли генерироваться такая страница слишком долго?
Например если на одной странице нужно будет сгенерировать около 20 превьюшек?
У меня хостинг за 1000 руб в месяц
Картинки разного масштаба лучше сразу сгенерировать при загрузке изображения на сервер или лучше генерировать при запросе страницы клиентом?
На сайте планируется использовать несколько размеров картинки. Одна большая -основная и множество превьюшек разных размеров (которые будут использоваться например в анонсах).
Мне нравится вариант когда каждый раз генерируется при запросе, т.к. он очень гибкий, но не будет ли это создавать большую нагрузку на сервер? И не будет ли генерироваться такая страница слишком долго?
Например если на одной странице нужно будет сгенерировать около 20 превьюшек?
У меня хостинг за 1000 руб в месяц
Очень рады что у вас хостинг за 1000 рублей, но это как пальцем в небо....
Да и генерация изображения каждый раз при запросе убьет все ваши ресурсы...
SeoNk, обычно миниатюры генерируются только один раз. Можно и заранее загружать. Тут от обстоятельств зависит.
---------- Добавлено 19.09.2016 в 23:52 ----------
[OFFTOP]Могли и фуфло какое-нить впарить за штуку :D[/OFFTOP]
Мне нравится вариант когда каждый раз генерируется при запросе, т.к. он очень гибкий, но не будет ли это создавать большую нагрузку на сервер?
Еще он и не очень безопасный. Если это нечто похожее на TimThumb.
Я цену хостинга написал чтобы было понятно что у меня слабый хостинг, а не навороченный дедик. У меня гиг оперативы мегагерц процессор. SSD.
Отправлено с моего SM-T231 через Tapatalk
Лучше кешировать картинки в файлы (но будет расходоваться лишнее место на диске). Генерить на лету это очень большая нагрузка на проц и оперативку.
Такие вещи надо делать при загрузке. Это же касается и форматирование текста - юзер должен получить только все готовое, и желательно закешированное. Если начать править картинки, пересоздавать миниатюры и регулярками править текст, то хостинг не выдержит.
Про текст - из личного - мне так один программист сделал модуль, в результате чего сайт ужасно начал грузить сервер и имела проблемы потом с этим.
Вы для себя движок делаете или на продажу? Если для себя - вам решать. Можете взять мощный сервачок и на нем сидеть, если на продажу - у всех хостинги разные и нужно сделать минимальную нагрузку на сервер, то бишь создавать сразу картинки других размеров, а не на лету как вы хотите...
Основной вопрос, который требует ответа: а нужно ли "множество превьюшек разных размеров" ?
Если пропорции более-менее не нарушаются, то намного проще css-ом подогнать размер, чем плодить лишние сущности.
Обычно достаточно: small / medium / full или даже что-то одно small_или_medium и full
По нарезке: забыли еще про крон. Удобно резать неспеша и в фоновом режиме.
На лету тоже отлично режется: отрезал - сохранил на диск, в следующий раз отдал сразу с диска.
Мне нравится вариант когда каждый раз генерируется при запросе, т.к. он очень гибкий, но не будет ли это создавать большую нагрузку на сервер? И не будет ли генерироваться такая страница слишком долго?
будет.
будет.
хана серваку.
Такие вещи надо делать при загрузке. Это же касается и форматирование текста - юзер должен получить только все готовое, и желательно закешированное. Если начать править картинки, пересоздавать миниатюры и регулярками править текст, то хостинг не выдержит.
Про текст - из личного - мне так один программист сделал модуль, в результате чего сайт ужасно начал грузить сервер и имела проблемы потом с этим.
Ой, та ладно..
А если по дизайну, нужно несколько размеров
Поэтому
Ресайзить по мере поступления запроса и кешировать
if (file_exist($img . $widh . - . $heght) {
вывели
} else {
ресайз
вывели
}
---------- Добавлено 21.09.2016 в 10:22 ----------
будет.
будет.
хана серваку.
Это если 100500 изображений и 100500 посетителей
а для 10-ти в час.. ЛЮБОЙ сервак выдержит