✅ Nowości, motywy, wtyczki WEB i WordPress. Tutaj dzielimy się wskazówkami i najlepszymi rozwiązaniami dla stron internetowych.

Łatwe łączenie baz danych WordPress dzięki WPMerge

43

To jest sponsorowany post od świetnego zespołu w WPMerge. Poniższy samouczek zawiera wszystko, co musisz wiedzieć, aby rozpocząć.

Za każdym razem, gdy pracujemy ze środowiskami WordPress, często klonujemy produkcyjną bazę danych do naszej lokalnej bazy programistycznej, ale niekoniecznie na odwrót.

Załóżmy na przykład, że pracujemy w lokalnej bazie danych deweloperskiej, która zawiera nowe posty, być może nowe zamówienia WooCommerce lub inne dane, które chcesz udostępnić witrynie produkcyjnej.

W tym momencie masz dwie wersje bazy danych, które chcesz scalić bez utraty zmian w obu środowiskach.

Aby sobie z tym poradzić, mamy kilka możliwości:

  1. Możesz odnotować wszystkie zmiany wprowadzone w lokalnym serwisie programistycznym i skrupulatnie wykonać je w witrynie produkcyjnej.
  2. Możesz skopiować zmienione wiersze z witryny deweloperskiej i uruchomić zapytania w witrynie produkcyjnej. Problem polega na tym, że pojawiają się nowe dane; użytkownicy mogą mieć te same identyfikatory, które są używane w lokalnej bazie danych programistycznych, ostatecznie powodując konflikt.
  3. Dzięki aktualnie dostępnym narzędziom możesz przenieść bazę programistyczną do działającej witryny. Ale stracisz ważne zmiany, takie jak komentarze lub zamówienia, które miały miejsce w aktywnej witrynie podczas opracowywania.

Żaden z nich nie zapewnia idealnego przepływu pracy wdrożeniowego.

Scalanie baz danych WordPress

WPMerge zmienia to, scalając zmiany w witrynie programistycznej z działającą witryną bez nadpisywania zmian wprowadzonych w działającej witrynie od czasu klonowania.

Zajmie się tworzeniem nowych identyfikatorów, zastępowaniem starych, a także inteligentną serializacją identyfikatorów postów.

Jak to działa

Przed rozpoczęciem rozwoju musisz sklonować witrynę produkcyjną za pomocą wybranego narzędzia, takiego jak InfiniteWP, WP Time Capsule, All-on-One WP Migration lub Duplicator.

Teraz masz witrynę produkcyjną i jest to klon, witryna deweloperska. Zainstaluj wtyczkę WPMerge na obu stronach prod i dev i połącz je.

WPMerge jest teraz gotowy do rozpoczęcia rozwoju. Wszystkie zmiany wprowadzone w środowisku programistycznym zostaną zarejestrowane.

Łatwe łączenie baz danych WordPress dzięki WPMerge

Podczas programowania możesz pobrać produkcyjną bazę danych i zastosować lokalne zmiany w dowolnym momencie i kontynuować rozwój. Daje to pełny obraz tego, jak Twój kod działa na bieżącej produkcyjnej bazie danych.

Po zakończeniu opracowywania możesz przekazać zmiany do środowiska produkcyjnego. Podczas tego procesu tylko zarejestrowane zapytania są wypychane do produkcyjnej bazy danych.

Łatwe łączenie baz danych WordPress dzięki WPMerge

Jeśli chodzi o pliki, możesz pobrać nowe i zmienione pliki jako plik zip i przesłać je przez S/FTP. I W przyszłej wersji ten proces zostanie niedługo zautomatyzowany – podobnie jak łączenie bazy danych jednym kliknięciem, pliki również będą synchronizowane jednym kliknięciem.

Jak korzystać z WPMerge?

Nawet nadal zastanawiasz się:

Dlaczego miałbym potrzebować tej wtyczki?

Oto niektóre z przypadków użycia, do których pasuje WPMerge.

  • może być używany zawsze, gdy masz do czynienia ze stroną, która w sposób ciągły otrzymuje zamówienia na żywo, komentarze lub jakiekolwiek dane,
  • można go również użyć, jeśli chcesz umożliwić swoim klientom wprowadzanie zmian w działającej witrynie podczas tworzenia,
  • możesz go również użyć do aktualizacji wtyczek, motywów i rdzenia WordPress.
  • ułatwia przesyłanie edycji motywu lub strony do działającej witryny.
  • wtyczka jest solidna do edycji kodu na stronach lub dodawania nowych funkcjonalności do istniejących stron,
  • i tak dalej.

Oczywiście to tylko niektóre przykłady.

Niezależnie od tego, potrzeba scalenia bazy danych WordPress z lokalnej na produkcyjną nie jest niewyczuwalną potrzebą, a WPMerge zapewnia solidną funkcjonalność, aby upewnić się, że możesz skupić się na wykonywaniu pracy lokalnie przez cały czas przy jednoczesnym łączeniu aktualizacji z produkcją.

Źródło nagrywania: tommcfarlin.com

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów