Загрузка всех внешних скриптов и файлов на свой сервер - Скрипты и коды для юкоз - Форум аццкого кодера
Фильтр по:
  

Страница 1 из 11
Модератор форума: likbezz 
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Загрузка всех внешних скриптов и файлов на свой сервер (Выгрузка js,css,img на свой сервер для ускорения сайта ucoz)
Загрузка всех внешних скриптов и файлов на свой сервер
Дата: Среда, 16.04.2014, 22:05 |
PuerMAN
Сержант
Группа: Проверенные
Сообщений: 30
Награды: 0
Репутация: 0
Статус: Offline


Всем доброго времени, посмотрел по форуме темы такой не было, но похожая тема обсуждалась на официальном форуме ucoz.
Тема можно сказать "философская", если администрация не против.

Хочу сделать перенос всех внешних файлов на свой сайт - иногда копаешься в материалах и эти постоянные ссылки на увеб и укоз напрягают, но проблема не в этом.
Мне кажется из-за этого сайт грузит хуже, проверял тут скорость Доступно только для пользователей выдало 59. Хочется чтоб так было Доступно только для пользователей

В теме на укозе все спецы твердят что нужно выносить все на свой сайт, ибо из-за того что в один момент к одному файлу идет много запросов он хуже подгружается. Но никто не говорит что именно переносить и как это технически реализовать. Может есть файлы которые нельзя переносить и из за которых сайт может еще хуже работать или вообще упасть.

Мои предположения или то что вынес с официального форума:
1. Переносить все лучше с помощью "Быстрая замена участков кода" (Моя мысль может так и нельзя делать я еще не юзал эту опцию)
2. Я думаю что нужно перенести все картинки 100%.
3. JS все до последней,единственный минус обновления до меня доходить не будут как я понимаю, нужно будет ручками перезаливать) (Как быть со скриптом социальных закладок он у них не по сыылке, т.е. его выгружать в отдельный файл, тут вообще не ясно что и как)
4. А вот по поводу CSS сомневаюсь.
5. Картинки ускорить не получиться , они уже на сервере.

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

Кто в этой теме понимает прошу направить меня на путь правильный smile может где-то есть толковая тема, в сети по ускорению страниц сайта на ucoz и uweb. Можно тут запостить, а лучше мне в личку.


 
Дата: Среда, 16.04.2014, 22:59 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9092
Награды: 23
Репутация: 457
Статус: Unknown


PuerMAN,
Цитата PuerMAN, Ср, 16.04.2014, 22:05:19
Хочу сделать перенос всех внешних файлов на свой сайт - иногда копаешься в материалах и эти постоянные ссылки на увеб и укоз напрягают

Не въеду в тему - уточни - “всех внешних файлов на свой сайт” ? это про что?

Цитата PuerMAN, Ср, 16.04.2014, 22:05:19
В теме на укозе все спецы твердят что нужно выносить все на свой сайт, ибо из-за того что в один момент к одному файлу идет много запросов он хуже подгружается

Ссылочку на такого спеца дайте - это полный бред - смотри хотя бы разработчик



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

На одного клиента имеются ограничения одновременных соединений с сервером..



Многие браузеры обходит это - допускают не более 6, а опера - 16. Но ограничения есть.

Ознакомься с материалом:
Эффективное использование доменного шардинга
- доступно написано.
--

Цитата PuerMAN, Ср, 16.04.2014, 22:05:19
Может есть файлы которые нельзя переносить и из за которых сайт может еще хуже работать или вообще упасть

Я таких не знаю.

Цитата PuerMAN, Ср, 16.04.2014, 22:05:19
2. Я думаю что нужно перенести все картинки 100%.

Ознакомьтесь со статьей по ссылке выше - вы сами все поймете.
Исключение может быть только если сервер где лежат картинки - полный тормоз, например s19.ucoz.net, 105.ucoz.net и еще несколько - это не сервера - это полный пиздец.

Цитата PuerMAN, Ср, 16.04.2014, 22:05:19
5. Картинки ускорить не получиться , они уже на сервере.

И не получится - читаем материал выше.

Цитата PuerMAN, Ср, 16.04.2014, 22:05:19
Еще интересует, как ускорить виджеты вконтакте комментарии, из-за них страница вообще медленно загружается просто тормозит серьезно.

Посмотреть что именно тормозит и вывести в постзагрузку - что бы загружались уже после загрузки всего сайта.
Вообще - это рекомендуется делать для всего что не важно, и особенно что загружается сторонне - с других сервисов.
Так как если что-то будет недоступно - сайт вообще подвиснет.

Цитата PuerMAN, Ср, 16.04.2014, 22:05:19
может где-то есть толковая тема, в сети по ускорению страниц сайта на ucoz и uweb

Напомни - отпишу конкретно суть позже.
Или ссылок дам, а хотя вот: хороший ресурс, почитай:

Способы ускорения загрузки вашего сайта
---

Прикрепления: 3297220.png(9Kb) · 9641049.png(18Kb)

 
Дата: Четверг, 17.04.2014, 06:24 |
Diana
Генерал-лейтенант
Группа: Помощники
Сообщений: 606
Награды: 0
Репутация: 20
Статус: Offline


Цитата likbezz, Ср, 16.04.2014, 23:29:59
105.ucoz.net и еще несколько - это не сервера - это полный пиздец.

Это как?
Ну у меня уже пятый год 105 и где тут пизец?
Три раза надолго падал?
Есть хоть один сервер который этого не делал за такое время?
Цитата PuerMAN, Ср, 16.04.2014, 22:35:19
JS все до последней,единственный минус обновления до меня доходить не будут как я понимаю, нужно будет ручками перезаливать

Ага. Через день.
Если учесть что последнее время они почти каждый день ковыряют код сайта и дописывают что захотят.
Один из скриптов тоже изменяется.
Если СSS изменят, а скрипт оставить старый то сайт просто весь перекосоёбит.
Пройденный этап уже. Просто пришлось вернуть всё как было.
Хотя шансов что будет ровно - и в этом случае достаточно мало)


 
Дата: Четверг, 17.04.2014, 07:02 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9092
Награды: 23
Репутация: 457
Статус: Unknown


Diana,
Цитата Diana, Чт, 17.04.2014, 06:24:19
Это как?
Ну у меня уже пятый год 105 и где тут пизец?
Три раза надолго падал?

Я про падения говорю, а про время отклика.
Как раз об этом писал тут: http://likbezz.ru/forum/81-1616-33111-16-1387550922
- посмотри на фиолетовые столбики - это время ожидание когда сервак зашевелится... и посмотри скриншот выше .. ниче не приходит на ум? - мне лично только два слова - тормоз и матерное.

Могу свежие сделать - там постоянно такие провисания..
---

Цитата Diana, Чт, 17.04.2014, 06:24:19
Есть хоть один сервер который этого не делал за такое время?

Да пусть он хоть раз в неделю на час падает - лишь бы в остальное время работал быстро... нафига такой сайт что но не падает но работает как контуженный?
Тебе, может быть, с твоим модемом не заметно, а у меня нормальные сайты летают - не успеваешь кнопку на мышке отжать - уже открыто ... лишь вот такие как s19 || s105 не дают бросить курить...
---

Цитата Diana, Чт, 17.04.2014, 06:24:19
Ага. Через день.
Если учесть что последнее время они почти каждый день ковыряют код сайта и дописывают что захотят.

А зачем их вообще перезаливать?
Вам зняться нечем?
Насколько я помню, Диана, у тебя все скрипты были прописаны руками - как у меня?
У меня до сих пор JQ - 1.6.1 и я не парюсь ни капельки по этому поводу.
И чат работает и все остальное..

Единственный раз достали - так это с фотоальбомом..
---

sp
Diana,
Цитата Diana, Чт, 17.04.2014, 06:24:19
Три раза надолго падал?

А “надолго” - это по-твоему на сколько? на неделю? - да я “устал” отчеты о недоступности выгребать с почты, иногда по несколько раз в неделю..
У меня на всех проектах стоят мониторы - и только с этих столько ..ррр.. сыпется

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

Добавлено (17.04.2014, 07:06:31)
---------------------------------------------
Специально отскриншотил - сравни со своим/другим..



- посмотри на циферки внимательно .. ты хоть представляешь какая это большая разница от 105-го ..

А еще скрин хочешь?



- а знаешь что это за картинка? - твой аватар между прочим..
---

Прикрепления: 8484275.png(31Kb) · 7346017.png(37Kb)

 
Дата: Четверг, 17.04.2014, 10:09 |
PuerMAN
Сержант
Группа: Проверенные
Сообщений: 30
Награды: 0
Репутация: 0
Статус: Offline


Цитата likbezz, Чт, 17.04.2014, 00:59:59
Не въеду в тему - уточни - “всех внешних файлов на свой сайт” ? это про что?


Все что весит на серверах uweb. Если исходный код смотреть, материалов много.

Цитата likbezz, Чт, 17.04.2014, 00:59:59
Ссылочку на такого спеца дайте - это полный бред - смотри хотя бы разработчик


С этой темы сюда пришел http://forum.ucoz.ru/forum/38-59231-2 причем не единожды, такая инфа на форуме проскакивает такие фразы "Если скрипты расположены на внешних ресурсах то это значит сайт ГС" по памяти написал.

Цитата likbezz, Чт, 17.04.2014, 00:59:59
имеются ограничения одновременных соединений с сервером.


Прочитал документ, на укоз как я понял смысла желать это нет.

Цитата likbezz, Чт, 17.04.2014, 00:59:59
Способы ускорения загрузки вашего сайта


А вот тут нашел для себя два полезных совета: Все CSS переместить вверх страницы, а все js вниз. + У меня почти все скрипты во внешних файлах, то что осталось вынесу в отдельные файлы.

Странно сейчас результат стал 73, вечером был 59 видимо зависит от времени суток.



После доработки кода посмотрю насколько ускориться сайт и отпишу тут.

Добавлено (17.04.2014, 10:09)
---------------------------------------------

Цитата likbezz, Чт, 17.04.2014, 00:59:59
Посмотреть что именно тормозит и вывести в постзагрузку - что бы загружались уже после загрузки всего сайта.
Вообще - это рекомендуется делать для всего что не важно, и особенно что загружается сторонне - с других сервисов.
Так как если что-то будет недоступно - сайт вообще подвиснет.


Как прописать чтоб оно отдельно подгружалось? В отдельные файлы положить?

Прикрепления: 1153038.png(82Kb)

 
Дата: Четверг, 17.04.2014, 11:10 |
PuerMAN
Сержант
Группа: Проверенные
Сообщений: 30
Награды: 0
Репутация: 0
Статус: Offline


Ну вообщем так получилось вынес все в футер, было 3 js скрипта не в файлах на странице перенес в отдельные файлы.


Показатели уменьшились)))
Нашел у себя скрипт непонятный.


Стили и так все в файлах, прежде их туда перенес.

Основное что тормозит сайт это два блока рекламы adsense + виджеты вконтакте + видео на странице от ютуба. Причем видео как то нестабильно подгружается иногда быстро грузит, а иногда выдает что днс сервера недоступны.

Прикрепления: 4780946.png(21Kb) · 9855184.png(21Kb)

 
Дата: Пятница, 18.04.2014, 00:01 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9092
Награды: 23
Репутация: 457
Статус: Unknown


PuerMAN,
Цитата PuerMAN, Чт, 17.04.2014, 10:09:55
Прочитал документ, на укоз как я понял смысла желать это нет.

Там не практическое руководство к действия - там главное суть.
А она в чем?
В том что есть ограничения.
То бишь, 200 разных картинок - размер не важен - расположенные на 2 разных доменах (субдоменах) загрудятся в несколько раз быстрее, чем те же картинки, расположенные на одном домене. При условии == серверов - а не как выше - s2 / s105.
Ну а дальше смотрим .. считаем, экспериментируем.

Цитата PuerMAN, Чт, 17.04.2014, 10:09:55
У меня почти все скрипты во внешних файлах, то что осталось вынесу в отдельные файлы.

ФайлЫ - а вот здесь вы что-то недочитали - скрипты лучше объединить в один.

Цитата PuerMAN, Чт, 17.04.2014, 10:09:55
Как прописать чтоб оно отдельно подгружалось? В отдельные файлы положить?

Как простейший вариант, и defer на них.


 
Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать? Информация для вновь прибывших » Как сделать... » Загрузка всех внешних скриптов и файлов на свой сервер (Выгрузка js,css,img на свой сервер для ускорения сайта ucoz)
Страница 1 из 11
Поиск: