125 messaggi dal 22 agosto 2001
Ciao a tutti,

tramite un server di un sito web fornisco dei dati (un file in formato xml e/o json) ad un'applicazione android. L'utente dell'applicazione in sostanza clicca su un bottone e chiama il file dal sito (banalmente una url) che aggiorna i contenuti dell'app stessa.

Ora, visto che il file dei dati ogni volta che viene chiamato va costruirsi prelevando info dal db mysql e che questi dati si aggiornano non spessissimo, per evitare congestione e elaborazioni inutili del server ho pensato che si potrebbe sfruttare una cache.

Se quindi cambiassi lo script inserendo in una variabile application il feed ogni n minuti, potrebbe essere una soluzione buona? Il db verrebbe chiamato molto meno. Il file potrebbe arrivare a dimensioni sui 300 kb.

Altre idee?

grazie

ciao!
11.886 messaggi dal 09 febbraio 2002
Contributi
ciao,
sì, puoi farlo usando una variabile application oppure, ancora meglio, puoi affidarti al meccanismo di output caching di IIS.
http://blogs.iis.net/bills/archive/2007/05/02/iis7-output-caching-for-dynamic-content-dramatically-speed-up-your-asp-and-php-applications.aspx

ciao,
Moreno

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.