Кеширование внешнего xml фида в своем компоненте.

Тема в разделе "Как сделать...", создана пользователем WerewolfGSM, 7 окт 2010.

Статус темы:
Закрыта.
  1. WerewolfGSM

    WerewolfGSM

    Регистр.:
    4 дек 2006
    Сообщения:
    257
    Симпатии:
    11
    Написал свой компонент для Joomla 1.5, который в модели по предоставленному XML фиду готовит данные для представления.
    И момент обращения за фидом, как мне кажется, является узким горлышком всего сайта.
    Сами XML фиды почти не меняются (часто меняется только один из 5 фидов). Я подумал а не попробовать ли их кешировать.
    Кто нибудь уже сталкивался с реализаций кеширования внешних XML фидов?
    Обращаюсь я к этим фидам так:
    site.ru/xml/feed1.xml?arg1=xxx&arg2=yyy
    site.ru/xml/feed2.xml?arg1=xxx&arg2=yyy
    site.ru/xml/feed3.xml?arg1=xxx&arg2=yyy
    и т.д.
    Буду благодарен за любую помощь. Спасибо.
     
  2. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    364
    Симпатии:
    117
    кеширования внешних XML фидов ??? - это типа сохранить XML в файл чтоб постоянно не запрашивать с внешнего сервера ? или я чет не доганяю?
     
  3. WerewolfGSM

    WerewolfGSM

    Регистр.:
    4 дек 2006
    Сообщения:
    257
    Симпатии:
    11
    Ну в принципе да. Сохранять xml файлы с разными аргументами в GET запросе в папку и при повторном обращении, если время актуальности файла не прошло брать из локальной папки, а не из внешнего сайта.
    Прошу прощения, что сумбурно объяснил.
     
Статус темы:
Закрыта.