Thanks Ben.

In the end I decided to call the Google Feed API from PHP, cache the
JSON result at the server side
and forward it to the client-side (embed in Javascript) for processing
by a slightly modified
GFdynamicFeedControl (as the result format is a bit different when
calling Feed API this way and
since there is no loading of feeds on client side). Seems to work
well!

Regards
Ken

On 17 Feb, 19:44, Ben Lisbakken <[email protected]> wrote:
> Ken --
>
> Correct, you would have to have clients install Gears, though it might
> make sense to do your caching from PHP, or use Yahoo Pipes to combine
> the 20-30 feeds into one feed, that way you only do one feed load.
> Also, I am curious to see why a feed load would take up to 20 seconds
> for you.  That could be happening because you are loading so many
> feeds at once and it is slowing down the client (browser) doing those
> requests and parsing the responses.  If there is any single load
> taking that long, please let me know.
>
> Thanks,
> Ben
>
> On Feb 12, 12:09 pm, ktjonsson <[email protected]> wrote:
>
>
>
> > Hello,
>
> > I'm developing a news site using Joomla 1.5 where the main content
> > consists of RSS feeds. I'm using Google AjaxFeed to supply the feeds.
> > My problem is that the time it takes to deliver the feeds vary
> > dramatically, from about 1 sec to 20 secs, which is unacceptable. A
> > single page contains approximately 20-30 feeds in 4-5 groups (each
> > group generated by a separate Javascript). Unfortunately the site is
> > not online yet so I cannot give you a link.
>
> > My question is if it's possible to use client-side caching in some way
> > to improve the performance (I know it's possible to use Google Gears
> > and gearsAJAXHelper to improve performance, but that would require all
> > potential users to install Google Gears locally, right?) Or should I
> > call the AjaxFeed API
> > from PHP and do server-side caching?
>
> > Greatful for any comments.
>
> > Cheers
> > Ken- Dölj citerad text -
>
> - Visa citerad text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google AJAX APIs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-AJAX-Search-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to