Flujos de Trabajo para Desarrolladores
Todos los planes de Kinsta incluyen SSH, SFTP, WP-CLI y Git, para que los desarrolladores puedan trabajar como están acostumbrados. Aquí te contamos qué herramientas sirven para cada tarea, desde editar un solo archivo hasta despliegues totalmente automatizados.
Conéctate con SFTP y SSH
Por qué es importante: SFTP te ofrece acceso seguro a los archivos de tu sitio web. SSH te da acceso a la línea de comandos del servidor, donde puedes ejecutar Git, Composer y WP-CLI.
Cómo empezar: Busca los datos de conexión en MyKinsta; consulta SFTP y SSH. Si quieres editar algo rápidamente sin conectarte, usa el Gestor de archivos de MyKinsta.
Gestiona WordPress desde la línea de comandos
Por qué es importante: WP-CLI realiza tareas como actualizar plugins, gestionar usuarios y ejecutar funciones de buscar y reemplazar mucho más rápido que el panel de control de WordPress, y además se puede automatizar mediante scripts.
Cómo empezar: Conéctate por SSH y ejecuta comandos wp; consulta WP-CLI.
Despliega con Git y CI/CD
Por qué es importante: Desplegar desde el control de versiones te ofrece un historial de cada cambio y un proceso repetible. Además, facilita mucho revertir una versión defectuosa.
Cómo empezar: Echa un vistazo a Git y, a continuación, configura despliegues automáticos con GitHub Actions, GitLab CI/CD o Bitbucket Pipelines. Despliega primero en staging y, después, envía los cambios al entorno de producción; consulta Realizar cambios de forma segura.
Automatiza con la API de Kinsta
Por qué es importante: Si gestionas muchos sitios, repetir los mismos pasos en MyKinsta lleva tiempo. La API te permite automatizar tareas como crear sitios, vaciar cachés o hacer copias de seguridad.
Cómo empezar: Echa un vistazo a la API de Kinsta y a la referencia de la API.
Otras herramientas que vale la pena conocer
- Gestión de bases de datos: Ejecuta consultas y edita datos directamente en MyKinsta.
- Tareas Cron: Programa tareas a nivel de servidor.
- Constantes y módulos de PHP: Comprueba qué hay disponible y qué se puede configurar en el servidor.
- New Relic y Blackfire: Usa tus propias herramientas de monitorización junto con el APM de Kinsta.
Ten cuidado con la protección contra bots
Si la protección contra bots de un sitio está configurada por encima del nivel predeterminado, es posible que se bloqueen los scripts de despliegue, las integraciones de API y los monitores autoalojados. Añade una excepción para las direcciones IP o los agentes de usuario de tus herramientas; consulta Protege tu Sitio.