katya1 0 Posted June 5, 2018 Report Share Posted June 5, 2018 Дело в том что на сайте есть рекламные блоки написанные на java script, они сильно нагружают сервер ? и место них мне предложили поставить ифраме <iframe src="//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxl" width="670" height="525" frameborder="0"></iframe>. Что лучше поставить на сайт чтобы было меньше нагружек на хостинг и посетителя? Quote Link to post Share on other sites
kuzovbmw 585 Posted June 5, 2018 Report Share Posted June 5, 2018 Любое внешнее подключение будь то js или iframe грузят сайт, т.к. помимо загрузки основного DOM дерева, идет подгрузка после него всех этих скриптов и фреймов, смотря что за скрипт, ифреймы легче но тоже разные бывают. Увы с этим ничего не сделать, только если делать обработку типа функции ready чтобы вообще в самом конце подключались скрипты но если к ним исходник есть конечно же, либо делать проверку на скорость, и отключать их если к примеру больше 1 сек ответ страницы. Вообще js это браузер и он не сильно нагружает сервер если он у Вас на хосте, а вот сторонний cdn это уже время дойти, получить и вернуть, отсюда и тормоза, чаще всего на онлайн чатах такое, реклама не качественных тизерок и тп Skib 1 Quote Link to post Share on other sites
qazweb 0 Posted June 5, 2018 Report Share Posted June 5, 2018 сторонние библиотеки, как JS, Iframe, CSS, нагружать сервер не могут, так как они загружаются у клиента, после завершения работы сервера Quote Link to post Share on other sites
kuzovbmw 585 Posted June 6, 2018 Report Share Posted June 6, 2018 8 часов назад, qazweb сказал: сторонние библиотеки, как JS, Iframe, CSS, нагружать сервер не могут, так как они загружаются у клиента, после завершения работы сервера Что за чушь Вы сказали. ? Подключите внешний cdn jquery или просто слайдер на нем на сайт и время загрузки сразу увеличиться, css тут вообще не причём, любой cdn это время Quote Link to post Share on other sites
partinform 2 Posted June 6, 2018 Report Share Posted June 6, 2018 я думаю что они оптимизированы и нагрузка совсем небольшая Quote Link to post Share on other sites
TCTF 9 Posted July 18, 2018 Report Share Posted July 18, 2018 Такое описание проблемы, не решит проблему никак. Нужно больше деталей, лучше всего сам код, хотя бы ссылку на сайт. Используются какие библиотеки? технологии 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%. Любой запрос который нужно обработать серверу нагружает его, а если на Х запросов станет меньше то и нагрузка будет меньше на сервер. Вообщем ты поришь чушь нормально так, ты точно в курсе темы? Quote Link to post Share on other sites
kuzovbmw 585 Posted July 18, 2018 Report Share Posted July 18, 2018 Т.е. по Вашему внешний jquery не тормозит сайт да же на 0.05 сек???? Уверены ? Quote Link to post Share on other sites
TCTF 9 Posted July 18, 2018 Report Share Posted July 18, 2018 2 часа назад, kuzovbmw сказал: Т.е. по Вашему внешний jquery не тормозит сайт да же на 0.05 сек???? Уверены ? Да вообще с чего КЛИЕНТСКАЯ либа должна тормозить СЕРВЕР, уловил? Если я скажу что да, ты дашь пруфы? Давай я первый, начну с вики: https://ru.wikipedia.org/wiki/Content_Delivery_Network ещё и цитирую её Цитата Преимущества CDN Ускоренный доступ к содержимому, меньше задержки на «узких местах» интернета На скорость загрузки веб-страницы и её содержимого сильно влияет то, насколько далеко пользователь находится от сервера. Это происходит из-за того, что при использовании технологии TCP/IP, применяемой для распространения информации в сети Интернет, задержки при передаче информации зависят от количества маршрутизаторов, находящихся на пути между источником и потребителем содержимого. Размещение содержимого между несколькими серверами средствами CDN сокращает сетевой маршрут передачи данных и делает загрузку сайта быстрее с точки зрения пользователя. Если клиент запрашивает либу jq напрямую от туда где и сайт лежит, то для этого серву надо напрячь свои ресурсы, а это время,на что напрашивается на вывод о том что, меньше запросов быстрей ответ! Да и вообще если сайт создан таким образом что он тормозит от JQ который работает на клиенте, то нужно системные требования к сайты первым экраном показывать. Quote Link to post Share on other sites
Valeriy12 0 Posted December 27, 2018 Report Share Posted December 27, 2018 Конечно нагружают, поэтому серв нужно выбирать проверенный Quote Link to post Share on other sites
Beauty 172 Posted December 27, 2018 Report Share Posted December 27, 2018 внешние скрипты никак не влияют на загрузку CPU сервера хоть 10 jQuery подключайте, тормозить будет только браузер у пользователя и все Quote Link to post Share on other sites
WBM-PM 186 Posted December 27, 2018 Report Share Posted December 27, 2018 грузить может, что угодно даже обычная картинка со стороннего сервера а уж про js, css, iframe(чаще именно фрэймы используют - все же они легче) и т.д. и т.п. речи нет, если это ни cdn Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.