# 177: Lokale WordPress-Entwicklung zum Produktionsworkflow - CSS-Tricks

Anonim

Dies sind die Grundlagen, wie ich lokal mit einer WordPress-Site arbeite und sie dann in die Produktion bringe.

Flywheel ist ein Sponsor von CSS-Tricks, und ich bin froh, dass sie großartige Produkte herstellen. Das Schwungrad ist das Herzstück dieses Workflows.

Erstens ist Local by Flywheel eine äußerst einfache Möglichkeit, lokale WordPress-Sites nach Ihren Wünschen zu starten. Ich benutze es für alle meine lokalen WordPress-Entwicklungen. Es ist eine schöne Benutzeroberfläche für kleine Docker-Container.

Meine WordPress-Sites sind jedoch alle "wp-content" -Ordner in privaten GitHub-Repos. Dies ist hilfreich, um mit anderen Personen zusammenzuarbeiten, Probleme zu verfolgen, Integrationen zu verwenden usw.

Wenn der Hauptzweig auf GitHub verschoben wird, übernimmt Buddy (der Dienst) diese Änderung und führt eine Pipeline von Dingen aus. Das geht wie folgt: 1) Bereitstellung über SFTP auf dem Schwungrad-Hosting 2) Leeren Sie den Cache bei Cloudflare. 3) Senden Sie eine Benachrichtigung über Slack.

Schwungrad ist nicht nur die lokale Entwicklung, sie sind ein großartiger WordPress-Host. Cloudflare befindet sich nur für zusätzliche Leistung und Schutz davor.