katya1

Рекламные блоки нагружают сервер ?

8 сообщений в этой теме

Дело в том что на сайте есть рекламные блоки написанные на java script, они сильно нагружают сервер ? и место них мне предложили поставить ифраме <iframe src="//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxl" width="670" height="525" frameborder="0"></iframe>. Что лучше поставить на сайт чтобы было меньше нагружек на хостинг и посетителя? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Любое внешнее подключение будь то js или iframe грузят сайт, т.к. помимо загрузки основного DOM дерева, идет подгрузка после него всех этих скриптов и фреймов, смотря что за скрипт, ифреймы легче но тоже разные бывают. Увы с этим ничего не сделать, только если делать обработку типа функции ready чтобы вообще в самом конце подключались скрипты но если к ним исходник есть конечно же, либо делать проверку на скорость, и отключать их если к примеру больше 1 сек ответ страницы. Вообще js это браузер и он не сильно нагружает сервер если он у Вас на хосте, а вот сторонний cdn это уже время дойти, получить и вернуть, отсюда и тормоза, чаще всего на онлайн чатах такое, реклама не качественных тизерок и тп

Skib понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

сторонние библиотеки, как JS, Iframe, CSS, нагружать сервер не могут, так как они загружаются у клиента, после завершения работы сервера

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, qazweb сказал:

сторонние библиотеки, как JS, Iframe, CSS, нагружать сервер не могут, так как они загружаются у клиента, после завершения работы сервера

Что за чушь Вы сказали. ? Подключите внешний cdn jquery или просто слайдер на нем на сайт и время загрузки сразу увеличиться, css тут вообще не причём, любой cdn это время

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

я думаю что они оптимизированы и нагрузка совсем небольшая

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Такое описание проблемы, не решит проблему никак. Нужно больше деталей, лучше всего сам код, хотя бы ссылку на сайт. Используются какие библиотеки? технологии canvas, svg? Как сделали вывод что нагружают сервер именно js? Логи нагрузки процессов анализировали?

В 06.06.2018 в 0:48 AM, qazweb сказал:

сторонние библиотеки, как JS, Iframe, CSS, нагружать сервер не могут, так как они загружаются у клиента, после завершения работы сервера

Кузовмв, тебе тут по делу говорят, если сохранять контекст того что JS на сервере и рендер тоже на севере, то да, на сервере будет нагрузка.

В 06.06.2018 в 9:34 AM, kuzovbmw сказал:

Что за чушь Вы сказали. ? Подключите внешний cdn jquery или просто слайдер на нем на сайт и время загрузки сразу увеличиться, css тут вообще не причём, любой cdn это время

Странно, странно, а мне казалось CND призван решать конкретную задачу и он её решает 100%.

Любой запрос который нужно обработать серверу нагружает его, а если на Х запросов станет меньше то и нагрузка будет меньше на сервер.

Вообщем ты поришь чушь нормально так, ты точно в курсе темы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Т.е. по Вашему внешний jquery не тормозит сайт да же на 0.05 сек???? Уверены ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, kuzovbmw сказал:

Т.е. по Вашему внешний jquery не тормозит сайт да же на 0.05 сек???? Уверены ?

Да вообще с чего КЛИЕНТСКАЯ либа должна тормозить СЕРВЕР, уловил?

Если я скажу что да, ты дашь пруфы? 

Давай я первый, начну с вики: https://ru.wikipedia.org/wiki/Content_Delivery_Network ещё и цитирую её

Цитата

Преимущества CDN

Ускоренный доступ к содержимому, меньше задержки на «узких местах» интернета 

На скорость загрузки веб-страницы и её содержимого сильно влияет то, насколько далеко пользователь находится от сервера. Это происходит из-за того, что при использовании технологии TCP/IP, применяемой для распространения информации в сети Интернет, задержки при передаче информации зависят от количества маршрутизаторов, находящихся на пути между источником и потребителем содержимого. Размещение содержимого между несколькими серверами средствами CDN сокращает сетевой маршрут передачи данных и делает загрузку сайта быстрее с точки зрения пользователя.

 

Если клиент запрашивает либу jq напрямую от туда где и сайт лежит, то для этого серву надо напрячь свои ресурсы, а это время,на  что напрашивается на вывод о том что, меньше запросов быстрей ответ! 

Да и вообще если сайт создан таким образом что он тормозит от JQ который работает на клиенте, то нужно системные требования к сайты первым экраном показывать. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу