Хотя кодирование данных не так уж сложно, использование библиотеки для создания хорошего совместимого канала RSS или Atom, вероятно, является хорошим решением (и, в конце концов, - это то, что вы просили ) ,
Zend_Feed обеспечивает подачу создание в дополнение к подаче чтение .
Взято из документации Zend_Feed:
// importing a rss feed from an array
$feed = Zend_Feed::importArray($array, 'rss');
// dump the feed to standard output
print $feed->saveXML();
// send http headers and dump the feed
$feed->send();
Что касается доступности на хостах, некоторые могут иметь Zend Framework в своем каталоге include. Но если нет, то просто скопируйте нужные библиотеки Zend Framework (в вашем случае файлы Zend_Feed) в каталог вашего хостинга.