Flussi di lavoro degli sviluppatori
Ogni piano Kinsta include SSH, SFTP, WP-CLI e Git, così gli sviluppatori possono lavorare come sono abituati. Ecco quali strumenti si adattano a quali attività, dalla modifica di un singolo file alle distribuzioni completamente automatizzate.
Connettiti con SFTP e SSH
Perché è importante: SFTP ti offre un accesso sicuro ai file del tuo sito. SSH ti dà accesso alla riga di comando sul server, dove puoi eseguire Git, Composer e WP-CLI.
Come iniziare: trova i dettagli di connessione in MyKinsta; consulta la sezione SFTP e SSH. Per una modifica veloce senza collegarti, usa il File Manager in MyKinsta.
Gestisci WordPress dalla riga di comando
Perché è importante: WP-CLI gestisce operazioni come l’aggiornamento dei plugin, la gestione degli utenti e l’esecuzione di operazioni di ricerca e sostituzione molto più velocemente rispetto alla dashboard di WordPress, ed è possibile automatizzarlo tramite script.
Come iniziare: Connettiti tramite SSH ed esegui i comandi wp; vedi WP-CLI.
Distribuisci con Git e CI/CD
Perché è importante: l’implementazione tramite il controllo di versione ti offre una cronologia di ogni modifica e un processo ripetibile. Inoltre, rende semplicissimo tornare indietro in caso di una versione non riuscita.
Come iniziare: dai un’occhiata a Git, poi configura le distribuzioni automatizzate con GitHub Actions, GitLab CI/CD o Bitbucket Pipelines. Distribuisci prima sull’ambiente di staging, poi passa all’ambiente live; vedi Apporta modifiche in sicurezza.
Automatizza con l’API di Kinsta
Perché è importante: se gestisci molti siti, ripetere gli stessi passaggi in MyKinsta richiede tempo. L’API ti permette di automatizzare operazioni come la creazione di siti, lo svuotamento della cache o l’esecuzione di backup.
Come iniziare: dai un’occhiata all’API di Kinsta e alla documentazione di riferimento dell’API.
Altri strumenti che vale la pena conoscere
- Gestione del database: esegui query e modifica i dati direttamente in MyKinsta.
- Cron job: pianifica attività a livello di server.
- Costanti PHP e moduli PHP: controlla cosa è disponibile e configurabile sul server.
- New Relic e Blackfire: usa i tuoi strumenti di monitoraggio insieme all’APM di Kinsta.
Attenzione alla protezione bot
Se la protezione bot di un sito è impostata su un livello superiore a quello predefinito, gli script di distribuzione, le integrazioni API e i monitor self-hosted potrebbero essere bloccati. Aggiungi un’eccezione per gli indirizzi IP o gli user agent dei tuoi strumenti; consulta la sezione Proteggi il tuo sito.