dev.mylifejournal.ru : Cotonti на хостинге JavaScript-библиотек https://dev.mylifejournal.ru Laatste forum onderwerpen Cotonti en Mon, 08 Dec 2025 21:37:05 -0000 Trustmaster # jcrush : Хотелось бы в дефолте иметь сжатие gzip JS и Css а так же обьеденение их на лету, кстати встречал уже такое в некоторых движках..

Контроль кеширования и сжатие подключается добавлением в .htaccess такой строчкой:
RewriteRule \.(js|css)$ rc.php?uri=%{REQUEST_FILENAME} [NC,L]
Насчёт объединения однозначного решения нет, достаточно прочитать внушительные обсуждения на хабре. Возможно, сделаем такую штуку в дополнение к страничному кешированию для гостей.]]>
Wo, 17 Mrt 2010 14:57:19 -0000
jcrush Wo, 17 Mrt 2010 07:31:05 -0000 Dayver # Trustmaster : Добавить сахар по вкусу... В смысле, пользуйте на здоровье на своих сайтах, но в дефолтной поставке не ждите, потому что:
    ...
  1. Не забываем про keep-alive соединения и время установления новых. На практике зачастую быстрее прогрузить весь контент с одного сервера (особенно если он достаточно быстр), чем устанавливать соединения со сторонними серверами.
Во-во тот же гугел рекомендует сократить количество днсов к которым идет обращение при загрузке страницы]]>
Wo, 17 Mrt 2010 06:19:29 -0000
jcrush Просто на данный момент ява грузится не оптимально...

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

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

Хотелось бы в дефолте иметь сжатие gzip JS и Css а так же обьеденение их на лету, кстати встречал уже такое в некоторых движках..]]>
Wo, 17 Mrt 2010 06:18:49 -0000
Trustmaster
  1. Cotonti работает в локальных сетях, а не только в глобальных
  2. Репозитории Yandex, Google, Yahoo, и т.д. - кому какие ближе
  3. Воспользуйтесь rc.php, будет вам и правильное кеширование, и gzip
  4. Не забываем про keep-alive соединения и время установления новых. На практике зачастую быстрее прогрузить весь контент с одного сервера (особенно если он достаточно быстр), чем устанавливать соединения со сторонними серверами.
]]>
Wo, 17 Mrt 2010 05:37:17 -0000
esclkm когда гугл - сканит страницы? нафига ему JS Css и картинки?
всместо метрики чаще встречал гугл аналитикс. и тоже спорно - будут ли они вместе или нет(на 1 серваке или нет)]]>
Di, 16 Mrt 2010 23:28:25 -0000
jcrush
Факт не в этом, просто почему бы и нет, раз такое имеет место быть, мне это особенно актуально когда трафик переваливает за несколько десятков гигов... тем более если говорить о гугле они в последнее время уделяют внимание скорости загрузки...

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

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

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

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

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

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

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

* Каждая библиотека доступна как в сжатом виде, так и в стандартном (версия для разработки). Например, последнюю версию jQuery можно загрузить по такому адресу: http://yandex.st/jquery/1.4.2/jquery.min.js
]]>
Di, 16 Mrt 2010 23:12:23 -0000
esclkm кеширование- эффект сомнительный. библиотека 1. небольшая. 2 при первом загрузке твоего сайта - произойдет заветное кеширование и библиотека будет лежать на компе. (так просто возникает вероятность что чел зашел на сайт, на котором стиот библитека на 1 сервере. поэтому это эффект 1 загрузки.
приэтом возникает коллосальная зависимость от яши. у них здох сервак - и все... и пользователи лишились всей красоты]]>
Di, 16 Mrt 2010 22:11:38 -0000
jcrush
с гуглом согласен как вариант, но сервера гугла до россии +1 звено в отличии от яшки, но вариант имеет место быть для англоязычных сайтов.]]>
Di, 16 Mrt 2010 21:56:44 -0000
esclkm
"нагрузка снижается + кеширование." - спорно... и если так тогда уже лучше аналогичный сервис от гугла, которому уже больше 2 лет. И популярность выше.]]>
Di, 16 Mrt 2010 21:51:56 -0000
jcrush http://api.yandex.ru/jslibs/
Попробовал подключить,а сабж интересный, нагрузка снижается + кеширование.
http://yandex.st/jquery/1.3.2/jquery.js , на счет остального пока не знаю как, маркитап к примеру там не лежит, так же ява js/base.js убрал - вроде бы от него давно отказались в коте...]]>
Di, 16 Mrt 2010 16:57:53 -0000