| download | blog | why | requirements | installation and use | who |
| at google code: project home | issues | mailing list | browse code |
A server side aggregator solves this. It keeps track of what
items you've read, and keeps happily checking up on your feeds no matter where you
are. Whenever you want to see what's new, you just bring up a web
page and scan the newest items. You can mark the items as read so
they won't be shown again. Or, you can just always show the most
recent N items, like the way LiveJournal's friends pages work.
Also, having the aggregator in your browser eliminates the "impedance
mismatch" that sometimes occurs between a desktop aggregator and your
browser. All your native browsing methods work on a FEED ON FEEDS page. Open pages in new tabs,
bookmark them for later, browse whatever way you like.fof-config-sample.php to fof-config.php, and edit it to contain the correct DB
connection information.http://{your server}/{wherever you put FEED ON
FEEDS}/install.php. The installer will first check that
it can connect to your DB, and then attempt to create the necessary two
tables. Then, it will attempt to create a subdirectory called cache
where it will store cached copies of RSS feeds. This part of the
installation may fail, as your PHP process may not have permission to
create a directory. You may need to create the directory {wherever
you uploaded FEED ON FEEDS to}/cache/
yourself, and make sure it is writable by the PHP process. If you
needed to do that, reload install.php.fof-config.php file from the previous version.
http://{your
server}/{wherever you put FEED ON FEEDS}/.update-quiet.php,
which will update all feeds without producing any output. You can
use cron, or whatever task scheduling system is available to you, to
call this script periodically to update your feeds. Once per
hour should be sufficient. For example, here is a crontab entry
to run it 20 minutes past each hour: 20 * * * * /usr/local/bin/GET
http://minutillo.com/steve/fof/update-quiet.phpiconv or mbstring, many more should work. Check your phpinfo(). (gory details on the encoding stuff)