При этом Вы очень лихо оцениваете сложность задачи, не зная структуры проекта и не опираясь на цифры по текущей нагрузке системы.))
Как я уже писал, существуют различные варианты решения проблемы. Вы предлагаете нагружать систему по ночам, мы у себя решили размазать нагрузку в течение суток, так как у нас пользователи в разных часовых поясах, и понятие ночи размывается.
Как отмечалось в самой статье, она предназначена для большого круга читателей, поэтому в ней нет технических моментов и, конечно, нет конфиденциальных данных.
В Вконтакте рекламная система изначально очень высоконагружена, для маленьких проектов данная ситуация может и не быть проблемой.
Я не отрицаю, что возможны разные решения данной ситуаций. Цель статьи - показать читателям, что нужно задумываться о том, что в каких-то местах могут возникнуть дополнительные нагрузки.
В шаге 5 это как раз и делается, превьюшки генерятся по 20 штук при каждом заходе на страницу. Запускать фоном создание всех превьюшек в кабинете - слишком затратно, так как есть большие кабинеты с тысячами объявлений.
Шаг 7 идет в дополнение к шагу 6. Если прогревать кеш для всех пользователей, то это займет больше времени. Нам хотелось быстрее предоставить пользователям данное улучшение рекламного кабинета.
В шаге 8 никакого усложнения нет, при изменении контента (не только в самом объявлении, но и, как вариант, в продвигаемом посте группы) запускается генератор превьюшки.
В качестве контента для рекламного объявления пользователь может использовать ранее загруженные в свой профиль фотографии и видео или уже созданные посты. Поэтому превью генерируется только для используемого в рекламной записи контента.
Это дополнительный функционал в рекламном кабинете, которого раньше не было, соотвественно было большое количество активных и архивных объявлений, для которых нужно было создать превьюшки. После первого создания превьюшки она изменяется только при редактировании
При этом Вы очень лихо оцениваете сложность задачи, не зная структуры проекта и не опираясь на цифры по текущей нагрузке системы.))
Как я уже писал, существуют различные варианты решения проблемы. Вы предлагаете нагружать систему по ночам, мы у себя решили размазать нагрузку в течение суток, так как у нас пользователи в разных часовых поясах, и понятие ночи размывается.
Как отмечалось в самой статье, она предназначена для большого круга читателей, поэтому в ней нет технических моментов и, конечно, нет конфиденциальных данных.
В Вконтакте рекламная система изначально очень высоконагружена, для маленьких проектов данная ситуация может и не быть проблемой.
Я не отрицаю, что возможны разные решения данной ситуаций. Цель статьи - показать читателям, что нужно задумываться о том, что в каких-то местах могут возникнуть дополнительные нагрузки.
В шаге 5 это как раз и делается, превьюшки генерятся по 20 штук при каждом заходе на страницу. Запускать фоном создание всех превьюшек в кабинете - слишком затратно, так как есть большие кабинеты с тысячами объявлений.
Шаг 7 идет в дополнение к шагу 6. Если прогревать кеш для всех пользователей, то это займет больше времени. Нам хотелось быстрее предоставить пользователям данное улучшение рекламного кабинета.
В шаге 8 никакого усложнения нет, при изменении контента (не только в самом объявлении, но и, как вариант, в продвигаемом посте группы) запускается генератор превьюшки.
В качестве контента для рекламного объявления пользователь может использовать ранее загруженные в свой профиль фотографии и видео или уже созданные посты. Поэтому превью генерируется только для используемого в рекламной записи контента.
Это дополнительный функционал в рекламном кабинете, которого раньше не было, соотвественно было большое количество активных и архивных объявлений, для которых нужно было создать превьюшки. После первого создания превьюшки она изменяется только при редактировании
У нас уже было свое готовое решение по изменению размеров и сжатию изображения, поэтому использовали его.