כיצד לסנכרן מסדי נתונים על פני מספר וורדפרס מתקין
בעבר, היה לנו מבט על אופן ההתקנה של סביבת הזמני לפיתוח WordPress. אם יש לך מעקב אחר זה, אתה עשוי לגלות כי התהליך כרוך לפעמים להעביר את מסד הנתונים של SQL כדי לסנכרן את הפערים בין השלבים. זה תהליך מסוים של מסד נתונים נודד יכול להיות מייגע.
יהיה עליך לייצא את מסד הנתונים מהאתר הראשון ולאחר מכן לייבא אותו עוד אחד, אשר יכול לקחת כמה דקות או יותר עבור מסד נתונים ענק. תהליך זה יהיה צריך לחזור על עצמו בכל פעם אנו מעבירים את מסד הנתונים.
אם זה משהו שאתה כבר נאבקים עם, אתה בהחלט היה מוצא את ההודעה הזאת שימושית. פוסט זה, אנחנו הולכים לראות כיצד לייעל את סנכרון מסד הנתונים על פני מספר רב של התקנות וורדפרס. זה יעזור לנו לחסוך הרבה זמן.
מתחילים
ראשית, אני מניח שהיו לך שלושה שלבי פיתוח - מקומי, בדיקה ו לחיות - כל להגדיר.
הנה, אני כבר הגדרת תרחיש שבו יש לי 5 הודעות שפורסמו באתר חי, ו 2 הודעות נוספות נמצאים באתר מקומי (אחד כי הוא עדיין מפותח). במציאות למרות שאתה תהיה להתמודד עם הרבה הודעות, רק 2 או 5.
עכשיו אני רוצה לעדכן את מקומי עם תוכן על לחיות באתר. לאחר תוכן מסד נתונים זהה לזה שנמצא על לחיות, תוך פיתוח, הוא עודד. זה כל כך יכולנו לתפוס את כל הבעיות לגבי סגנונות, פריסה או כל דבר שעלול להשפיע על התוכן בשלב מוקדם.
מסנכרן את מסד הנתונים
כדי לסנכרן את מסד הנתונים, בצע את הפעולות הבאות:
-
התקן את תוסף וורדפרס, סינכרון מסד נתונים. פשוט להתקין את התוסף של אתרי אינטרנט שבהם היית לבצע את ההגירה באתר, נניח אם היית למשוך את מסד הנתונים מ לחיות stage לתוך בדיקה שלב, אז אתה צריך להתקין את הפלאגין באתר עבור שני שלבים אלה.
-
בתוך ה לחיות אתר, עבור אל כלים> סינכרון נתונים. לאחר מכן, ליצור את המפתח סודי סוד.
אתה לא חייב לשתף את המפתח הסודי לאף אחד כפי שהוא יאפשר להם לגשת למסד הנתונים שלך גם כן.
-
הוסף את האסימון ב כלים> סינכרון נתונים של ה מקומי בשלב באתר.
כמו אסימון נוסף, תוכלו למצוא את סינכרון ליד האתר המקושר, כפי שמוצג בתמונה שלמעלה.
-
לחץ על הלחצן סנכרון כדי להתחיל לסנכרן את שני האתרים.
-
לחץ על משוך כפתור כדי למשוך את האתר באתר מרוחק למטה ולהחליף את מקומי באתר.
זכור כי תהליך של מושך ו דוחף עשוי להימשך דקות או יותר, בהתאם לגודל מסד הנתונים. פעם ה מושך התהליך הושלם, אתה אמור לראות הודעת הצלחה על המסך. וה מקומי האתר צריך עכשיו יש את ההודעות, הדפים וההגדרות בדיוק כמו לחיות באתר.
לחלופין, לחץ על הלחצן Push אם ברצונך להעתיק את האתר הנוכחי לאתרים מרוחקים. התקן את הפלאגין במספר אתרי אינטרנט לפי הצורך והוסף את האסימונים לקישור למסד הנתונים שלהם.
תוסף זה עושה סינכרון נתונים חלקה וצלילים. אני מקווה שמפתח הפלאגין ישפר אותו עוד יותר עם תכונות נוספות, כגון:
- סנכרון טבלאי, אשר בעצם מאפשר סינכרון עבור טבלאות מסוימות במסד הנתונים. לדוגמה, כפי שאנו רק צריכים להעתיק את תוכן ההודעה, זה יהיה יותר טוב משוך ה wp_posts ולא את מסד הנתונים כולו. זה יהיה מאוד להאיץ את התהליך ברוב המקרים.
- סנכרון מדיה, כדי לסנכרן וורדפרס מדיה קבצים מעלים כמו עבור תמונות וסרטוני וידאו.