Кэшировать (статический) контент с другого сайта на моем собственном веб-сервере - PullRequest
1 голос
/ 28 февраля 2012

Мой веб-сайт загружается медленно, и я запустил этот тест: http://www.webpagetest.org/result/120227_MD_3CQZM/1/performance_optimization/

Это указывает на то, что файлы, хранящиеся на gametrackers.com, не кэшируются.Apache и joomla уже кешируют контент, который находится на моем сервере.

Я использую скрипт из gametrackers.com, чтобы показать мою статистику teampeak 3 на моем сайте 1 Однако этот скрипт иногда загружается медленнодуэтом к проблемам с сервером gametrackers.com, и поэтому я хотел бы сохранить его копию на своем веб-сервере в качестве кэша и обновлять ее каждые 30 минут с веб-сайта gametrackers.

Если веб-сайт gametrackers не работает(что довольно часто встречается), он должен сохранять последнюю успешную проверку кэша.

Как бы я это сделал с apache 2.4.1 и, возможно, php?

Если это возможно, я бы тоже хотелиспользуйте спрайты css, потому что webpagetest.org указывает:

The following images served from gametracker.com should be combined into as few images as possible using CSS sprites.

http://cache.www.gametracker.com/images/components/html0/gt_icon.gif
http://cache.www.gametracker.com/images/components/html0/online.gif
http://cache.www.gametracker.com/images/flags/nl.gif
http://cache.www.gametracker.com/images/game_icons/ts3.png
http://cache.www.gametracker.com/images/server_info/16x16_channel_green.png
http://cache.www.gametracker.com/images/server_info/16x16_player_off.png
http://cache.www.gametracker.com/images/server_info/vs_tree_item.gif
http://cache.www.gametracker.com/images/server_info/vs_tree_last.gif
http://cache.www.gametracker.com/images/server_info/vs_tree_outer.gif
http://www.gametracker.com/images/game_icons/ts3.png

1 Ответ

1 голос
/ 28 февраля 2012

CSS Sprites - это ресурс концептуальных изображений, в котором вы используете одно изображение с несколькими значками и другими позиционированными элементами, так что вы можете одним запросом загрузить несколько изображений.

Если изображений нет на вашем сайте, это будет очень трудно реализовать, и для этого вам понадобятся строгие шаблоны.

Проверка: http://coding.smashingmagazine.com/2009/04/27/the-mystery-of-css-sprites-techniques-tools-and-tutorials/

Если у вас есть vps / выделенный сервер, вы можете использовать mod_pagespeed , он автоматически выполняет несколько комбинаций, которые нравятся оптимизаторам сайта.

Но не просто верьте, что оптимизаторы веб-сайтов и подобные инструменты тестирования являются точными.

Они просто предлагают меры, которые могут помочь, некоторые практические, некоторые нет.

Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...