Modifica #223
chiusaRiduzione/eliminazione connessioni al db per i questionari compilati dagli iscritti
100%
Descrizione
Compilazione questionario¶
Iscritto¶
se un iscritto clicca il link di richiesta di compilazione del questionario, presente nella mail, vengono effettuate le seguenti operazioni su db:- ricerca informazioni iscritto (sessione dedicata)
- ricerca informazioni evento cliccato
Non iscritto (pagina standard)¶
per ricreare la pagina del questionario che viene proposta a tutti gli utenti, vengono effettuate le seguenti operazioni su db:- ricerca informazioni eventi secondo una query preimpostata (gli ultimi 2gg, di solito)
- ricerca di terremoti in evidenza
Aggiornato da Diego Sorrentino oltre 6 anni fa
- Bug #220: i questionari vengono "persi" se il db e' sovraccarico Correlata a aggiunto
Aggiornato da Diego Sorrentino oltre 6 anni fa
- Modifica #222: Spostare in memcache i contatori della pagina web Correlata a aggiunto
Aggiornato da Diego Sorrentino oltre 6 anni fa
i dati dell'iscritto potrebbero essere messi anch'essi in cache e mantenuti aggiornati dal metodo Subscriber()
(inserimento/modifica/eliminazione)
event_ID
con i dati relativi all'eventoID
last_quakes
con i dati relativi agli ultimi eventi (come da query preimpostata)quakes_in_evidence
con i dati relativi agli eventi in evidenza
Aggiornato da Diego Sorrentino oltre 6 anni fa
- Stato modificata da Nuovo a In lavorazione
- % Completato modificata da 0 a 20
Diego Sorrentino ha scritto:
- ricerca informazioni iscritto (sessione dedicata)
PUNTO FATTO E AGGIORNATO IL SERVER
al momento della richiesta del questionario da compilare (da iscritto) invece di controllare se l'indirizzo email e' presente nel db, recuperare subito il suo ID e inviarlo nascosto nel questionario, porto direttamente l'indirizzo e lo controllo solo al momento del salvataggio del questionario (Routine-store-quests.php)
Aggiornato da Diego Sorrentino oltre 6 anni fa
- Scadenza impostata a 06-02-2019
- % Completato modificata da 20 a 90
- Tempo stimato impostata a 30:00 h
EVENT_<ads_id_event>
con i dati relativi all'evento IDLastQuakesToShow
con i dati relativi agli ultimi eventi (come da query preimpostata)QuakesInEvidence
con i dati relativi agli eventi in evidenza
LE MODIFICHE NON SONO ANCORA CARICATE SUL SERVER, le metto lunedi mattina cosi' ho tutta la giornata per poter controllare cosa succede
Aggiornato da Diego Sorrentino circa 6 anni fa
- Rassegna stampa
- News
- FAQ
dati che vengono aggiornamenti raramente ma che, per rigenerare le pagine, richiedono cmq una connessioni al db.
Sono state create 3 chiavi sul server della cache:- ALL_ARTICLES
- ALL_NEWS
- ALL_FAQ
che contengono tutti i dati necessari per ricreare la pagina, serializzati e aggiornati solo quando le relative tabelle vengono modificate.
Aggiornato da Diego Sorrentino circa 6 anni fa
- Stato modificata da In lavorazione a Chiuso
- % Completato modificata da 90 a 100
modifiche caricate sul server, tutto sembra funzionare correttamente