WPML

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

גרסה זו מטפלת בשני באגים קטנים ב־WPML:

  • לוכסן חסר בסוף קישורים חלופיים עבור אתרים שמשתמשים בפרמטרים של שפה
  • הודעת PHP עבור עמודי bbPress המקשרים לפרופילי משתמשים

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

וכמה בעיות ב־WPML Multilingual & Multicurrency for WooCommerce:

  • בעיית תאימות עם WooCommerce Ajax Cart: כמויות בעגלת הקניות לא התעדכנו
  • בעיית תאימות עם WooCommerce Bookings: הזמנות שגויות הוצגו באזור הניהול בעת מעבר בין שפות אזור הניהול
  • בעיית תאימות עם ערכת העיצוב Adventure Tours
  • בעיית תאימות עם ערכת העיצוב Aurum
  • בעיות תאימות עם התוסף Composite Products
  • מזהי כתובת (slugs) שנוצרו אוטומטית בעורך תרגום המוצרים לא היו ייחודיים
  • לפעמים ממחירים עם עשרוניים הופחת 0.01

זמני טעינה מהירים יותר, במיוחד בשרתים עמוסים


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

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

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

מסכי אזור ניהול מהירים יותר למוצרי WooCommerce


ביצענו ניתוח ביצועים למספר רב של אתרי WooCommerce, שלקוחותינו הואילו בטובם לשתף איתנו. בכולם, שמנו לב שההשפעה הגדולה ביותר של WPML היא על מסך אזור הניהול של המוצרים. זה מצחיק, מכיוון ש־WPML לא צריך לעשות שום דבר בעמודים האלה. WPML Multilingual & Multicurrency for WooCommerce מציע ממשק "תרגום מוצרים" משלו, כך שאין טעם לבזבז זמן מעבד (CPU) כדי להציג פקדי תרגום במסכי אזור הניהול המקוריים של WooCommerce.

WPML 3.4.1, יחד עם WPML Multilingual & Multicurrency for WooCommerce 3.8.1, פותרים את חוסר היעילות הזה. כברירת מחדל, לא נוסיף פקדי תרגום לעמוד המוצרים של WooCommerce. הדבר מאיץ את אזור הניהול באופן משמעותי, מבלי לאבד שום פונקציונליות שימושית. אתה עדיין יכול להפעיל את הפקדים האלה אם תרצה בכך, אבל הרבה יותר הגיוני לתרגם מוצרי WooCommerce דרך WPML->WooCommerce->מוצרים. עמוד תרגום המוצרים הייעודי שלנו כולל את כל מה שאתם צריכים ונטען הרבה יותר מהר.

לכן, כאשר תצטרך לנהל מוצרי WooCommerce, לא תשלם בביצועים על כך שיש לך אתר רב־לשוני.

בשלב הבא, תרגום מחרוזות מהיר יותר


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

עדכון WPML


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

משוב? רעיונות? הצעות?


השאר את התגובות שלך ונחזור אליך.

מצאת את זה שימושי? שתף מאמר זה: