Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Ambiente disconnesso

  1. #1

    Ambiente disconnesso

    Ciao a tutti, devo realizzare un'app in PHP (Zend FMK); dato che dovrò gestire una situazione di ambiente disconnesso, quindi l'app deve funzionare anche senza connessione, pensavo di installare WAMP sui vari client e la versione dell'app in locale.... il problema è che non saprei bene come gestire la sincronizzazione. Mi date qualche dritta a riguardo?

    Grazie
    Iceberg

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Se ogni client lavora per se e non è connesso a un server centrale non penso tu possa sincronizzare i dati di tutti.
    Se pure facessi una connessione unica a fine giornata per mettere insieme tutti i dati, a meno che ogni client non lavori su cose diverse rispetto agli altri, ti troverai situazioni di dati inconsistenti e verrebbe fuori un casino.

  3. #3
    Ipotizzando che ognuno può lavorare sui propri dati, non ci sono dati in comuni....

    e che soprattutto i client devo anche importare i dati aggiornati presenti sul sever

    come potrei procedere?

    Thanks
    Iceberg

  4. #4
    se i client "leggono" solamente i dati senza scriverli a loro volta puoi impostare un cronjob sul server "master" che genera ogni giorno un dump del database compresso e poi imposti un cronjob su ciascun che tramite rsync o altro tool da riga di comando si scarica i dump, li decomprime e li esegue sul server mysql locale.

  5. #5
    Ma se i client potessero *anche* scrivere dati (ma non condivisi con altri)?

    Come potrei gestire la sync?

    Thanks
    Iceberg

  6. #6
    Originariamente inviato da iceberg
    Ma se i client potessero *anche* scrivere dati (ma non condivisi con altri)?

    Come potrei gestire la sync?

    Thanks

    dipende da cosa scrivono, se sono semplicemente dei logs delle attività eseguite sui "client" fai semplicemente il procedimento contrario...

    ma appunto dipende tutto da che genere di dati devi sincronizzare...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.