Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Программирование

Важная информация
Программирование - PHP, MySQL, JavaScript, CSS, HTML верстка и т.д.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 25.10.2011, 08:46   #1
 
Аватар для bazan
 
Сообщений: 150
FR (активность): 3,879

Доп. информация
Вопрос Автор темы Подгрузка Javascript с другого сайта.

Ребята, подскажите или поправьте меня если неправильно.
Есть на страницах одного сайта подключенный с другого сайта Javascript, например ссылка:
Цитата:
<script type="text/javascript" src="http://www.noMysite.ru/java/informator.json;"></script>
Так вот каждый раз, обновля страницу на сайте подключенный javacsript заново скачивается с noMysite.ru, как можно сделать, что-бы секрипт скачивался один раз в целях экономии трафика?
bazan вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 25.10.2011, 09:28   #2
 
Аватар для specialist-seo
 
Сообщений: 2,413
FR (активность): 62,878

Доп. информация
По умолчанию

bazan, в заголовке того сервера указать, что разрешено кешировать скрипт, в браузере указать, что кеширование для страниц разрешено.

Реально обычный браузер со стандартными настройками скачивает его один раз, а потом кеширует.
specialist-seo вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
bazan (25.10.2011)
Старый 25.10.2011, 21:14   #3
 
Аватар для bazan
 
Сообщений: 150
FR (активность): 3,879

Доп. информация
По умолчанию Автор темы

specialist-seo, а не подскажешь, как правило на хостингах кеширование разрешено? Как это узнать? Или может подскажешь какой код разрешает кешировать .js?
За ранее спасибО!
bazan вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 27.10.2011, 09:00   #4
 
Аватар для Gri3li
 
Сообщений: 40
FR (активность): 685

Доп. информация
По умолчанию

Может это из за того что расширение json а не js, и точка с запятой в конце не нужна.

Чтобы браузер мог доставать данные из кеша сервер должен отправлять корректные заголовки (http headers) с датой модификации данных (Last-Modified).
Посмотреть заголовки запросов браузера и ответов сервера можно, например, с помощью fireBug (плагин для фаерфокса).
Gri3li вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
bazan (28.10.2011)
Старый 27.10.2011, 09:29   #5
 
Аватар для specialist-seo
 
Сообщений: 2,413
FR (активность): 62,878

Доп. информация
По умолчанию

bazan, http://xmlhack.ru/texts/06/doing-htt...ing-right.html

Добавлено через 2 минуты
Gri3li, абсолютно верно, но когда есть рут доступ к серверу, то желательно и его настроить на верную работу с ETag если этого еще не сделано.
specialist-seo вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
bazan (28.10.2011)
Старый 28.10.2011, 10:27   #6
 
Аватар для bazan
 
Сообщений: 150
FR (активность): 3,879

Доп. информация
По умолчанию Автор темы

Опять забыл про суть. Делаю скриптик, который пользовтель размещяет у себя на хостинге, и в котором страницы подключены к сороннему .json. Сам же .json стоит на моем сервере и MIME тип у него установлен как для PHP. Т.е. если пользователь зарегистрирован на моем сервере, то после обработки .json в PHP он получает один скрипт, если нет то другой.
И вот меня беспокоит вопрос трафика, хочу его максимально уменьшить. Вроде .json очистил до некуда, теперь пытьюсь узнать, как часто .json скачивается одним пользователем.

specialist-seo, и Gri3li, Вам спасибо огромное, очень полезная информация. ОСобенно ссылочка.
bazan вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Ответ

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 3899 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярные выражения с JavaScript newinseo Программирование 3 04.08.2011 19:44
J - JavaScript, Joiner cthulchu SEO словарь 0 23.06.2011 17:10
JavaScript в NetBeans br3d Программирование 1 15.11.2010 01:47
Ссылки на JavaScript ? sunyang Раскрутка в общих чертах 4 04.12.2009 10:29
быстрая проверка тИЦ,PR,анализ сайта и много другого Tiranus SEO сервисы 1 17.06.2008 16:25

Текущее время: 11:26. Часовой пояс GMT +3.