Pagina Chat: limitare la profondità della chat postato il 03/03/2009 14:03:33 nel forum programmazione, gdrcd, open source, hosting
Stò andando avanti. Lentamente, ma sto andando avanti.
Sono riuscito a mettere su una chat abbastanza funzionante. Però ora ho 2 dubbi:
1) come faccio per 'filtrare' i messaggi per mostrare solo gli ultimi 10 minuti? Contate che ho un campo data e un campo ora. Mi complica la vita? meglio mettere un unico campo per entrambe?
2) Ogni giorno voglio compiere solo certe operazioni, ad esempio, voglio cancellare tutti i messaggi risalenti a oltre una settimana prima.
Ovviamente questa operazione va fatta SOLO una volta al giorno. Come posso fare per farla automaticamente?
Provo a spiegarmi meglio: ho pensato di mettere quella procedura in una pagina dove ci si accede raramente, come ad es. una pagina di amministrazione. Ma anche così, come posso evitare di far la pulizia della chat ogni volta che un master entra in quella pagina?
Lo so che se la query è fatta bene, non faccio danni. Ma mi pare inutile fare un centinaio di volte la stessa query.
Anche perché dovrei approntare un ragionamento simile per il meteo, che va cambiato solo una volta ogni ora.
Visto che ci sono, vi pongo un'ultima domanda: come faccio a far aggiornare in automatico la chat?
Grazie per le risposte.
Pagine → 1
03/03/2009 14:24:23
03/03/2009 16:51:48
03/03/2009 20:21:54
Per il punto 2:
se utilizzi MySql, dalla versione 5.1 (o 5.0, non ricordo esattamente), è possibile (sempre che il tuo ISP lo preveda) schedulare delle query, senza l'utilizzo dei crontab (quindi senza nessuna necessità di essere legato a server Windows).
Per maggiori info:
http://dev.mysql.com/tech-resources/articles/mysql-events.html
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Planethos GdR: Una nuova profezia
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, diventa quello che hai sempre cercato.
Metin2: Informazioni sul server migliorate
Age of Crystals: Rallentamenti estivi
dbzgdr ha risposto alla discussione: Dragon Ball Z Gdr
Titan Revenge: Calendario eventi fino a fine mese online!
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, diventa quello che hai sempre cercato.
Enlisted: Modifiche al sistema di aggiornamento
pyro72 ha aperto un annuncio di ricerca: World Without Heroes ricerca Giocatore
Metin2 → Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
World Without Heroes: News GDR: Pubblicazione e Nuovo Inizio
I dati del generatore di rank sono stati aggiornati!
Il gestore di Nexi Generation ha risposto alla recensione di deanna
Metin2 → Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
Intervista GDRCD 5.5 - Intervista allo sviluppatore del nuovo GDRCD 5.5.. Breaker!
Caratteristiche Gdr - Le caratteristiche dei giochi di ruolo online: è previsto il pvp? E la resurgo come viene gestita? Vediamo le statistiche!
eXtramondo - Intervista ai gestori del GdR Terre di eXtramondo. Entra nel mondo di Tolkien con oltre 2.000 locazioni disponibili!
La Terra di Mezzo - Recensione del GDR "La Terra di Mezzo" ambientato nel fantastico mondo inventato dal mitico JRR Tolkien
Power GdR One Piece - Intervista al gestore del play by forum Power GdR One Piece. All'arrembaggio!
Jooke - Presentazione del portale Jooke dedicato alle cronache Play by Email