28 gennaio 2004 alle 13:09:46 volevo sapere se esiste qualche stringa da inviare al DB da amministrazione per capire l'attività di un utente ossia:
1. se dopo la registrazione ha mai avuto accesso al sito (loggandosi ovviamente); 2. a quando risale l'ultimo accesso; 3. quante volte ha avuto accesso.
Credo sia molto interessante. Grazie. CAPONORD
aldo Avanzato
193 Discussioni
28 gennaio 2004 alle 14:48:47 ma per questo non esistono già le statistiche fatte da Iafulli ?
--------------- Tutto è relativo ...
caponord Principiante
3 Discussioni
28 gennaio 2004 alle 15:51:53 Premesso che sono in tanti a sconsigliare l'uso di detto modulo perchè "pesante" (anche se al momento ho ancora), cmq se vedi bene tutte le domande che ho posto non credo che detto modulo dia stè risposte, ossia non ti dirà mai a quando risale l'ultimo accesso e cmq vedere che pagine ha visto ed in che percentuale non è che me ne frega molto. CIao CAPONORD
PS please non considerate chiuso il mio quesito
cristiano72 Amatore
42 Discussioni
28 gennaio 2004 alle 15:57:35 Modificato il 28 gennaio 2004 alle 16:23:10In alternativa al Mod Sudetto, esiste StatCounteX, che fa esattamente quello che tu chiedi Non è stato integrato in Asp Nuke, inoltre per monitorare le pagine, va aggiunto codice ad ogni pagina che dovrà essere controllata. StatCounteX traccia esattamente i percorsi degli utenti loggati e non, registra IP e Visite facendo statistiche tramite grafici. Consiglio di aggiungere una voce di richiamo nell'amministrazione di Asp Nuke per leggere le statistiche. Puoi reperirlo anche nel mio sito, ti scrivo il link diretto che punta lo Zip: http://80.181.120.121/cristiano/downloads.asp?id=72 --------------- Portale Interattivo per la Romagna http://www.romagnamania.com
caponord Principiante
3 Discussioni
28 gennaio 2004 alle 16:52:54 ottimo stasera ci do un occhio, anche se la curiosità per quanto riguarda l'interrogazione del DB mi restano, credo che ci siano notevoli potenzialità che non vengono sfruttate e che magari consentirebbero di avere moduli in meno. ciao e grazie ancora. caponord
cristiano72 Amatore
42 Discussioni
28 gennaio 2004 alle 21:39:04 Sono d'accordo, le potenzialità ci sono, avrei anche molte idee, ad esempio è gia un pò che avrei bisogno di ricercare gli iscritti al mio sito tramite Email, oltre che con il Nick. Se avessi le capacità di lavorare al Database avrei fatto diverse modifiche ed aggiunte. Mi tocca usare roba di terze parti.
--------------- Portale Interattivo per la Romagna http://www.romagnamania.com
28 gennaio 2004 alle 22:09:03 Carissimo CAPO, la stringa (query) è abbastanza semplice da costruire, il solo problema è che, gli utenti quando entrano nel portale, vengono registrati nella tabella sessions del DB Main, se interroghi la tabella sessions, avrai un risultato incompleto, dato che registra, appunto, le sessioni, i campi sono sLogin, sIp, sDateFirst, sDateLast, quindi si potrebbe ipotizzare di poter eseguire una query con i dati presenti, ma, questo non è possibile, dato che la sessione, al momento dell'uscita dal portale viene killata, quindi, i dati non sono più presenti in tabella, si potrebbe pensare a modificare la tabella users, aggiungendo un campo data ultima visita, che registri per ogni utente che entra nel portale un date(now), ma, sinceramente non vedo una grande utilità nell'eseguire questa modifica.... Ciauzz DJ
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
29 gennaio 2004 alle 10:30:20 Ciao DJ, grazie delle preziose info, comprensibilissime anche se come sai mi sono avvicinato da molto poco tempo a aspnuke. Materialmente quanto ci vorrebbe ad aggiungere quel campo "date(now)" che dici ? e quanti files, oltre al db, sarebbero da modificare ? Altra alternativa non potrebbe essere quella di eliminare quel KILL che dici alla chiusura della sessione? forse per siti con pochi iscritti ciò non influenzerebbe troppo la grandezzza e pesantezza del DB. Grazie ancora. CAPONORD
29 gennaio 2004 alle 12:26:35 Non si può modificare il funzionamento di sessions, in quanto la funzione è proprio quella di chiudere la sessione all'uscita dal portale, immagina che 500 utenti visitino il portale, avresti 500 sessioni aperte, che non si chiuderebbero mai, fai i calcoli di quante risorse occuperebbero in un mese... e in un anno? La sessione deve essere killata ogni volta che l'utente esce dal portale. Per la modifica al DB, aggiungere un campo data, ci vogliono forse 30 secondi, per modificare i files... ma, devo vedere come viene meglio la registrazione di ingresso al portale, faccio qualche prova e poi ti faccio sapere. Ciauzz DJ
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!