אנא מצא מידע מלא על העדכון בפורום KVS: KVS 6.2. 0 עדכון.
מה חדש ב-KVS 6.2.0:
- אנו שמחים להודיע שתמיכה ב-PHP 8.1 זמינה לבדיקות בטא, מכיוון שהצלחנו לעשות זאת ללא עדכון Smarty. אנו ממליצים להשתמש ב-PHP 8.1 עבור פרויקטים חדשים, אך לעת עתה איננו ממליצים לעדכן את PHP בהפעלת פרויקטים ללא צורך קריטי, מכיוון שעדיין עשויות להיות בעיות עם תאימות מלאה. למרות שסביר להניח שגם PHP 8.2 נתמך, אנחנו עדיין לא יכולים לציין זאת באופן רשמי. בעת המעבר ל-PHP8 עשויות להיות בעיות קריטיות בהתאמות אישיות של תבנית האתר שלך ובכל קוד PHP מותאם אישית שיש לך. כרגע יש בעיה ידועה אחת עם ערכת ברירת המחדל של KVS, אבל אולי יש יותר; אז לפני שתבצע החלפת גרסת PHP, בדוק את הפורום שלנו לקבלת פרטים עדכניים על העברת PHP8 - נמשיך לעדכן בכל בעיה חדשה שנמצאה.
- התחלנו להכין את מנוע ההמרה לתמיכה הקרובה ב-HLS / סטרימינג אדפטיבי. בעדכון זה שינינו את הרעיון של קבוצות פורמט וידאו. בעבר, KVS תמך רק ב-2 קבוצות קבועות של פורמטים בשם 'סטנדרטי' ו'פרימיום'. פורמטים סטנדרטיים שימשו עבור סרטונים ציבוריים ופרטיים, ופורמטים פרימיום שימשו עבור סרטוני פרימיום. תפיסה כזו לא אפשרה להחליף סרטון פרימיום לסוג ציבורי/פרטי או להיפך. כעת KVS יתמוך בכל מספר של קבוצות פורמט וידאו, והן לא יהיו מחוברות ישירות לסוג וידאו כמו קודם (עם זאת למען תאימות לאחור נאלצנו לשמור על היכולת של קבוצת פורמטים אחת להיבחר אוטומטית עבור סרטוני פרימיום כמו קודם). קודם כל, זה יאפשר להחליף כל סרטון בין סוג ציבורי / פרטי / פרימיום בכל עת. שנית, ניתן יהיה להעביר סרטונים מקבוצת פורמטים אחת לאחרת. תכונה זו תידרש בעתיד בעת העברת פרויקטים קיימים לפורמט וידאו HLS, כך שלא תצטרך לחשוב על כמה סרטונים יש לך ולדרוש משרתי האחסון שלך יהיה שטח דיסק x2, מכיוון שתהליך ההגירה ימחק וידאו ישן קבצים עבור כל סרטון ברגע שהוא יוצר קובצי וידאו חדשים.
- במנוע ההמרה ביצענו אופטימיזציה של צילומי מסך וידאו העתקה בין שרתים ראשיים והמרה, כך שכל קבצי צילומי המסך מתמזגים יחד לארכיון קלטות בודד ומועתקים כקובץ בודד. אופטימיזציה זו עשויה להגביר באופן דרמטי את מהירות עיבוד הווידאו עבור פרויקטים המשתמשים בשרתי המרה מרוחקים עם חביון FTP גבוה.
- בהגדרות צילום מסך וידאו אתה יכול כעת לאפשר שצילומי מסך אנכיים ימוזגו לצילום מסך אופקי יחיד על ידי 2, 3 או 4 תמונות ברציפות.
- בשרתי המרה אתה יכול כעת לציין אם שרת צריך להיות טעון במלואו במשימות לפני תחילת השימוש בשרתים אחרים. אפשרות זו עשויה להיות שימושית אם יש לך שרת המרות חזק יותר יחד עם חלק פחות חזק. בתרחיש כזה אם לא תפעיל את האפשרות הזו, משימות ההמרה שלך עשויות להיות מופצות באופן אקראי לכל השרתים, וכתוצאה מכך חלק מהמשימות יועתקו לשרתים פחות חזקים, בעוד חזקות יותר יישארו לא טעונות במלואן. שימוש באפשרות החדשה יביא לעיבוד מהיר יותר, למעט מקרים שבהם יש לך תור משימות גדול הממתין לעיבוד וכל משאבי ההמרה שלך צריכים להיטען במלואם.
- כעת אפשר להפריד בין סרטוני וידאו אנכיים לעומת אופקיים בפאנל הניהול ובאזור האתר, ל-KVS יש תמיכה בדגל חדש בנתוני וידאו.
- תוסף חיפוש חיצוני הורחב עם תמיכה באלבומים ושאילתות חיפוש, כעת ניתן להגיש אותם באמצעות SphinxSearch לדיוק וביצועים טובים יותר בחיפוש. כמו כן, התוסף יתמוך כעת בהודעת שגיאה במקרה ש-KVS יזהה ש-SphinxSearch לא עובד. כדי לקבל הודעות דוא"ל עבור סוג שגיאה זה, תצטרך להפעיל אותו באופן ידני בהגדרות האישיות. אנא עיין בפוסט בפורום שלנו להגדרת SphinxSearch, הוא מקושר מדף הפלאגין בפאנל הניהול.
- תוסף Synonymizer שופר עם תמיכה בביטויים מרובי מילים, בעבר הוא תמך רק במילים בודדות. כמו כן, כעת ניתן יהיה למחוק מילים ספציפיות על ידי החלפתן בטקסט ריק. שימו לב שהתוסף Synonymizer אינו מיועד להחלפת מילים אסורות בתוכן שפורסמו על ידי משתמשים, יש תכונה נוספת למשימה זו שנמצאת בהגדרות האתר. אבל התוסף הזה יכול לשמש לעיבוד תוכן מחטפים/ייבוא, והוא גם מסוגל לעבד תוכן קיים לאחר מכן בכל עת באמצעות פונקציונליות עריכה המונית.
- ארכיטקטורת KVS nextgen מגיעה סוף סוף לכל גושי הסיווג list_xxx ו-xxx_view, כולל קטגוריות, מודלים, תגים ומקורות תוכן. זה מביא להם תכונות חדשות: מסננים נוספים, חיפוש טקסט, רשימות קשורות, ומה שנשאל תכופות - שאילתות מקושרות. שאילתות מקושרות יאפשרו הצגת סיווג המשמש יחד עם סיווג אחר בסרטונים, אלבומים או פוסטים. דוגמה: עבור מודל הצג את כל הקטגוריות או התגים המשמשים יחד עם מודל זה בסרטונים. או עבור קטגוריה הצג את כל התגים המשמשים יחד עם קטגוריה זו בסרטונים. השאילתות האלה יקרות, אז בלוקים כאלה צריכים להיות מאוחסנים היטב במטמון כדי להפחית את עומס מסד הנתונים.
- תכונה נוספת של Nextgen נוספה בעיקר לדגמים, אך לא הצלחנו לסיים אותה במלואה לעת עתה. זוהי היכולת להתאים אישית רשימות של ערכי בורר מוגדרים מראש עבור שדות כגון מגדר, צבע עיניים וצבע שיער (ובעתיד יגיעו גם לפרופילי משתמשים). אין עדיין דרך להתאים אישית את זה דרך פאנל הניהול, אבל אפשר דרך מסד נתונים, ואם אתה זקוק לזה נואשות, בדוק עם התמיכה שלנו לפרטים. עם זאת, השינוי הזה גרם לאי התאמה לנושאים לגבי ערכי מגדר. לנושא ברירת המחדל של KVS היה מסנן מגדר ברשימת הדגמים שיפסיק לעבוד כראוי לאחר העדכון. וכל התאמה אישית של ערכת נושא המחוברת למגדר המודל תפסיק להציג ערכים בצורה נכונה. למרבה הצער אין דרך לתקן את זה אוטומטית, ואם הסינון הספציפי הזה חשוב לאתר שלך, אנא עיין במדריך הפורום לגבי מה צריך לשנות בנושא ובאיזה אופן.
- לוגיקה של תעתיק עבור ספריות (חלק הטקסט של כתובות אתרים עבור סרטונים, קטגוריות וכו') שונתה מעט. בעבר, אם התעתיק לא הופעל (מקרים נדירים, מכיוון שהתעתיק מופעל כברירת מחדל וסביר להניח שלא כובה לאחר מכן), KVS ישמור תווים ומספרים לטיניים ב-URL, ומסיר כל דבר אחר. אם לכותרת לא היו תווים לטיניים, שהוא מקרה נפוץ בשפות סינית/ערבית/רוסית, כתובת האתר תיווצר כמחרוזת אקראית של 32 תווים. התנהגות זו השתנתה כעת: אם התעתיק אינו מופעל, KVS ישתמש בכותרת כ-URL, רק יחליף רווחים ותווים מיוחדים במקוופים. על מנת לקיים התנהגות זו בעבר, נדרש להעלות קובץ סיומת PHP בעל מבנה מיוחד kvs_translit.php, אך לא יהיה צורך בכך יותר. אם אתה רוצה לקבל כתובות אתרים בשפת האם שלך, אתה יכול פשוט לכבות את התעתיק בהגדרות תוכן -> הגדרות ספריות שנוצרו.
- התנהגות נגן הטמעה השתפרה במקרים שבהם מפרסמי ההטמעה שלך מנסים להסתיר את המפנה שלהם (הדומיין המקורי שבו הם שמו את קודי ההטמעה שלך). נגן KVS לא ינגן סרטונים במקרה זה, אלא יפתח את כתובת האתר של דף הווידאו שלך לאחר לחיצה. סטטיסטיקות השימוש של הנגן ימשיכו לספור את השימוש ב-
עבור מקרים כאלה, אך כעת שימושים אלו לא יוכלו לצפות בסרטונים שלך. בעלי אתרים כאלה יצטרכו להסיר את קודי ההטמעה שלך מהאתרים שלהם, או להפסיק להסתיר מידע על הדומיינים שלהם כדי שקודי הטבעה יפעלו במלואם. יש גם בעיה נוספת עם ארגז חול של קודי ההטמעה שלך ולמרבה הצער אין לה שום פתרון טכני. מצב ארגז חול מאפשר למפרסמים המטמיעים שלך למנוע פתיחת קישורים מתוך נגן ההטמעה שלך, כולל קליקים פרסומיים וקישורים לדפי וידאו באתר שלך. הפרסום עצמו יוצג כרגיל, אך לא ניתן ללחוץ עליו. זה יפחית את יחס הנתונים הסטטיסטיים של הפרסום שלך, ועלול לגרום לתעריפים נמוכים יותר שמשלמים מפרסמים. הפתרון היחיד כאן יהיה לפקח על דומיינים שמשתמשים בקודי ההטמעה שלך (תוכל למצוא נתונים סטטיסטיים אלה ב-Stats -> Embed use), ולבדוק אם אתר מוסיף תכונה sandbox לתג < iframe > שמקשר את הדומיין שלך. אם כן, ייתכן שתרצה לחסום את האתר הזה באמצעות הרשימה השחורה של Domains בהגדרות הנגן Embed, ואז קודי ההטמעה שלך יפסיקו לעבוד שם. - פרופילי פרסום מסוגלים כעת להגביל מפרסמים ספציפיים לדפדפנים ספציפיים.
- ב-GUI לעריכה המונית אתה יכול כעת ליצור מחדש צילומי מסך של ציר זמן עבור קבוצה ספציפית של סרטונים, ולאלץ את ביטול ה-CDN עבור קבוצת התוכן שנבחרה.
- תוסף Grabbers יכול כעת לתמוך בתת-דומיינים עבור כמה חוטפים ספציפיים. זה נדרש לייבוא תוכן מקומי מצינורות שהלוקליזציה שלהם מתבצעת באמצעות תת-דומיינים. אם אתה רואה שזה לא עובד עבור חוטפים ספציפיים, אנא הודע לנו ונעדכן את החוטפים עבור זה.
- בגרסה 6.1.0 השבתנו את היכולת של משתמשים לגשת לחשבונות שלהם ממספר מכשירים בו זמנית, כעת הוספנו אפשרות בהגדרות האתר להפעיל את היכולת הזו בחזרה במידת הצורך.
- בהגדרות Memberzone ניתן כעת לציין מחיר אסימון שונה עבור סרטונים ציבוריים ופרטיים. בעבר ניתן היה להגדיר מחיר זה רק עבור שני סוגי הסרטונים הללו.
- ייצוא עדכונים יאפשר כעת למשתמשי העדכונים לבצע שאילתות רק על סרטונים ששונו תוך פרק זמן מסוים של ימים.
- בבקרת בורר לוח הניהול אתה יכול כעת לכבות את הצגת מילים נרדפות, או לחפש במילים נרדפות.
- בהגדרות אישיות אתה יכול כעת לכבות את התנהגות הכרטיסייה החדשה האוטומטית עבור כתובות אתרים פנימיות של אדמין אם אתה רוצה שהן ייפתחו בקפדנות באותה כרטיסייה, אלא אם תשתמש ידנית במקש Ctrl כדי לאלץ כרטיסייה חדשה.
- ממשק המשתמש של הנגן בפאנל הניהול יאפשר כעת לשנות את מהירות ההשמעה.
- בתוסף Neuroscore נוספה אפשרות חדשה לשנות ספריות וידאו יחד עם כותרות במשימות שכתוב כותרת.
- בבלוק album_edit ניתן כעת להגביל את גודל הקבצים המינימלי והמקסימלי המותר של התמונות שהועלו.
- בגרסה 6.1.0 ביטלנו את התמיכה בצילומי מסך של ציר זמן של JPG כחלופה לפורמט WebP. לאחר משוב מהלקוחות שלנו החלטנו להחזיר אותו בחזרה - כעת אם בהגדרות הנגן בחרת בפורמט WebP עבור צילומי מסך של ציר הזמן ובנוסף לכך הפרויקט שלך מגדיר עבורם פורמט JPG אחר - נגן KVS יחזור אוטומטית ל-JPG עבור מכשירים שעושים זאת לא תומך ב- WebP.
באגים שתוקנו:
- [חמור] הגנת קבצי וידאו לא תעבוד אם היו לך כמה כתובות IP ברשימת ההיתרים בהגדרות ההגנה (מאז 6.1.0).
- [בינוני] משוב מסוים (בדרך כלל דואר זבל) לא יכול להישלח, הם הובילו לשגיאות שהוצגו למשתמשים. זה היה טוב מצד אחד, אבל יכול לגרום להחמצת משהו חשוב (מאז 6.1.0).
- תוסף להעלאת תוכן FTP [נמוך] יפסיק לעבוד אם שם קובץ הסרטון הכיל מספר נקודות (מאז 6.1.0).
- [נמוך] הטייס האוטומטי של Grabber לא פעל כהלכה אם הוגדר ללוח זמנים מבוסס זמן.
- [נמוך] יומני כניסה של משתמשים ישמרו כעת את הגרסה המלאה של כתובות IPv6, בעבר הם שמרו רק את החלק האחרון שלהן.