Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
 Аватар для olegkhorev
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 15

JS работает медленно на сервере. На локальном сервере быстро. В чём разница

09.11.2017, 19:27. Показов 2722. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вечер добрый

Сайт уже загрузил все JS/CSS/HTML. И после этого начинаются лаги.

При открытие сайта с локального сервера - всё работает очень быстро.

Это не вопрос по PHP.

Где то должна быть проблема. Попробовал Performance в Chrome. Смотрел отключал скрипты. performance.now() делал. Каждый скрипт добавляет своё время так что всё идёт вроде нормально.

Почему локальный сервер функции JS работают быстро. А если через интернет смотреть то медленно.

Спасибо
Олег
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.11.2017, 19:27
Ответы с готовыми решениями:

При адаптации слева остается белая полоса и разница в отображении на локальном и сервере
Я адаптировал картинку (шапки сайта) медиазапросами и слева остается белая полоса.Вероятно потому что ширина боди равна 1920 пикселов (у...

На сайте работает, а на локальном сервере - нет
Здравствуйте. Вот не могу понять, установил сайт на хостинг, потом скачал его оттуда к себе на локальный сервер и когда пытаюсь зайти в...

PHP скрипт (SellFileEasy) работает на локальном сервере, но не работает на хостинге
Всем доброго времени суток! Данный скрипт предназначен для продажи файлов. При переходе на ссылку файла, скрипт блокирует доступ к...

22
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
10.11.2017, 09:57
почему ты решил что дело именно в jS?
смотри какой пинг до сервера, как быстро он отдает файлы.
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
10.11.2017, 12:45
JS исполняется силами клиентской машины. Браузеру всё равно, откуда был загружен скрипт. Если один и тот же код на локальной машине и на сервере работают с разной скоростью, то уверяю вас, дело точно не в JS.
0
 Аватар для olegkhorev
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 15
10.11.2017, 13:51  [ТС]
А в чём может быть проблема?

Сайт уже загружен - серверу больше нечего отдавать. Лагает постоянно даже когда JS выполнил свои функции. Ajax async, да и отключать их пробовал тоже.
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
10.11.2017, 14:05
Какого рода лаги подразумеваются?
0
 Аватар для olegkhorev
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 15
10.11.2017, 14:17  [ТС]
Браузер к пример ИЕ - частенько говорит что страница не отвечает. Простой скрулл по странице даже лагает.

Если смотреть с локального сервера - лагов вообще нет.

Это скрипты уже загрузились - после этого работа с сайтом - менюшки, попапы, сайдбары. Всё лагает сильно.
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
10.11.2017, 14:34
Ну гадать на кофейной гуще лично я не умею. Не знаю, как вы.
0
 Аватар для olegkhorev
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 15
10.11.2017, 14:36  [ТС]
Должна быть разница почему локальный сервер не лагает в сравнении к интернет серверу.

Файлы загружены но браузер постоянно лагает.

Нужны не гадания - нужны знания и опыт Может кто сталкивался этой проблемой и решил её.
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
10.11.2017, 14:45
Мои знания и опыт говорят мне, что проблема в говнокоде и непонимании работы клиент-серверного взаимодействия. Это всё, что можно сказать, имея то, что мы имеем сейчас.
0
 Аватар для olegkhorev
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 15
10.11.2017, 15:20  [ТС]
Если код был бы плохим то и на локальном сервере работало бы медленно. Но нет - только на интернет сервере работает медленно.
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
10.11.2017, 15:31
Зачем вы обратились на форум? Домыслы других вы отвергаете. Вам 2 человека уже намекнули, что искать надо на сервере. Больше информации вы предоставлять отказываетесь. В чём смысл?
0
 Аватар для olegkhorev
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 15
10.11.2017, 15:35  [ТС]
Спасибо за отзыв большое.

Просто что вы предложили я уже пробовал.

Проблема в том что клиентский браузер уже загрузил все файлы и даже выполнил все JS функции. Но лагает всё равно даже если просто скрулл по странице делать.
0
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
10.11.2017, 15:45
скинь ссылку на сайт где покрутить, я у себя в коносоли посмотрю что жрет или нет и вообще лагает или нет
0
 Аватар для olegkhorev
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 15
10.11.2017, 16:10  [ТС]
Спросил - Клиент против показа сайта. Ещё не готов. Даже CDN не хочет ставить

Чтобы симулировать CDN - я загрузил файлы на свой локальный сервер и через локальный домен подгрузил файлы. Не помогает

Очень странная ситуация - все файлы уже выполнили JS работу. Смотрели с нескольких компов. У меня к примеру очень мощный - i7 8 cores x32Gb RAM.

Извините - клиент ни как не хочет показывать сайт.
0
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
10.11.2017, 16:15
попробуй на другой хост залить тогда, есть всякие бесплатные типа webhostapp и посмотри будет ли с него лагать
0
 Аватар для olegkhorev
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 15
10.11.2017, 16:36  [ТС]
Мы используем GoDaddy dedicated. У меня лично там сайт работает
http://demo.ajax-cart.com

работает всё быстро. Я понимаю что загрузка тут маленькая, но это к вопросу про хостинг. Клиент сам в штатах - это можно сказать локальный сервер для него по скорости загрузки - но вот лагает.

Должно быть единое решение я надеюсь - сделать интернет сайт работать без лагов как и когда мы смотрим на сайт локально.
0
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
10.11.2017, 16:42
смотри в браузере тайминги при загрузке сайта, может это какой-то отдельный запрос лагает а не всё
Миниатюры
JS работает медленно на сервере. На локальном сервере быстро. В чём разница  
0
 Аватар для olegkhorev
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 15
10.11.2017, 17:21  [ТС]
Всё загрузилось - я проверял до этого.

Сейчас тоже по-отключал компоненты. Выглядит так что лаги именно от интернет сервера а не от сайта. Всё уже загрузилось и даже простой скрулл по странице лагает. Такого нет в локальном сервере.
0
 Аватар для olegkhorev
0 / 0 / 0
Регистрация: 26.12.2013
Сообщений: 15
10.11.2017, 17:37  [ТС]
Вот скриншот к примеру. Куча маленьких функций JS.
Миниатюры
JS работает медленно на сервере. На локальном сервере быстро. В чём разница  
0
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
10.11.2017, 17:41
а че у тебя финиша никогда не наступает? постоянно бегут запросы?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.11.2017, 17:41
Помогаю со студенческими работами здесь

Сайт вордпрес не работает на локальном сервере денвер
Столкнулся с такой проблемой, есть сайт вордпрес на локальном сервере, при попытке открыть его в браузере, сайт перекидывает на хостинг на...

Код работает на локальном сервере, но на хостинге уже не работает
Привет всем) Помогите плиз... Есть веб проект, который я делал на локальной базе из сборки EasyPHP. Там все отлично работает. Теперь мне...

Установить куки на домен и сабдомены. На сервере работает, на локальном нет
Добрый день! Как установить куки на домен и сабдомены? Пробовал setcookie("c_nickname", 'MCB', time() +...

На апаче работает, на сервере не хочет. В чем проблема?
Доброго времени суток всем. времени мало так что печатаю и быстро и наверное с ошибками. ФИШКА на своей машине строю сайт с базами данных...

Сайт на локальном сервере
Здравствуйте! Есть сайт скаченный с хостинга, сайт готовый и работает, но вся беда в том, что при запуске данного сайта на локальном...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc О Господи, Вечный, Ты . . . Я помоги, Бесконечный. . . Я прошу Ты. . . Я погибаю, спаси. . . Я прошу Тебя Вечный. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru