• Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Разочарованы PAGESPEED? (или как сделать сайт еще быстрее)
Разочарованы PAGESPEED? (или как сделать сайт еще быстрее)
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 1 | 15:31:57
Вот несколько проверенных разбитым лбом и потерей времени и сил советов.
Они работают как каждый отдельно так и все вместе.. при желании и понимании конечно:


ВСЕ ТЕСТЫ И СРАВНЕНИЯ ПО СКОРОСТИ ЗАГРУЗКИ ЖЕЛАТЕЛЬНО ПРОВОДИТЬ МИНИМУМ НА 3Х РАЗНЫХ КОМПЬЮТЕРАХ ЧТОБЫ БЫТЬ УВЕРЕННЫМ ЧТО
ТОРМОЗА НЕ ИЗ ЗА ВАШЕГО БРАУЗЕРА в котором куча надстроек, вирусов и добавок или просто устаревшая версия самого браузера
НЕ ИЗ ЗА ВАШЕЙ ОПЕРАЦИОННОЙ СИСТЕМЫ ИЛИ СОФТА в ней (Антивирусов скажем или запущенного скандиска или архиватора во время проверок...)
и не из за ВАШЕГО ЖЕЛЕЗА (я имею ввиду количество операционной памяти, видеокарты, скорости жесткого диска.. и прочих вещей, включая драйвера и настройки системы)

И НЕ ИЗ ЗА ВАШЕГО МЕСТОРАСПОЛОЖЕНИЯ В ЛЮБИМОМ ОФФИСЕ ЗА 3мя ФАЙРВОЛАМИ и некурящим СИС АДМИНОМ С ОПЫТОМ НА ПЛЕЧАХ cool
Ну и конечно не из за скорости Вашего доступа к интернету (и \ или Вашего соседа, который висит на вашем подключении и смотрит фильмы онлайн;-)
Вот утилиты которые позволяют проверить ваш сайт при доступе с разных точек земного шара не выходя из дома: http://www.webpagetest.org/ и http://cloudmonitor.ca.com/en/checkit.php

ОБЯЗАТЕЛЬНО СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВСЕГО ЧТО МОЖЕТ ИСПОРТИТЬСЯ
ПЕРЕД ЛЮБЫМИ ЭКСПЕРИМЕНТАМИ, ТЕСТАМИ И ПРОБАМИ НА ВАШЕМ САЙТЕ !!!


1) ИЗУЧИТЕ и ОПРЕДЕЛИТЕ ЧТО КОНКРЕТНО (и для чего) ДЕЛАЕТ ВЕСЬ КОД НА ВАШЕМ САЙТЕ и НЕ ИСПОЛЬЗУЙТЕ НЕИЗВЕСТНЫЙ КОД.

2) ЗНАЙТЕ ФУНКЦИИ, ВОЗМОЖНОСТИ, ОПЦИИ И ЗАПРЕТЫ системы в которой вы строите ваш сайт:
ознакомьтесь с HTML - http://www.dikarka.ru/lessons.shtml
онлайн уроки и книги по HTML - http://htmlbook.ru или http://www.w3schools.com/ или http://ru.html.net/tutorials/html
подучите JQUERY - http://anton.shevchuk.name/jquery-book/ или http://www.w3schools.com/jquery
тут про FLASH - http://flash.demiart.ru или http://www.artflasher.com/webmaster
улудшите ваш код - http://habrahabr.ru/post/63797
найдите хорошие примеры - http://ruseller.com
изучите ЮКОЗ форум - http://forum.ucoz.ru
или \ и прочтите книгу про ЮКОЗ от Ирины Черепановой - http://www.ozon.ru/context/detail/id/7236955

3) СЖИМАЙТЕ JS И CSS CODE после того как вы закончили его редактировать и настраивать:
JS - http://jscompress.com или http://javascriptcompressor.com
CSS - http://www.minifycss.com/css-compressor или http://cssminifier.com

4) ОТКЛЮЧИТЕ 5-10-100 ПОДГРУЖАЕМЫХ .js и .css ФАЙЛОВ, СОБЕРИТЕ ВСЕ В ОДИН .js и ОДИН .css
А ЕЩЕ ЛУДШЕ - НЕ ПОДГРУЖАЙТЕ ВНЕШНИЕ ФАЙЛЫ С ПРОЦЕДУРАМИ И НАСТРОЙКАМИ ВООБЩЕ - ВНЕСИТЕ ВСЕ ВНУТРЬ ВАШЕЙ СТРАНИЦЫ. КАЖДОЕ ОБРАЩЕНИЕ И ЗАГРУЗКА ФАЙЛА ПОНИЖАЕТ СКОРОСТЬ ЗАГРУЗКИ ВАШЕГО САЙТА.

5) ЭКСПЕРЕМЕНТИРУЙТЕ С ПЕРЕСТАНОВКОЙ КОДА (функций js, divoв.. итд) И НАЙДИТЕ САМЫЙ БЫСТРО РАБОТАЮЩИЙ ВАРИАНТ. (Советы и правила это прекрасно, но все таки - сайт ваш? Вот и я о том же.. свои глаза откройте и вперед! =)

6) ПОДСЧИТАЙТЕ РАЗМЕР ВАШЕЙ СТРАНИЧКИ (всего сайта).. http://main-ip.ru/test/analizator/ (желательно чтобы был не намного больше размера любой песни КЭТИ ПЕРРИ в MP3 128 kbps : ) -
КОНЕЧНО НЕ КАСАЕТСЯ САЙТОВ СОДЕРЖАЩИХ И СТРОЯЩИХСЯ НА БАЗАХ ДАННЫХ ИНФОРМАЦИИ. ИМЕЕТСЯ ВВИДУ КОСТЯК САЙТА.. INDEX.HTML И
ВСЕ ВОКРУГ (картинки, видео и аудио, флэш..)

7) ПРИ ЗАГРУЗКЕ *любого* НОВОГО ФАЙЛА НА ВАШ САЙТ - ПРОВЕРЬТЕ ЕГО РАЗМЕР и
УБЕДИТЕСЬ ЧТО ОН НЕ ПРЕВЫШАЕТ РАЗУМНЫХ
ПРЕДЕЛОВ - у каждого Админа они свои, но в общем не думаю что видео ролик размеров в 7 мб подойдет для какого либо сайта кроме видео библиотеки!

8) НАЙДИТЕ И СОЖМИТЕ ВСЕ ГРАФИЧЕСКИЕ ФАЙЛЫ, ЗА ИСКЛЮЧЕНИЕМ ЛОГО ВАШЕГО САЙТА ! (все .jpg, .gif, .png) БЕЗ ИЗМЕНЕНИЯ ИХ РАЗМЕРА (height и width) http://www.punypng.com или
http://webresizer.com/resizer или //u.to/QtkQBg

ВКЛЮЧАЯ АНИМАЦИИ - ФАЙЛЫ ТИПА .gif и .ani:
http://ezgif.com/resize или http://www.picresize.com

Miss_Esq: Забыли упомянуть Глубину цвета - 256 цветов (8 бит) уменьшает файлы в 2 - 4 раза ...

9) НАЙДИТЕ И СКОНВЕРТИРУЙТЕ ВСЕ ГРАФИЧЕСКИЕ ФАЙЛЫ вида .bmp В файлы вида .jpg или .gif:
http://www.pictureresize.org/online-images-converter.html или http://image.online-convert.com/convert-to-jpg

10) НЕ ИСПОЛЬЗУЙТЕ ГРАФИЧЕСКИЕ ФАЙЛЫ ВИДА .png ЕСЛИ КАРТИНКА НЕ ПРОЗРАЧНА
ПРЕДПОЧТИТЕЛЬНЕЕ .jpg - ИЗ ЗА ГОРАЗДО МЕНЬШЕГО РАЗМЕРА ФАЙЛА БЕЗ ПОТЕРИ ВИДИМОГО КАЧЕСТВА http://www.fixpicture.org

11) ИСПОЛЬЗУЙТЕ ФЛЭШ ВИДЕО ФАЙЛОВ .swf ВМЕСТО .mov, .flc и .avi
УДАЛИТЕ ИЛИ СОЖМИТЕ ОГРОМНЫЕ ВИДЕО / ЗВУКОВЫЕ РОЛИКИ (если такие имеются) - обычно файлы .mov, .wav, .avi, .flc, .gif
http://www.zamzar.com

ИЛИ

ИСПОЛЬЗУЙТЕ БЕСПЛАТНЫЙ СЕРВИС от GOOGLE - http://www.youtube.com ДЛЯ ЗАГРУЗКИ И ХРАНЕНИЯ ВИДЕО и ОРГАНИЗУЙТЕ ССЫЛКУ НА ЭТИ ВИДЕО НА ВАШЕМ САЙТЕ.

12) УБЕЙТЕ ВСЮ РЕКЛАМУ КОТОРАЯ ТОРМОЗИТ ВАШ САЙТ - ОНА НЕ СТОИТ ТОГО ЧЬЯ БЫ ОНА НЕ БЫЛА (если конечно не ваша;-)

13) НЕ ГОНИТЕСЬ ЗА СУПЕР ЭФФЕКТАМИ - САЙТ НЕ ЭТИМ ИНТЕРЕСЕН И ПРИВЛЕКАТЕЛЕН!
ПОЛОВИНА ИЗ НИХ ТОРМОЗИТ ВАШ САЙТ И ПОЛЬЗОВАТЕЛИ УХОДЯТ. А ДРУГАЯ ПОЛОВИНА ОБЫЧНО ТРЕБУЕТ ДОРАБОТКИ для БЫСТРОЙ РАБОТЫ ВМЕСТЕ С ВАШИМ КОДОМ ( :

14) ОТКЛЮЧИТЕ СЧЕТЧИКИ ПОСЕТИТЕЛЕЙ, ТИЦОВ, СЛАВЫ и прочей бурды.
Это мало кого РЕАЛЬНО интересуют (я о пользователях а не ваших друзьях, роботах Google или заказчиках)
обычно эти бесплатные навесы имеют обыкновение при загрузке странички
сайта обращаться на родительский сервер... не думаю что каждый раз вы
выезжаете через гараж соседа.. даже если он рядом : )
У ЮКОЗА прекрасный и абсолютно безвозмездный модуль статистики..

15) НЕ ГОНИТЕСЬ ЗА ПОСЛЕДНИМИ И НОВЕЙШИМИ ВЕРСИЯМИ ПОДКЛЮЧАЕМЫХ БИБЛИОТЕК! (MOOTOOLS, JQUERY и другие). ОБЫЧНО ЧЕМ НОВЕЕ ВЕРСИЯ - ТЕМ БОЛЬШЕ КОДА. ЕСЛИ ВСЕ ВАШИ ТВОРЕНИЯ НА САЙТЕ БЫЛИ ПОСТРОЕНЫ И ПОДОГНАНЫ ПОД БИБЛИОТЕКУ Jquery версии 1.4.2 - НЕ ГРУЗИТЕ НА ВАШ САЙТ Jquery 1.10.1! ПОМИМО ВОЗРОСШЕЙ ВЕЛИЧИНЫ САМОЙ БИБЛИОТЕКИ - НИКТО НЕ ОБЕЩАЕТ ЧТО ВСЕ БУДЕТ РАБОТАТЬ КАК РАНЬШЕ :*) а ВОТ СКОРОСТЬ ЗАГРУЗКИ МОЖЕТ УПАСТЬ ИЗ ЗА ВОЗРОСШЕГО КОДА БИБЛИОТЕКИ

DarthRelak: GEMMY, вообщето новая версия jquery 2.0 меньше старых, т.к там убрана поддержка IE6, 7, 8

Miss_Esq: Вообще то лучше выбирать старые версии, 132 в 2-3 раза меньше чем 161 - 172...
На одном сайте (по геометрии) не используется jQuery вообще ...
Уменьшать размер, избавляться от них вообще ... подключать только в тех модулях где без них не обойтись функционально ..


16) ПО ВОЗМОЖНОСТИ (и по уму !!!) - ПОДГРУЖАЙТЕ СТАНДАРТНЫЕ БИБЛИОТЕКИ из FREE CDN NETWORKS А НЕ С СЕРВЕРА ВАШЕГО БЕСПЛАТНОГО ХОСТИНГА, вот список бесплатных CDN сетей http://techyfuzz.com/free-cd....website А ЭТО РАЗЛИЧНЫЕ ПОДКЛЮЧАЕМЫЕ БИБЛИОТЕКИ НА GOOGLE https://developers.google.com/speed/libraries

17) ОБЯЗАТЕЛЬНО ПРОВЕРЬТЕ ЧТОБЫ НИ ОДНА БИБЛИОТЕКА НЕ БЫЛА ПОДКЛЮЧЕНА БОЛЬШЕ ОДНОГО (1) РАЗА !!

ПЕРЕД ЛЮБЫМИ МАНИПУЛЯЦИЯМИ С ПОДКЛЮЧАЕМЫМИ БИБЛИОТЕКАМИ
ВНИМАТЕЛЬНО (и неоднократно!) ИЗУЧИТЕ ДАННОЕ РУКОВОДСТВО ОТ ЮКОЗА !!!
НАДЕЮСЬ - ПОМОЖЕТ ВАМ (как в свое время помогло мне) РАЗОБРАТЬСЯ ЗА ЧТО ОТВЕЧАЮТ ФАЙЛЫ С БИБЛИОТЕКАМИ А НЕ КАТИТЬ БОЧКУ НА АДМИНИСТРАЦИЮ ЗА ТОРМОЗА В СИСТЕМЕ biggrin

Руководство от ЮКОЗА по подключаемым библиотекам


18) ИМЕЙТЕ ВВИДУ - ВСЕ АБСОЛЮТНО ПЛЮСИКИ И ЛАЙКИ НА ВАШЕМ САЙТЕ КОТОРЫЕ
УМЕЮТ СЧИТАТЬ КОЛИЧЕСТВО И ПОКАЗЫВАТЬ (НАПРИМЕР "FACEBOOK LIKE")
ТОРМОЗЯТ ВАШ САЙТ И ВАШИ СТРАНИЧКИ ПРИ ЗАГРУЗКЕ ТАК КАК ОБРАЩАЮТСЯ НА
РОДИТЕЛЬСКИЕ СЕРВЕРА.. А ОНИ НЕ ВСЕГДА БЫСТРЫ СВОБОДНЫ И ДОСТУПНЫ..
КРОМЕ ТОГО - МОЖЕТ БЫТЬ ТАКОЙ ВАРИАНТ ЧТО ВАШ САЙТ ИЛИ СТРАНИЧКА ВООБЩЕ
НЕ ЗАГРУЗЯТСЯ ЕСЛИ НЕТ ДОСТУПА СКАЖЕМ К СЕРВЕРУ "ВКОНТАКТЕ" или
"БОБРДОБР" а у вас на сайте прописаны линки к этим сетям.
Я понимаю что ДАЛЕКО не все будут готовы заменить лайки простыми <a href> ссылками..
но каждому свое - мне например важнее скорость загрузки МОЕГО сайта
и удобство МОИХ пользователей а не накрутка лайков в какой либо социальной сети..

19) ОПРЕДЕЛИТЕ ВРЕМЯ ЗАГРУЗКИ ВАШЕГО САЙТА \ СТРАНИЧКИ (в минутах) - http://www.webwait.com
СРАВНИТЕ ЕГО С ДРУГИМИ ВАМ ИЗВЕСТНЫМИ САЙТАМИ и НЕМНОЖКО УСПОКОЙТЕСЬ. ПОЭКСПЕРЕМЕНТИРУЙТЕ С КОДОМ - НАЙДИТЕ КАКОЙ КОД (js), НАСТРОЙКИ (css) или РЕСУРСЫ (jpeg, mp3, png, swf, avi...) НА ВАШЕМ САЙТЕ ЗАМЕДЛЯЮТ ЕГО ЗАГРУЗКУ И СОЖМИТЕ ИЛИ ЗАМЕНИТЕ ЭТИ РЕСУРСЫ, НАСТРОЙКИ И \ ИЛИ КОД

20) ВИДЖЕТЫ \ ГАДЖЕТЫ \ НЕКОТОРЫЕ АНИМИРОВАНЫЕ КУРСОРЫ \ ОБЛАКА \ СНЕГ \ ЕЛКИ - ПАЛКИ \ КОТЯТА \ ДОЖДЬ \ БЕГУЩИЕ СТРОКИ \ МУЗЫКА ПРИ ВХОДЕ \ КУЧИ красивых БАННЕРОВ \ RADIO \ MP3 PLAYER \ YOUTUBE CLIPS и даже просто большие АНИМИРОВАННЫЕ КАРТИНКИ (.gif)- ЭТО ВСЕ ТОРМОЗИТ ВАШ САЙТ, ПО ВОЗМОЖНОСТИ ВСЕ или хотя бы частично НА ФИГ =)

21) ЧАЩЕ ВСЕГО ОКРЫТИЕ (появление) НОВОГО ОКНА (в принципе размер и содержание НЕ ВАЖНЫ) ПОВЕРХ УЖЕ СУЩЕСТВУЮЩЕГО ОКНА ВАШЕГО САЙТА ЗАМЕДЛИТ ЕГО РАБОТУ И СОЗДАСТ ДИСКОМФОРТ ДЛЯ ПОСЕТИТЕЛЯ - СТАРАЙТЕСЬ ДЕЛИТЬСЯ ИНФОРМАЦИЕЙ и ПОЛУЧАТЬ ФИДБЭК (нужную инфу) ОТ ПОЛЬЗОВАТЕЛЯ ВНУТРИ УЖЕ СУЩЕСТВУЮЩЕГО ОКНА.

22) ОНЛАЙН ЧАТ ПРЯМО НА СТРАНИЧКЕ - С ОДНОЙ СТОРОНЫ ОЧЕНЬ УДОБНАЯ ВЕЩЬ! С ДРУГОЙ СТОРОНЫ - ЕСЛИ Я ХОЧУ ЧАТИТЬСЯ РЕАЛЬНО, СКОРЕЕ ВСЕГО НЕ БУДУ ИСКАТЬ ТАКОЙ ВОЗМОЖНОСТИ ЧЕРЕЗ САЙТЫ ЮКОЗА.. (ИМХО) НЕ НА КАЖДОМ САЙТЕ НЕОБХОДИМА ТАКАЯ ВЕРСИЯ ЧАТА, думаю вполне разумным компромиссом будет ССЫЛКА НА ЧАТ (кто хочет - пожалуйста, вот он под рукой незаменимый!)

23) Для полноты обзора и тестинга.. ОБЯЗАТЕЛЬНО ПРОВЕРЬТЕ ВАШ САЙТ НА СКОРОСТЬ В РАЗНЫХ БРАУЗЕРАХ - с помощью этой проверки можно настроить сайт оптимальным образом под различные браузеры: http://browsershots.org/ или http://browserling.com или http://spoon.net/browsers (СКОРЕЕ ВСЕГО, ВЫ ЗАМЕТИТЕ ЧТО ВАШ САЙТ РАБОТАЕТ БЫСТРЕЕ НА Google Chrome и Mozilla Firefox ЧЕМ НА IE)

24) ХОСТИНГ (или содержание физических файлов вашего диска) и ДОМЭН (адресс вашего сайта на интернете) ДА ВЛИЯЮТ НА СКОРОСТЬ ЗАГРУЗКИ ВСЕХ СТРАНИЦ ВАШЕГО САЙТА И ЕГО ОБЩЕЕ БЫСТРОДЕЙСТВИЕ. ПОСОВЕТОВАТЬ МОГУ ТОЛЬКО ОДНО - ОПРЕДЕЛИТЕ ПОТЕНЦИАЛЬНОЕ МЕСТНОНАХОЖДЕНИЕ БОЛЬШИНСТВА ПОЛЬЗОВАТЕЛЕЙ ВАШЕГО САЙТА и КУПИТЕ СЕБЕ ХОСТИНГ и ДОМЭН В БЛИЖАЙШЕЙ К БОЛЬШИНСТВУ ПОЛЬЗОВАТЕЛЯМ ДОМЕННОЙ и ЖИЛИЩНОЙ ЗОНЕ.. (Например если большинство пользователей из Украины - купите домен UA, России - RU, Германии - DE и так далее.. а сервера хостинга соответственно в Украине, России и Германии)

25) ПОСЛЕДНЕЕ НО ЗОЛОТОЕ ПРАВИЛО - ПОМЕНЬШЕ ЛИНКОВ НА ЛЮБЫЕ ВНЕШНИЕ (чужие) РЕСУРСЫ (любых форматов) КОТОРЫЕ ПОКАЗЫВАЮТ У ВАС НА САЙТЕ ЧТО ТО БОЛЬШЕЕ ЧЕМ ПРОСТО ТЕКСТ и НАХОДЯТСЯ НА ЧУЖИХ САЙТАХ. ТО ЕСТЬ - ЕСЛИ ВЫ ХОТИТЕ КАРТИНКУ ИЛИ РОЛИК У СЕБЯ НА СТРАНИЧКЕ ИЛИ САЙТЕ (и вас не интересует политика прав или у вас есть разрешение или..) - СКАЧАЙТЕ ЭТУ КАРТИНКУ ИЛИ РОЛИК И ЗАГРУЗИТЕ К СЕБЕ НА САЙТ, А ИНАЧЕ СКОРОСТЬ ЗАГРУЗКИ ВАШЕГО САЙТА \ СТРАНИЧКИ БУДЕТ НАРЯМУЮ ЗАВИСЕТЬ ОТ СКОРОСТИ ЧУЖОГО САЙТА \ СТРАНИЧКИ \ СЕРВЕРА

26) НУ И НАКОНЕЦ... СУЩЕСТВУЮТ РАЗЛИЧНЫЕ ПЛАТНЫЕ И БЕСПЛАТНЫЕ ПЛАГИНЫ, ОНЛАЙН СЕРВИСЫ И ПРОГРАММЫ ДЛЯ АНАЛИЗИРОВАНИЯ И УСКОРЕНИЯ ВАШЕГО САЙТА. ПОПРОБУЙТЕ ЗАПУСТИТЬ ИХ И ПРОЧИТАТЬ СОВЕТЫ.. ВОЗМОЖНО ПОЧЕРПНЕТЕ ЕЩЕ ИНФОРМАЦИИ НА ПУТИ К БЫСТРОМУ И ЛЕГКОМУ САЙТУ ВАШЕЙ МЕЧТЫ..

ПЛАГИН:
http://yslow.org (С ЕГО ПОМОЩЬЮ ВОЗМОЖНО НАЙТИ СЛАБЫЕ МЕСТА В САЙТЕ по скорости И ИСПРАВИТЬ)
ОНЛАЙН СЕРВИСЫ:
http://tools.pingdom.com/fpt или http://developers.google.com/speed/pagespeed/insights или http://gtmetrix.com

27) В любом браузере есть так называемые "Инструменты разработчика", которые
позволяют поработать с кодом полученной html-страницы - разобрать по
элементам, изменить "на лету" свойства этих элементов, посмотреть
протокол загрузки и т.д.
IE - F12 > закладка "сеть".
Хром - меню > инструменты > инструменты разработчика > закладка "network".
FF - меню > веб-разработка > веб-консоль > закладка "сеть".
Опера - меню > страница > средства разработки > opera dragonfly > закладка "сеть".

Включаешь (если выключен) режим отслеживания сетевой активности и перезагружаешь страницу.
В таблице видим весь протокол сетевой активности при загрузке данной
страницы для каждого элемента - css/js/html -файлов, запросов и пр.
В колонке статус видно, как браузер обрабатывал данный элемент: 200 -
полная загрузка с сервера; 304 - чтение из кеша. Ну и время загрузки
каждого элемента списка.

© by ssh779

--------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------

ЮКОЗ не замедляет ваш сайт практически если убран \ отключен весь неиспользуемый код от ЮКОЗА.
(допускаю замедление до 6-10% в ХУДШИХ случаях и стечения обстоятельств и кусочков кода =)

Администрации ЮКОЗА предложил бы опцию подключения сжатых JQUERY и CSS системных
необходимых файлов вида uwnd.js и layer3.css, наряду с обычными полными
версиями данных файлов.

УДАЧИ ВСЕМ В САЙТОСТРОЕНИИ!
СПАСИБО ЮКОЗУ за ЮКОЗ

*************************************************************************
Отредактировано с помощью Miss_Esq, webanet, DarthRelak, Ferro7, sch779 и Komoff


WWW.DOGICA.COM / WWW.DOGICA.ORG
Сообщение отредактировал JonMagon - Понедельник, 17 Фев 2014, 15:35:37
Miss_Esq
Сообщений: 13864
Репутация: 4159
Уровень замечаний:

Сообщение # 2 | 15:41:30
GEMMY,
Цитата
7) НАЙДИТЕ И СОЖМИТЕ ВСЕ ГРАФИЧЕСКИЕ ФАЙЛЫ (.jpg, .gif, .png), размер которых превышает 100 - 200 кб:


Забыли упомянуть Глубину цвета - 256 цветов (8 бит) уменьшает файлы в 2 - 4 раза ...

Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 3 | 15:49:11
по любому забыл еще кучу вещей.. но для этого и открыл темку
делитесь дельными советами! =)


WWW.DOGICA.COM / WWW.DOGICA.ORG
Komoff
Сообщений: 595
Репутация: 276

Сообщение # 4 | 18:57:49
Надо было то, что капсом написано красным выделить, для пущего усвоения.
Если сервер не тянет, тот тут хоть заускоряйся. Некоторые сервера порой только с 2-3-х запросов к странице отвечают.
Для новичков дельный совет, только про нагруженность излишними скриптами, собранными любителями, чаще всего с ошибками. Все остальное в основном не имеет значения, кое-что вообще бред.
Тему ф топку! devil
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 5 | 19:07:14
а зачем вам такие сервера которые отвечают со 2-3 раза? (и главное - кому они отвечают.. каким серверам и откуда?)
буду рад услышать что показалось бредовым и обсудить. Для моего сайта все эти советы сработали, иначе не писал бы тут.


WWW.DOGICA.COM / WWW.DOGICA.ORG
Сообщение отредактировал GEMMY - Суббота, 01 Фев 2014, 19:12:42
webanet
Личный менеджер
Сообщений: 23963
Репутация: 4975

Сообщение # 6 | 19:14:55
Komoff,
Цитата
Тему ф топку!
а я бы рассылку сделала с этой темой для новичков или повесила бы на лобное место

GEMMY, пункт 14 архи сомнителен

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 7 | 19:22:24
Приветик
вы наверно по поводу Юкоза в 14 пункте..
в большинстве случаев сервера с которых Гугл раздает библиотеки расположены и настроены оптимально, относительно большинства пользователей по всему миру. Я никак не умаляю достоинств Юкоза.. но все же Гугл как то помировее в масштабе будет на сегодня пока.. нет? : )


WWW.DOGICA.COM / WWW.DOGICA.ORG
Сообщение отредактировал GEMMY - Суббота, 01 Фев 2014, 19:23:10
webanet
Личный менеджер
Сообщений: 23963
Репутация: 4975

Сообщение # 8 | 19:26:07
GEMMY, юкоз раздает с сервера на котором висит сайт. юкоз скрипты можно отключить и подключить на сайт.

Цитата
как то помировее в масштабе будет
для некоторых системных функций это будет не аргумент

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 9 | 19:39:58
Ну хорошо - вы думаете данный пункт можно исключить вообще?
ну а как быть с пользователями у которых много статичных страничек и системные функции Юкоза на них не так важны и нужны, а вот скорость загрузки страницы да.. ? Им тоже стоит грузит библиотеки (например Jquery) с ваших серверов а не из Google?


WWW.DOGICA.COM / WWW.DOGICA.ORG
Miss_Esq
Сообщений: 13864
Репутация: 4159
Уровень замечаний:

Сообщение # 10 | 20:03:29
GEMMY,
Цитата
а не из Google?

Вообще то лучше выбирать старые версии, 132 в 2-3 раза меньше чем 161 - 172...
На одном сайте (по геометрии) не используется jQuery вообще ... biggrin
Уменьшать размер, избавляться от них вообще ... подключать только в тех модулях где без них не обойтись функционально ..

Сообщение отредактировал Miss_Esq - Суббота, 01 Фев 2014, 20:05:15
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 11 | 20:06:48
Супер Мысли =) В топик по любому.. и я забыл если честно что тестировал все библиотеки Jquery по нарастанию с собственным сайтом чтобы остаться с той которая оптимальна по размеру и поддерживает все функции!


WWW.DOGICA.COM / WWW.DOGICA.ORG
Komoff
Сообщений: 595
Репутация: 276

Сообщение # 12 | 21:12:06
Цитата GEMMY ()
а зачем вам такие сервера которые отвечают со 2-3 раза? (и главное - кому они отвечают.. каким серверам и откуда?)
Сервера не выбирают.)) Тут уж какие юкоз дает. Не отвечают на запросы клиента.
1) Все таки мы на форуме юкоз, поэтому и говорить нужно о системе юкоз. Зачем что-то углубленно изучать? Ведь юкоз себя позиционирует, как простой в освоение конструктор сайтов, которыми так же легко управлять, как двигать блоки.
2) Тоже самое. О каких опциях и запретах на юкоз сказано на htmlbook.ru или w3schools.com? Т.е. опять таки противоречие позиционированию системы, т.е. не получится двигать блоки просто так, нужно ещё и HTML и JS знать...
3) Не прибавляет много скорости, но делает очень неудобным их редактирование. Сжимать есть смысл только очень крупные библиотеки.
4) Разницы нет, хотя, напротив, некоторые функции берутся из подгружаемого js по мере необходимости их загрузки, а вы предлагаете грузить все функции в коде страницы сразу.
5) Такие эксперименты могут привести к большому количеству ошибок, что только будет тормозить браузер.
6) Вообще ни о чем совет. Смысл измерять размер сайта? У меня в корне сайта лежит себе пол гига всяких нужных и не очень файлов, но грузят их только те, кому это нужно. А маленький размер страницы может ни о чем не говорить, если она нагружена скриптами и ошибками.
7) Ну задали мы картинке атрибуты "width" и "height", от этого она стала легче и быстрей стала забиваться в кэш? Плюс минус 100 кб, при сегодняшней доступности высокоскоростного интернета это неактуально, на диалапе уже никто не сидит, PDA-версии отдельная тема.
8) BMP ещё кто пользуется? Можно и в PNG тогда, чем терять качество в сжатом JPEG.
9) Тоже самое. PNG ранее не любили из-за старых версий IE, сейчас почти неактуально, ко всему есть фикс. С JPEG разница в весе небольшая, но в качестве значительная.
10) Ну тут да, перебарщивать не стоит.
11) Это в поддержку платных услуг на юкоз? biggrin
12) Опять ни о чем. Хотя, HTML5 сейчас расширил визуальное оформление сайтов. Порой делают очень классные вещи.
13) Значит про сервера вы где-то в курсе, а строите из себя не понять что. Некоторые счетчики дают неплохую статистику. Что до юкоз, так он ещё и своих подгружает пару штук, даже на платных сайтах.
14) Например, забанил гугл IP, библиотека не грузится, начинаем гадать, что к чему. Да и не факт, что сторонний сервер на котором лежит библиотека быстрее родного. Быстрей грузить со своего сайта. Но перед этим надо вырезать те, что вставляет система. Единственный есть смысл грузить библиотеки от поставщика, это если хочется получать свежие библиотеки автоматически, а не обновляя в ручную.
15) Тоже самое, библиотеки значит всегда у вас доступны, а лайки нет. Тогда уж сразу бы говорили делать просто текстовые сайты.
16) Ну это да. Хотя, тоже самое, что и 10 ваш совет.
17) Это снова в скопе предыдущие ваши советы?
18) По возможности тогда уж просто текстовой сайт.
19) В одном браузере куча плагинов, которые тоже могут влиять на загрузку, в другом нет, страницы грузятся по разном, а вес имеют один во всех браузерах. Есть смысл только для кроссбраузерной верстке, для поиска ошибок.
20) blink Домен купил в Украине, а NS-сервера у них в Голландии, и чё? Более того, необязательно использовать сервера регистратора, можно зарегистрировать домен на Кокосовых островах, а NS-сервера использовать Украины. Нормальный хостинг за 1$ по вашему это какой?
21) Вот я разместил ссылку ("линк") на тяжеленный видео-файл, как она повлияет на загрузку сайта? А, вы про трансляцию этих файлов с других сайтов. Зачем мне качать видео с ютьюба к себе на сайт, например? Пространство не резиновое и довольно дороговатое. При этом, мне ещё нужно ставить для трансляции видео плеер на сайт.
22) Ну так зачем все эти глупые советы, сразу уж прорекламировали нам тут все что хотели, то-то мы гуглом пользоваться не умеем.
Последний ваш совет про "код от юкоза", вообще ни о чем, о каком "коде" идет речь-то? Подгружаемых системой файлов js и css, или вы о чем, или так, для полноты пустословия добавили?
Цитата GEMMY ()
Для моего сайта все эти советы сработали, иначе не писал бы тут.
Я бы так не сказал глядя на ваши два сайта в uid-профиле.
Цитата webanet ()
а я бы рассылку сделала с этой темой для новичков или повесила бы на лобное место
А по-моему советы никчемные, что я доказал выше. А то что вы любительница пофрондировать мне давно известно. wink
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 13 | 21:34:54
Komoff, у Вас есть конструктивные мысли. Исправил с чем согласен.

