איך להעביר אתר וורדפרס אחסון באמצעות תוסף חינמי

בשביל מה אנחנו צריכים תוסף שמטרתו להעביר את האתר?

סיימתם פרויקט עבור לקוח, שפיתחתם על סביבת הפיתוח שלכם. כל מה שנשאר זה להעלות את האתר לדומיין הראשי וזהו סיימתם, איזו הרגשה טובה. אבל אז העבודה הקשה מתחילה. אתם צריכים להוריד את כל הקבצים ואת הדאטה בייס, מעלים בחזרה לשרת החדש, מעדכנים דאטה בייס ואז מגלים שמשהו השתבש. התמונות לא מופיעות והתכנים לא נמצאים במקום שהשארתם אותם. בנוסף אנחנו רוצים לוודא שאם אנחנו מורידים את האתר הישן של הלקוח ומעלים את האתר החדש הוא לא יהיה יותר מידי זמן לא באוויר.

לפעמים אנחנו פשוט רוצים לשדרג את השרת להתפתחות של האתר או סתם לחסוך כמה דולרים בחודש עם שרת טוב יותר, מהיר יותר ועדיין זול יותר.

לפעמים פעולה פשוטה של העברת האתר יכולה להסתבך ולקחת לנו יותר מידי זמן ממה שתכננו.

אז בשביל לא להתבאס מצד אחד ולהשאיר לנו יותר זמן להנות מהחיים (או יותר זמן לעבודה, כל אחד לפי מה שהוא מעדיף), פיתחו לנו כמה אנשים תותחים תוספים שיעשו עבורנו את כל התהליך הזה במהירות ועם כמעט אפס תקלות.

דופליקטור – אשף התוספים בתחום.

עם מעל 700,000 התקנות פעילות דירוג של 4.9 בממוצע של מעל 1,050 חוות דעת, זהו בהחלט התוסף הפייבוריט שלי בתחום. יכול להיות שיש יותר טובים ממנו שם בחוץ אבל הוא פשוט שבה אותי בפשטות שלו ועם אפס תקלות בעשרות העברות אתרים. לדעתי הוא התוסף הכי טוב.

דופליקטור מאפשר לנו להעביר את האתר בקלות מכל מקום לכל מקום. כל מה שצריך לעשות אחרי ההתקנה על האתר הישן זה לייצר שני קבצים דרך התוסף. להעלות אותם לשרת החדש לקשר עם הדאטה בייס החדש וזהו. בפעם הראשונה זה יקח קצת זמן אבל בפעמים הבאות זה כבר יחסוך לכם ים של זמן והרבה כאב ראש.

יש לציין שהתוסף בגירסה החינמית לא תומך במולטיסייט.

בגירסת הפרו של התוסף יש אפשרות לבצע גיבוי מתוזמן ושמירת הקבצים בשירותים חיצוניים. כמו גוגל דרייב, דרופבוקס אמזון או FTP.

גירסת הפרו עולה מינימום 39$ לשלושה אתרים.

אז איך עובדים עם התוסף ?

 עמוד התוסף

לאחר התקנה וכניסה לעמוד התוסף, בלוח הבקרה, נגיע לעמוד הזה.

אז איך עובדים עם התוסף ?

אחרי שנבצע מספר גיבויים נוכל למצוא אותם פה. אבל כרגע אין לנו שום גיבוי זמין. לכן נלחץ על הכפתור "Create New".

לאחר מכן נגיע לעמוד ההגדרות של הגיבוי.

אז איך עובדים עם התוסף ?

  1. Name - נוכל לתת שם לקובץ זיפ שנייצר עוד מעט.
  2. Storage - באיזור ה Storage נוכל להגדיר איפה לשמור את קבצי הגיבוי (בגירסה החינמית זה יהיה על המחשב שלנו, אז לא צריך לגעת בכלום).
  3. Archive - אנחנו יכולים לבחור אילו ספריות לא יהיו כלולות בגיבוי. לדוגמא אם יש תת ספריה על הדומיין ואנחנו לא רוצים להעביר גם אותה, נוכל להכניס את הנתיב של הספריה הזו והיא פשוט לא תכנס לקובץ הזיפ. פיצ'ר חשוב שיש בגירסת הפרו, הוא האפשרות לבחור קובץ ספציפי ולא רק ספריה כללית.
  4. Installer - אנחנו יכולים להגדיר את קובץ ההתקנה של התוסף. המלצה – לא לגעת.

