Ciao a tutti, mi è stato commissionato un sito su cui devo pubblicare degli annunci che si trovano su di un file xml online il quale viene aggiornato costantemente.

Mi stavo chiedendo cosa è meglio fare, e cioè:

1) leggere e paginare al volo gli annunci per esempio tramite simplexml_load_file

2) oppure leggerli e poi inserirli in un database e una volta al giorno (non so come si fa ma cercherò) richiamare la funzione che aggiorna i campi dall'xml


Nel caso 1 non so però come potrei far fare all'utente la ricerca di un dato annuncio... si può fare la ricerca direttamente sull'xml?

Cosa mi consigliate?