Entwickler-Workflows
Jeder Kinsta-Tarif umfasst SSH, SFTP, WP-CLI und Git, sodass Entwickler so arbeiten können, wie sie es gewohnt sind. Hier erfährst du, welche Tools für welche Aufgaben geeignet sind – von der Bearbeitung einer einzelnen Datei bis hin zu vollautomatischen Deployments.
Verbinde dich über SFTP und SSH
Warum das wichtig ist: SFTP bietet dir sicheren Zugriff auf die Dateien deiner Website. SSH stellt dir eine Befehlszeile auf dem Server zur Verfügung, über die du Git, Composer und WP-CLI ausführen kannst.
So legst du los: Deine Verbindungsdaten findest du in MyKinsta; siehe SFTP und SSH. Für eine schnelle Bearbeitung ohne Verbindung nutze den Dateimanager in MyKinsta.
WordPress über die Befehlszeile verwalten
Warum das wichtig ist: WP-CLI erledigt Aufgaben wie das Aktualisieren von Plugins, die Verwaltung von Benutzern sowie das Ausführen von Such- und Ersetzungsvorgängen viel schneller als das WordPress-Dashboard und lässt sich per Skript steuern.
So fängst du an: Verbinde dich über SSH und führe wp-Befehle aus; siehe WP-CLI.
Bereitstellung mit Git und CI/CD
Warum das wichtig ist: Das Bereitstellen über eine Versionskontrolle bietet dir einen Verlauf aller Änderungen und einen wiederholbaren Prozess. Außerdem lässt sich ein fehlerhaftes Release so ganz einfach rückgängig machen.
So fängst du an: Sieh dir Git an und richte dann automatisierte Bereitstellungen mit GitHub Actions, GitLab CI/CD oder Bitbucket Pipelines ein. Stelle die Änderungen zuerst auf der Staging-Umgebung bereit und schiebe sie dann in die Live-Umgebung; siehe „Änderungen sicher vornehmen“.
Automatisieren mit der Kinsta-API
Warum das wichtig ist: Wenn du viele Websites verwaltest, kostet das wiederholte Ausführen derselben Schritte in MyKinsta Zeit. Mit der API kannst du Aufgaben wie das Erstellen von Websites, das Leeren von Caches oder das Ausführen von Backups automatisieren.
So fängst du an: Sieh dir die Kinsta-API und die API-Referenz an.
Weitere nützliche Tools
- Datenbankverwaltung: Führe Abfragen durch und bearbeite Daten direkt in MyKinsta.
- Cron-Jobs: Plane Aufgaben auf Serverebene.
- PHP-Konstanten und PHP-Module: Überprüfe, was auf dem Server verfügbar und konfigurierbar ist.
- New Relic und Blackfire: Nutze deine eigenen Überwachungstools zusätzlich zu Kinstas APM.
Achte auf den Bot-Schutz
Wenn der Bot-Schutz einer Website über die Standardeinstellung hinaus erhöht ist, können Deployment-Skripte, API-Integrationen und selbst gehostete Überwachungstools blockiert werden. Füge eine Ausnahme für die IP-Adressen oder User-Agents deiner Tools hinzu; siehe „Schütze deine Website“.