View Single Post
ישן 20-10-12, 16:22   # 8
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

ציטוט:
נכתב במקור על ידי zoharesh צפה בהודעה
2 דברים:
1. המאמר הזה מעולה גם בהתייחסות לכלים אחרים שעושים את אותה עבודה, לדוגמה XCache.
2. השאלה היותר מעניינת היא כמה זמן זה חוסך בהרצת קובץ PHP ממוצע?
אני מניח שהרעיון פה הוא שימוש בRAM לשמירת המידע שעובד, מאשר לעבד אותו שוב (שימוש במעבד).
אז מצד אחד המעבד בשרת "נח" אבל השימוש ב-RAM עולה.

בכל אופן, האם יעיל להשתמש בדבר כזה כשעושים שימוש במערכת Template שעושה גם היא סוג של Cacheing? (קח את Smarty כדוגמה).
הזמן שנחסך משתנה ממערכת למערכת, ניתן לומר שככל שהקוד דורש יותר עבודה של המפרש (קוד מורכב וגדול יותר) התועלת גדלה בהתאם.

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

ה- Caching שאתה מדבר עליו ב- Smarty נעשה ברמה גבוהה יותר של התהליך ומשרת מטרות שונות,
אין התנגשות בין opcode caching לבין caching מהסוג הזה, ניתן לבצע אותם במקביל בלי שום בעיה.
  Reply With Quote