לאחר מכן נלחץ על Next

עכשיו נמתין כמה דקות, תלוי בגודל האתר, בזמן שהתוסף מייצר את הקבצים עבורנו. כשהוא יסיים נגיע לעמוד הסריקה.

אז איך עובדים עם התוסף ?אז איך עובדים עם התוסף ?

בחלק העליון נקבל חיווי על מצב הגיבוי.

במידה ותלחצו על אחת מהכותרות יפתח לכם ההסבר איך לפתור את הבעיה הקיימת.

שימו לב שבמידה ולוחצים על Large Files  נוכל לראות את כל הקבצים הגדולים מ 3MB שיש באתר שלנו. במצב הזה נוכל לאתר ספריות גדולות מידי שאנחנו יכולים להרשות לעצמינו לא לכלול בגיבוי ובכך לחזור למסך הקודם ולהכניס את הספריה הזו לאיזור ה Archive . בכך נדאג שקובץ הזיפ של האתר יהיה קטן יותר.

שימו לב שאם האתר שלכם בגודל של מעל 2GB תצטרכו לרכוש את הגירסת פרו.

במידה ויש אזהרות כלשהן תצטרכו לסמן את הצ'ק בוקס בוי ואז ללחוץ על כפתור ה Build. בדרך כלל יש אזהרה כלשהיא אך לרוב היא לא משפיעה על התהליך עצמו.

לאחר כמה דקות שהתוסף מייצר את הקבצים תקבלו את החלון הבא:

אז איך עובדים עם התוסף ?

בחלון זה, נלחץ על שני הכפתורים ונוריד את הקבצים.

זהו סיימנו עם הגיבוי.

עכשיו צריך להעלות את הקבצים לשרת החדש ולחלץ אותם באמצעות קובץ ה installer.

עד שהקבצים יעלו לשרת החדש נוכל ליצורDB  חדש.

לעמוד ההתקנה נגיע באמצעות הכתובת הבאה www.[Mydomain].com/installer.php

ואז יפתח לנו חלון ההתקנה

אז איך עובדים עם התוסף ?

  1. Host - פה אנחנו לא נוגעים
  2. Name - מכניסים את שם הDB
  3. User - שם משתמש של ה DB
  4. Password - סיסמא של ה DB
  5. Test Connection - לוחצים על הכפתור לוודא שהכל בסדר

לאחר שנקבל אישור נסמן את הצ'ק בוקס בו אנו מאשרים שקראנו את האזהרות ואנו לוקחים על עצמינו את האחריות וכו'...

  1. Run deployment – כעת לוחצים על כפתור זה, ליישום הפריסה.

עוד רגע אנחנו מסיימים והאתר שלכם יהיה באוויר, כרגע מתבצעת פריסה של הקובץ זיפ. מיד לאחר שהפעולה תסתיים תעברו למסך הבא:

אז איך עובדים עם התוסף ?

במסך הזה מוצגים פרטי האתר הישן והחדש, אנחנו לא צריכים לעשות יותר מידי ואפשר ללחוץ מיד על Run Update.

במידה ונבחר להגדיר אפשרויות מתקדמות נלחץ על הכפתור Advanced Options ויתגלו לפנינו האפשרויות הבאות

אז איך עובדים עם התוסף ?

  1. Add New Admin Account - במידה ואנחנו רוצים להגדיר משתמש חדש לאתר (לדוגמא אם שכחנו את פרטי המשתמש באתר הישן) נוכל לעשות זאת פה.
  2. Scan Table - בשלב ההתקנה הבא התוסף יבצע שינויים בDB לכן במידה ואנחנו רוצים לבחור טבלאות שלא יושפעו מהעדכונים נוכל לבחור אותן פה.
  3. Activate Plugins - במידה וישנם תוספים שעושים בעיות ואנחנו רוצים שלא יהיו פעילים בשלב הראשוני של העלאת האתר נוכל לבחור אותם פה.

נמתין קצת והופה האתר מותקן!

נגיע למסך הזה בו נוכל לבצע מספר דברים חשובים.

אז איך עובדים עם התוסף ?

  1. Save Permalinks - מומלץ מאוד לבצע עדכון למבנה קישורים ולכן בלחיצה על הכפתור הזה נעבור לעמוד מבנה הקישורים בוורדפרס.
  2. Test Site - בלחיצה על הכפתור הזה נגיע בעצם לפרונט של האתר ונוכל לוודא שהכל עבר כמו שצריך.
  3. Security Cleanup - בלחיצה על הכפתור הזה נעבור לעמוד התוסף בלוח הבקרה של וורדפרס בו נוכל לנקות קבצים מיותרים מההתקנה שעשינו. מומלץ למחוק הכל למניעת בעיות באבטחת האתר.

ראיון עם קורי לאמלה – יוצר התוסף

(תרגום חופשי)

בגלל שאנחנו מאוד אוהבים את התוסף הזה ומשתמשים בו דיי הרבה התלהבנו לקבל תשובות לשאלות ששלחנו ל Cory Lamle אחד מיוצרי התוסף.

הוסט אדוויס – מה היה המניע שלך לייצר את התוסף הזה?

– פיתחתי את התוסף הזה אחרי שבניתי לאשתי אתר וורדפרס לצילומים שלה ב 2011. כשרציתי להעביר את האתר מהשרת שלי לשרת שלה, זו היתה בעצם הפעם הראשונה שעבדתי עם וורדפרס והערכתי שיהיה איזה תוסף חינמי שעושה את הפעולה הזו. להפתעתי לא היה כלי טוב שיכול להעביר את האתר. בנוסף כל המדריכים באינטרנט היו מורכבים מידי בשביל פעולה שחשבתי שצריכה להיות פשוטה. בגלל שרוב חיי אני מתכנת אמרתי לעצמי "למה שלעזאזל לא אתכנת תוסף כזה בעצמי".

להפתעתי זה היה הרבה יותר מורכב ומאתגר ממה שחשבתי. העברת אתר וורדפרס היא פעולה הרבה יותר מורכבת ממה שרוב האנשים חושבים, זה כניראה מסביר למה היה חוסר של כלים זמינים. אחרי 4-5 חודשים של תכנות היה לי סוף כל סוף אבטיפוס לשימוש. השנה הראשונה של התוסף היתה קצת קשה בגלל המגוון הרחב של תצורות האחסון שיש. אחרי שעבדתי עם אלפי משתמשים ומאות אחסונים הגעתי לגירסה יציבה כשנה אחרי ההשקה הראשונה.

מאז אני ממשיך לשפר את היציבות של התוסף עבור מיליוני סוגי תצורות...

הוסטאדוויס – ספר לנו על איזה פיצ'ר שלא כל כך מוכר

בקובץ ההתקנה יש אזור להגדרות מתקדמות שהרבה מאוד אנשים פשוט לא יודעים עליהם.

הוסטאדוויס – האם אתה מתכנן להוסיף פיצ'רים חדשים לתוסף

לגירסה החינמית אנחנו נמשיך לשמור על היציבות וההתאמות שלה. הפיצ'רים החדשים יכנסו לגירסת הפרו.

ביקשנו ממש יפה מקורי והוא הסכים לפרגן לנו בשובר הנחה של 10% על תוסף הפרו שלו. מוזמנים לרכוש (אין לנו שום רווח מזה)

אם אהבתם את המאמר הזה ואתם מרגישים שהוא יסייע לכם ואולי למפתחים אחרים, אני אודה לכם אם תשתפו אותו (-:

 

Eytan Tesler
מחבר:
איתן הוא יזם אינטרנט עם מעל 4 שנים בבניית אתרים בווורדפרס, אוהב לחקור ולגלות דברים חדשים בוורדפרס ועלם האינטרנט.
משפט המוטו של איתן בעסקים הוא "תהיה טוב ויהיו טובים אליך"

Share this post

"איך להעביר אתר וורדפרס אחסון באמצעות תוסף חינמי"

איך להעביר אתר וורדפרס אחסון באמצעות תוסף חינמי