Risultati da 1 a 5 di 5

Discussione: Cron Job che copia una parte del database

  1. #1
    Account disattivato
    Data Registrazione
    Sep 2007
    Messaggi
    29

    Cron Job che copia una parte del database

    Ciao a tutti ragazzi, visto che la soluzione del database unico per 2 forum è improponibile poichè ad ogni aggiornamento devo modificare dei files avevo in mente di creare un cron job che copi una parte della parte del database utenti dal sito A aperto alle registrazioni al sito B chiuso alle registrazioni, che ne dite, è possibile?

  2. #2
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    64
    Messaggi
    9,035
    Sì, è il postino di cui parlavo. Aggiungi due campi alle tabelle da estrarre e rendi un valore 0 per i record nuovi o aggiornati, e un campo univoco. Ad esempio potresti usare un campo varchar da 36 caratteri e utilizzare la funzione UUID() di MySQL per dare un valore globalmente univoco ad ogni record.

    Questo valore ti serve per vedere se si tratta di un aggiornamento o nuovo record a destinazione.

    Prima di inviare i dati quindi, esegui prima la query:

    Codice:
    UPDATE tablella SET unique=UUID() WHERE unique=''
    e poi estrai i dati

    Codice:
    SELECT * FROM tabella WHERE state=0
    e poi la query (per evitare di reinviare i dati):

    Codice:
    UPDATE tabella SET state=1
    Consiglio di estrarre tutti i campi di un record, e filtrare i contenuti a destinazione. Per la comodità userei il motore XML già incluso in vBulletin, per ridurre la dimensione gzcompress, e per la sicurezza un sistema semplice di crittografia.

    E' complesso ma non complicato

    Buone conoscenze di PHP e MySQL sono richieste ...
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  3. #3
    Account disattivato
    Data Registrazione
    Sep 2007
    Messaggi
    29
    credo che mi dovrò dar da fare su questo, il processo su vbulletin.org lo si deve ripetere ad ogni aggiornamento e non ne ho alcuna voglia, grazie

  4. #4
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    64
    Messaggi
    9,035
    ... e se aspetti che sarà pronto il plugin su cui lavoro, ti posso anche passare un po' di codice da desezionare ... però calma e pazienza, non posso aggiungere altro lavoro alle mie giornate stracolme ...
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  5. #5
    Account disattivato
    Data Registrazione
    Sep 2007
    Messaggi
    29
    non ho fretta, questo progetto partirà frà 5-6 mesi, ho ancora tempo per lavorare

Discussioni Simili

  1. vBulletin 3.6.x selezione stile da parte degli utenti
    Di arsasylum nel forum VBulletin 3
    Risposte: 2
    Ultimo Messaggio: 17-01-2008, 09:48
  2. vBulletin 3.6.x email conferma iscrizione - non parte
    Di arsasylum nel forum VBulletin 3
    Risposte: 15
    Ultimo Messaggio: 19-12-2007, 21:50
  3. vBulletin 3.6.x Template a parte o già compreso
    Di romanilatorino nel forum VBulletin 3
    Risposte: 11
    Ultimo Messaggio: 11-09-2007, 06:28
  4. vBulletin 3.6.x [Traduzione italiana vBulletin 3.6.2] Parte non tradotta
    Di ico1989 nel forum VBulletin 3
    Risposte: 2
    Ultimo Messaggio: 04-11-2006, 15:09
  5. Risposte: 0
    Ultimo Messaggio: 11-08-2006, 20:03

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •