Visualizzazione risultati 1 fino 9 di 9

Discussione: Eseguire un database di eventi variabili

  1. #1
    pokestudio non è connesso Altervistiano Junior
    Data registrazione
    16-01-2004
    Residenza
    127.0.0.1
    Messaggi
    547

    Predefinito Eseguire un database di eventi variabili

    Dunque, io dovrei fare un database di eventi che ogni giorno lo modificano gli utenti. Dunque alcuni di questi richiedono i secondi precisi e perciò ditemi come fare a meno che non faccio uno script che si aggiorna ogni volta e mi consuma banda e magari neanche è preciso. Cosa posso fare?
    Dal server 5 con amore

  2. #2
    Guest

    Predefinito

    come ti è stato già detto in un thread che hai aperto pochi giorni fa, qui su AlterVista non puoi farlo, ma altrove puoi benissimo.

  3. #3
    pokestudio non è connesso Altervistiano Junior
    Data registrazione
    16-01-2004
    Residenza
    127.0.0.1
    Messaggi
    547

    Predefinito

    Si ma in quell'altro si può farlo nel discorso delle ore, qui nei secondi! Quell'altro mi serviva per gli aggiornamendi del sito oppure per i kick e i ban ma questo è piuttosto difficile da attuare. Come farei in un altro server?
    Dal server 5 con amore

  4. #4
    Guest

  5. #5
    pokestudio non è connesso Altervistiano Junior
    Data registrazione
    16-01-2004
    Residenza
    127.0.0.1
    Messaggi
    547

    Predefinito

    Ma non ci sono i secondi nei crontab!
    Dal server 5 con amore

  6. #6
    Guest

    Predefinito

    ma cosa cambia qualche secondo in più o in meno?

  7. #7
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da pokestudio
    Dunque, io dovrei fare un database di eventi che ogni giorno lo modificano gli utenti. Dunque alcuni di questi richiedono i secondi precisi e perciò ditemi come fare a meno che non faccio uno script che si aggiorna ogni volta e mi consuma banda e magari neanche è preciso. Cosa posso fare?
    Ma il tuo obiettivo è quello di registrare degli eventi con giorno, mese, anno, ora, minuto e secondo in cui avvengono? Se è così, ti basta dichiarare nella tabella del database un campo di tipo TIMESTAMP, che tramite query puoi impostare nel modo seguente:
    - o tramite la funzione NOW(), che memorizza la data e l'ora attuale
    - o tramite una stringa del tipo 'AAAAMMGGHHPPSS', che corrisponde all'istante di tempo "giorno GG/MM/AAAA, ore HH:PP:SS"
    Inoltre puoi benissimo confrontare due TIMESTAMP tenendo conto che, grazie a questa codifica, un TIMESTAMP è antecedente all'altro se il numero dentro la prima stringa è minore di quello della seconda stringa

    Statemi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da dementialsite
    Ma il tuo obiettivo è quello di registrare degli eventi con giorno, mese, anno, ora, minuto e secondo in cui avvengono? Se è così, ti basta dichiarare nella tabella del database un campo di tipo TIMESTAMP, che tramite query puoi impostare nel modo seguente:
    - o tramite la funzione NOW(), che memorizza la data e l'ora attuale
    - o tramite una stringa del tipo 'AAAAMMGGHHPPSS', che corrisponde all'istante di tempo "giorno GG/MM/AAAA, ore HH:PP:SS"
    Inoltre puoi benissimo confrontare due TIMESTAMP tenendo conto che, grazie a questa codifica, un TIMESTAMP è antecedente all'altro se il numero dentro la prima stringa è minore di quello della seconda stringa

    Statemi bene...
    per fare questo dovrebbe avere milioni di utenti che proprio in quel preciso secondo caricano la pagina e fanno eseguire la query, un po impossibile no?
    invece con un crontab anche se non hai nessun utente, il server lancia la pagina e fa tutte le operazioni richieste.

  9. #9
    pokestudio non è connesso Altervistiano Junior
    Data registrazione
    16-01-2004
    Residenza
    127.0.0.1
    Messaggi
    547

    Predefinito

    No tutto questo è per un mmorpg (si scrive così?) perchè alcuni eventi si devono svolgere nei secondi altrimenti cambiano molte cose
    Dal server 5 con amore

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •