Websites/Mozilla.org/Archive/Design Implementation/RSS
< Websites | Mozilla.org | Archive | Design Implementation
Jump to navigation
Jump to search
What we want to do
We want a feed parser that
- pulls latest feed info from feeds.mozilla.com for front page
- pulls latest feed info from news.rdf (for now) for front page
- optionally: creates mash ups of multiple feeds on sub-pages (e.g. Our causes > Education)
How to do it
We need to decide:
- Do we want to cache things?
- If so, what kind of cache/db should be used?
Implementation
There are several different options (subject to evaluation):
- Write a parser from scratch
- Use a library/class/framework
- Zend
- New BSD license
- very modular
- well maintained, active development
- DB abstraction layer, cache handling
- PEAR
- XML_Feed_Parser
- LGPL license
- No maintainer
- XML_RSS
- PHP license
- No active development (last version from 06)
- XML_Feed_Parser
- SimplePie
- BSD license
- Caching out of the box (flat file only right now, but could be overloaded with own DB-class)
- Meshing of multiple feeds out of the box
- Problems with some feeds, but workarounds exist
- Other ??
- Zend