שיחת משתמש:קיפודנחש/ארכיון 26 - כל שנה בסתיו – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
שורה 306:
 
:::::::::::::::(עדכון): {{א|בורה בורה}}, {{א|IKhitron}}: נפתרה התעלומה (פחות או יותר). [[Phab:T214984]]. זה דומה, אבל לא בדיוק מה שחשדתי. מה שקורה, זה שסקריבונטו לא עושה מפענח את הג'ייסון בעצמו, ועושה למשימה הזו [[מיקור חוץ]] לקוד PHP. יש כרגע שתי תשתיות פהפ שמריצות את ויקיפדיה: HHVM (הרחבה של פהפ שפייסבוק יצרו, עם ביצועים משופרים, ושרתי ויקיפדיה עברו להשתמש בה לפני כמה שנים), או PHP7 (הגרסה החדשה של פהפ, שכנראה משתווה בביצועים לההבמ, והתוכנית היא לעבור אליה מתישהו). אחד ההבדלים בין שתי התשתיות הוא בדיוק בפירסור של ג'ייסון: תשתית ההבמ יותר מתירנית, ולא מתרגשת מתחביר לא חוקי כמו פסיקים אחרי הפריט האחרון, ואפילו מרשה הערות (בסטנדרט אין תמיכה בהערות). מה שקורה זה שהתבניות עם TD בגוי לפעמים נופלות לפרשן פהפ7, ואז אנחנו מקבלים התרעה על TD לא תקין, אבל כשאנחנו מגיעים להסתכל, התבנית נשלחת לשרת שמריץ פרשן ההבמ, והבעיה מתאיידת. אני חשבתי שמדובר בשרתים שמריצים ספריות סקריבונטו לא זהות, למעשה מדובר על שרתים שמריצים פרשני PHP לא זהים, וההבדל הוא לא בספריית סקריבונטו, אלא בהתנהגות של פונקציית פהפ שסקריבונטו קורא לה. [[שיחת משתמש:קיפודנחש|קיפודנחש]] 19:57, 6 באוגוסט 2019 (IDT)
:::::::::::::::::: הממ... חקירה יפה. אבל כיוון המחשבה שלך היה נכון. אם כך, גם קטגוריית השגיאה [[:קטגוריה:שגיאות פרמטריות אין templatedata תקין]] לא בהכרח תכיל את כל השגויים אלא רק מי שהלכו ל-PHP הנחות? [[משתמש:בורה בורה|בורה בורה]] - [[שיחת משתמש:בורה בורה|שיחה]] 21:33, 6 באוגוסט 2019 (IDT)
 
== צרה צרורה ==
חזרה לדף המשתמש של "קיפודנחש/ארכיון 26 - כל שנה בסתיו".