W tym screencastie przenoszę własną stronę internetową ze starego sposobu edycji FTP na żywo do odpowiedniego systemu z kontrolą wersji, w tym wdrażania. Nie miałem z tym dużego doświadczenia, więc wybacz mi, jeśli to trochę szorstkie.
Zaczynamy od przeniesienia aktualnej witryny internetowej do lokalizacji lokalnej, w tym wyłączenia wszystkich plików i skopiowania bazy danych. Następnie utworzyliśmy repozytorium Git w Beanstalk i popchnęliśmy to wszystko do tego. Następnie podajemy Beanstalk nasze dane uwierzytelniające FTP i konfigurujemy sposób wdrożenia. Następnie dokonujemy lokalnych zmian w naszej witrynie i zatwierdzamy / wypychamy je do Beanstalk, który wykonuje za nas wdrożenie. Do tego czasu wszystko działa idealnie.
Jeśli masz pytania / komentarze / sugestie dotyczące tego przepływu pracy, z przyjemnością je usłyszysz!
Linki z filmu:
- Coda
- WordPress
- Plesk / phpMyAdmin
- ChrisCoyier.net / MediaTemple
- Sequel Pro
- Wysublimowany tekst 2
- Łodyga fasoli
- Prezentacja ekranu MAMP / MAMP (1) (2)
- Git Tower / GitHub Screencast
Kontynuacja:
Mark Jaquith o pracy z WordPress lokalnie (w szczególności o wtyczkach i konfiguracji).