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 -~----------~----~----~----~------~----~------~--~---
