it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Come sincronizzare i database su più installazioni di WordPress

In precedenza, abbiamo esaminato come configurare l'ambiente di staging per lo sviluppo di WordPress. Se lo hai seguito, potresti scoprire che il processo a volte comporta la migrazione del database SQL per sincronizzare le discrepanze tra le fasi . Questo particolare processo di migrazione del database potrebbe essere noioso.

Dovrai esportare il database dal primo sito e poi importarlo in un altro, che potrebbe richiedere un paio di minuti o più per un enorme database. Questo processo dovrà essere ripetuto ogni volta che migriamo il database .

Se questo è qualcosa con cui hai lottato, sicuramente troverai utile questo post. In questo post vedremo come semplificare la sincronizzazione del database tra più installazioni di WordPress . Questo ci aiuterà a risparmiare molto tempo.

Iniziare

Per cominciare, presumo che tu abbia avuto le tre fasi di sviluppo: Local, Testing e Live : tutte impostate.

Qui, ho impostato uno scenario in cui ho pubblicato 5 post su un sito live e altri 2 post sono in un sito locale (uno ancora in fase di sviluppo). In realtà però avrai a che fare con molti post, che solo 2 o 5.

Ora vorrei aggiornare il sito locale con il contenuto sul sito Live . Avere un contenuto di database identico a quello trovato su Live, durante lo sviluppo, è incoraggiato. Questo è così che potremmo cogliere qualsiasi problema riguardante gli stili, il layout o qualsiasi cosa che possa influenzare il contenuto nella fase iniziale.

Sincronizzazione del database

Per sincronizzare il database, attenersi alla seguente procedura:

  1. Installa il plugin per WordPress, Database Sync. Basta installare il plug-in nei siti Web in cui eseguire la migrazione del database, diciamo che se si desidera estrarre il database da una fase Live nella fase di test, è necessario installare il plug-in nel sito per queste due fasi.

  2. Nel sito Live, vai su Strumenti> Database Sync . Quindi, genera la chiave segreta del token.

    Non devi condividere questa chiave segreta con nessuno in quanto consentirà loro di accedere al tuo database.

  3. Aggiungi il token in Strumenti> Database Sync del sito stage locale .

    Quando viene aggiunto il token, troverai la sincronizzazione accanto al sito collegato, come mostrato nell'immagine sopra.

  4. Fai clic sul pulsante Sincronizza per avviare la sincronizzazione di questi due siti.

  5. Fare clic sul pulsante Pull per estrarre il database del sito remoto e sostituire il sito locale .

Tenere presente tuttavia che il processo di estrazione e spinta potrebbe richiedere alcuni minuti o più, a seconda delle dimensioni del database. Una volta completato il processo di estrazione, sullo schermo dovrebbe apparire un messaggio di successo. E il sito locale dovrebbe ora avere esattamente gli stessi post, pagine e impostazioni del sito Live .

In alternativa, fare clic sul pulsante Push se si desidera copiare il sito corrente su siti Web remoti. Installa questo plug-in in più siti Web secondo necessità e aggiungi i token per collegarli al loro database.

Questo plug-in rende la sincronizzazione del database perfetta e solida. Spero che lo sviluppatore del plugin possa migliorarlo ulteriormente con alcune funzionalità aggiuntive, come ad esempio:

  • Selective Table Sync, che abilita fondamentalmente la sincronizzazione per particolari tabelle nel database. Ad esempio, poiché abbiamo solo bisogno di copiare il contenuto del post, sarebbe preferibile eseguire il pull di wp_posts anziché dell'intero database. Ciò accelererà enormemente il processo per la maggior parte dei casi.
  • Media Sync, per sincronizzare i caricamenti di file multimediali di WordPress come per immagini e video.

Come inviare messaggi personalizzati a Slack dalla tua applicazione

Come inviare messaggi personalizzati a Slack dalla tua applicazione

Slack è un'app di messaggistica molto utilizzata da molti team. Viene fornito con molti servizi e un'API per gli sviluppatori per integrarlo con le loro applicazioni. Nel post di oggi vedremo come utilizzare uno dei suoi servizi chiamati Incoming Webhooks, per inviare i dati a un intervallo da un'applicazione esterna.

(Consigli tecnici e di design)

Apri Browser e client di posta elettronica a tua scelta con Bumpr

Apri Browser e client di posta elettronica a tua scelta con Bumpr

Mac: per quelli di noi che utilizzano più browser e client di posta elettronica, arriva un momento in cui lo scambio di clienti e browser può rivelarsi estremamente scomodo.Tuttavia, se si esegue un macOS, i problemi di hopping del browser / client possono essere risolti con una singola app denominata " Bumpr " .D

(Consigli tecnici e di design)