ciao a tutti.
ho realizzato un'interfaccia in php epr leggere da remoto dei dati presenti in as400 e in alcuni file excel del server aziendale. Tramite connessioni ODBC ho utilizzato easyphp e mysql su una macchina virtuale e va tutto bene.
il problema è la velocità di visulizzazione dati; due analisi sono effettivamente complesse (eseguo query sql su as400 da php) e ci mettono circa 15 secondi a visualizzarsi; tempo che aimè è troppo per una pagina web.
Pensavo, dalla mia ignoranza in materia, non posso far generare la pagina ogni 5 minuti, salvare tutte le varibili che servono e quando un'utente richiede la pagina viene visulizzata immediatamente con l'ultimo aggiornamento eseguito? Al massimo avrà un ritardo nei dati di 5 minuti che per me non rappresenta un problema.
è possibile o dico una sciocchezza?
Tra l'altro non riesco neanche a mettere un messaggio "attendere o caricamento i n corso"; ho provato i classici js ma non vanno nel mio caso, mi si visualizza il msg in un flash un volta caricata la pagina.
In pratica è come se la pagina si caricasse tutta quando tutti i dati dalle sql sono arrivati, per questo non parte il "caricamento in corso".
grazie mille.
ho realizzato un'interfaccia in php epr leggere da remoto dei dati presenti in as400 e in alcuni file excel del server aziendale. Tramite connessioni ODBC ho utilizzato easyphp e mysql su una macchina virtuale e va tutto bene.
il problema è la velocità di visulizzazione dati; due analisi sono effettivamente complesse (eseguo query sql su as400 da php) e ci mettono circa 15 secondi a visualizzarsi; tempo che aimè è troppo per una pagina web.
Pensavo, dalla mia ignoranza in materia, non posso far generare la pagina ogni 5 minuti, salvare tutte le varibili che servono e quando un'utente richiede la pagina viene visulizzata immediatamente con l'ultimo aggiornamento eseguito? Al massimo avrà un ritardo nei dati di 5 minuti che per me non rappresenta un problema.
è possibile o dico una sciocchezza?
Tra l'altro non riesco neanche a mettere un messaggio "attendere o caricamento i n corso"; ho provato i classici js ma non vanno nel mio caso, mi si visualizza il msg in un flash un volta caricata la pagina.
In pratica è come se la pagina si caricasse tutta quando tutti i dati dalle sql sono arrivati, per questo non parte il "caricamento in corso".
grazie mille.