Не все же упирается в ЮКОЗ в сайтостроении? Более того - я уверен что изучив досконально и узнав систему ЮКОЗ на 100% вы тем не менее не научитесь делать быстрые сайты. Для этого необходимы знания куда обширнее.. и в HTML и в JQUERY и в еще куче вещах, включая сервера.
Кстати.. у меня нет премиума на ЮКОЗЕ и никогда не было
и никакого абсолютно отношения к ЮКОЗУ, помимо создания и содержания своих 2х сайтов я никогда не имел и не имею сейчас
но да благодарен системе, хотя бы за то что получил возможность познакомиться с миром веб-програмирования абсолютно бесплатно и вовремя!

Google знают все.. но несмотря на это, вопросы про скорость загрузки сайта задаются часто..

По поводу файлов от Юкоза - uwnd.js и Layer3.css (хотя бы эти.. в сжатом виде они полегче) - я же указал в посте.
а то как то неудобно обновлять их если придется

По поводу моих сайтов - выставьте свои - с удовольствием поучусь уму-разуму и почерпну инфу !


WWW.DOGICA.COM / WWW.DOGICA.ORG
Сообщение отредактировал GEMMY - Суббота, 01 Фев 2014, 21:47:57
webanet
Личный менеджер
Сообщений: 23963
Репутация: 4975

Сообщение # 14 | 22:09:44
Komoff, не получится красиво тему в топку. вот как я вижу пункты

1) вода. непонятный выкрик
2) полезные ссылочки там есть. поднести по-другому и будет хорошо
3) в некоторых случаях сжатие все же полезно+полезные ссылочки на сжатие
4) полезный совет в том плане, что не стоит подгружать тысячу и один скрипт и с десяток файлов стилей с сайта васи пупкина
5) спорный момент описан криво. в некоторых случаях перестановка помогает подвесить функции на системные библиотеки
6) лишнее
7) лишнее
8) про картинки криво, ибо даже пингами можно красиво и легко сделать
9) можно подрубить к 8 пункту
10) про ролики есть рац. зерно, ибо 10 роликов на странице в полный рост могут заставить задуматься мозиллу точно. а любовь наших пользователей к флеш анимации а-ля погладь котэ просто непреодолима. флеш часы, котэ, флеш календари - это все действительно мусор под снос. особенно если этот мусор по традиции подгружается с сайта васи пупкина
11) про рекламу смело конечно. но были факты с дикими тормозами скриптов продажи ссылок кустарного производства
12) про эффекты тоже в тему, но с оговорками. не все эффекты так плохи, но падающий снег, листья, блоки и прочие предметы - это не то, что нужно сайту. вопящая музыка - на любителя. огромное количество прыгающей и скачущей анимации особенно во флеш формате тоже не есть хорошо. постоянно прыгающие и движущиеся эелементы сайта в неограниченном количестве тоже не айс. в этих случаях действительно лучше текстовый вариант
13) это правильный пункт, но с перегибом. но тем не менее при посещаемости в 3-4 человека в неделю вешать на сайт с десяток счетчиков, рейтингов, сайт защищен, вирусов нет, нулевые тиц и пр с пару сотней баннеров друзей тоже не нужны
14) лишнее
15) лишнее спорное
16) без этого в наше время не обойтись. без соц. кнопок сайт можно удалять biggrin (это был троллинг) но тем не менее иногда кнопочки могут подтормаживать, особенно если их много.
17) спорно
18) не нужно
19) правильный момент, но без оговорки на передозировку всех эффектов. в основном выбирают нейтральные. но наши пользователи часто используют все подряд как правило с подгрузкой с сайта васи пупкина
20) лишнее
21) не в тему. слово домэн понравилось
22) а вот тут есть смысл. наши пользователи элементы дизайна подгружают часто с радикала или с сайтов васи пупкина. обилие картинок встроенных в код с чужих ресурсов могут не только облегчить торможение страницы, но иногда послужить причиной попадания сайта в блок
23) сомнительно

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Dogica
Сообщений: 1230
Репутация: 353
Уровень замечаний:

Сообщение # 15 | 22:37:18
Исправил \ Удалил.. СПАСИБО ЗА КОНСТРУКТИВНУЮ КРИТИКУ ПО ДЕЛУ !
Критика = Есть о чем говорить
; )


WWW.DOGICA.COM / WWW.DOGICA.ORG
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Разочарованы PAGESPEED? (или как сделать сайт еще быстрее)
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск: