Ciao,
Mi sembra che tu abbia un po' di confusione riguardo i feed rss. Un feed e un insieme di dati esposti al pubblico tramite un formato preciso, che e' appunto il formato rss. Questo formato fa parte della famiglia dei formati xml, come in prtaica anche l'html. Generare un feed RSS no e' un'operazione molto diversa da quella del creare una normale pagina dinamica, la differenza e' che il tuo linguaggio server side (PHP in quetso caso, ma potrebbe essere qualunque altro) invece di produrre html produrra' codice xml con dei specifici tag che fanno parte del formato RSS (in realta' esistono varie versioni di quetso formato). Se hai una pagina in cui mostri i prodotti esistenti potrai riutilizzare lo stesso codice backend ma produrre nella vista dei tag RSS. La fruizione del feed e' per nulla idversa dal visualizzare una normale pagina html o php o altro. L'utente puo' semplicemente collegarsi alla pagina www.miosito.com/miofeed.php
gli aggregatori possono essere plug in [er il tuo browser, possono essere applicazioni desktop, oppure script in altri linguaggi, altri script in php per esempio. Esistono librerie per legger eo produrre feed RSS facilmente online.