Forums / National / Russian / Cotonti на хостинге JavaScript-библиотек

jcrush
#1 2010-03-16 16:57
Кто что думает по поводу подключить яву с яши?
http://api.yandex.ru/jslibs/
Попробовал подключить,а сабж интересный, нагрузка снижается + кеширование.
http://yandex.st/jquery/1.3.2/jquery.js , на счет остального пока не знаю как, маркитап к примеру там не лежит, так же ява js/base.js убрал - вроде бы от него давно отказались в коте...
SEO блог: http://blog.stfw.ru/

Dit bericht is bewerkt door jcrush (2010-03-16 18:46, 14 jaren ago)
esclkm
#2 2010-03-16 21:51
js/base.js - его как раззтаки и ввели в коте)))

"нагрузка снижается + кеширование." - спорно... и если так тогда уже лучше аналогичный сервис от гугла, которому уже больше 2 лет. И популярность выше.
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
jcrush
#3 2010-03-16 21:56
+ jquery.js используется на кучи сайтов и на том же яндексе, поэтому кешировани однозначно будет ибо яндекса почти каждый грузит.

с гуглом согласен как вариант, но сервера гугла до россии +1 звено в отличии от яшки, но вариант имеет место быть для англоязычных сайтов.
SEO блог: http://blog.stfw.ru/
esclkm
#4 2010-03-16 22:11
где написано, что на яндексе используется JQ ?
кеширование- эффект сомнительный. библиотека 1. небольшая. 2 при первом загрузке твоего сайта - произойдет заветное кеширование и библиотека будет лежать на компе. (так просто возникает вероятность что чел зашел на сайт, на котором стиот библитека на 1 сервере. поэтому это эффект 1 загрузки.
приэтом возникает коллосальная зависимость от яши. у них здох сервак - и все... и пользователи лишились всей красоты
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
jcrush
#5 2010-03-16 23:12
А теперь вспомним когда сервера у яши ложатся? Очень редко я на своей жизни один раз лично застал и то на несколько минут...

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

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

Используя загрузку библиотек из CDN Яндекса, вы получаете следующие преимущества:

* Снижается нагрузка на ваш сервер.

* Браузеры, следуя рекомендациям спецификации HTTP 1.1, обычно устанавливают не более 2 одновременных соединений с одним хостом (в современных браузерах — 6). Библиотеки загружаются с домена Яндекса, поэтому не блокируют загрузку данных с вашего домена.

* Правильное кэширование и использование gzip.

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

* При использовании нашего загрузчика вы получаете неблокирующую загрузку JS и Яндекс.Метрику в подарок.

* Каждая библиотека доступна как в сжатом виде, так и в стандартном (версия для разработки). Например, последнюю версию jQuery можно загрузить по такому адресу: http://yandex.st/jquery/1.4.2/jquery.min.js
SEO блог: http://blog.stfw.ru/
esclkm
#6 2010-03-16 23:28
частота 2ух независимых событий значительно выше нежели 1ого. пора вспомнить теорию вероятности?
когда гугл - сканит страницы? нафига ему JS Css и картинки?
всместо метрики чаще встречал гугл аналитикс. и тоже спорно - будут ли они вместе или нет(на 1 серваке или нет)
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Trustmaster
#7 2010-03-17 05:37
Добавить сахар по вкусу... В смысле, пользуйте на здоровье на своих сайтах, но в дефолтной поставке не ждите, потому что:
  1. Cotonti работает в локальных сетях, а не только в глобальных
  2. Репозитории Yandex, Google, Yahoo, и т.д. - кому какие ближе
  3. Воспользуйтесь rc.php, будет вам и правильное кеширование, и gzip
  4. Не забываем про keep-alive соединения и время установления новых. На практике зачастую быстрее прогрузить весь контент с одного сервера (особенно если он достаточно быстр), чем устанавливать соединения со сторонними серверами.
May the Source be with you!
jcrush
#8 2010-03-17 06:18
Никто по дефолту и не просит собственно...
Просто на данный момент ява грузится не оптимально...

# esclkm : когда гугл - сканит страницы? нафига ему JS Css и картинки?

Собственно заходим в панель гугла в Экспериментальные функции и смотрим что он и где сканит, там в том числе и JS Css и DNS...

Хотелось бы в дефолте иметь сжатие gzip JS и Css а так же обьеденение их на лету, кстати встречал уже такое в некоторых движках..
SEO блог: http://blog.stfw.ru/
Dayver
#9 2010-03-17 06:19
# Trustmaster : Добавить сахар по вкусу... В смысле, пользуйте на здоровье на своих сайтах, но в дефолтной поставке не ждите, потому что:
    ...
  1. Не забываем про keep-alive соединения и время установления новых. На практике зачастую быстрее прогрузить весь контент с одного сервера (особенно если он достаточно быстр), чем устанавливать соединения со сторонними серверами.
Во-во тот же гугел рекомендует сократить количество днсов к которым идет обращение при загрузке страницы
Pavlo Tkachenko aka Dayver
jcrush
#10 2010-03-17 07:31
Я же говорю все индивидуально, у меня к примеру все равно к яндексу обращение идет за Я.директом.
SEO блог: http://blog.stfw.ru/
Trustmaster
#11 2010-03-17 14:57
# jcrush : Хотелось бы в дефолте иметь сжатие gzip JS и Css а так же обьеденение их на лету, кстати встречал уже такое в некоторых движках..

Контроль кеширования и сжатие подключается добавлением в .htaccess такой строчкой:
RewriteRule \.(js|css)$ rc.php?uri=%{REQUEST_FILENAME} [NC,L]
Насчёт объединения однозначного решения нет, достаточно прочитать внушительные обсуждения на хабре. Возможно, сделаем такую штуку в дополнение к страничному кешированию для гостей.
May the Source be with you!