20-10-12, 14:23 | # 1 | |
עסק רשום [?]
|
פוסט | PHP – על Opcode Caching ו- APC
העלתי פוסט חדש לבלוג שלי,
הפוסט סוקר בקצרה את הנושא של Opcode Caching ומפרט אודות APC - מה זה, איך מתקינים, הגדרות חשובות ועוד. ציטוט:
אשמח לשמוע את דעתכם ומקווה שתהנו מהקריאה. |
|
20-10-12, 15:03 | # 2 |
חבר מתקדם
|
נהנתי מאוד לקרוא . כמה מושגים פה היו חדשים לי . רק דבר אחד לא ברור לגמרי .. אם זה שומר את ה cache וחלים שינויים פה ושם מתי ה cache יתרענן? לא ממש מצאתי תהגדרה ב APC שם.
__________________
www.kyd.co.il,www.shiromika-lambretta.com, www.notary-attorney.co.il,www.bitilan1.com, http://funjoy.co.il/,http://djyanivo.com, http://פסולתאלקטרונית.com/ , http://shiromika.com/, ועוד. עוסק המון בתחום אבטחת אתרים.בעלים של חברת Steve-Web ומתכנת ראשי.מתקן ומשדרג אתרים קיימים.ליצירת קשר. 0526974757-עדן. |
20-10-12, 15:08 | # 3 | |
עסק רשום [?]
|
ציטוט:
כאשר תגדיר את זה כ- "1", זה יבדוק שהמידע במטמון עדכני בכל פעם שצריך לגשת לאותו קובץ (ואם לא, יריץ את הקובץ המקורי ויעדכן את המטמון), כאשר תגדיר את זה כ- "0", זה לא יבדוק שהקובץ עדכני ויריץ אותו מהמטמון תמיד (יש להשתמש רק אם מבינים את הסיכון ויודעים להתמודד איתו). אשמח אם תגובות כאלו יכתבו ישירות כתגובות לפוסט, יעזור מאוד לגולשים עם שאלות דומות. מקווה שהבנת . Last edited by אדיר; 20-10-12 at 15:12.. |
|
20-10-12, 15:16 | # 4 | |
חבר מתקדם
|
ציטוט:
תודה רבה והחל מהיום אגיב גם שם.
__________________
www.kyd.co.il,www.shiromika-lambretta.com, www.notary-attorney.co.il,www.bitilan1.com, http://funjoy.co.il/,http://djyanivo.com, http://פסולתאלקטרונית.com/ , http://shiromika.com/, ועוד. עוסק המון בתחום אבטחת אתרים.בעלים של חברת Steve-Web ומתכנת ראשי.מתקן ומשדרג אתרים קיימים.ליצירת קשר. 0526974757-עדן. |
|
20-10-12, 15:21 | # 5 | |
עסק רשום [?]
|
ציטוט:
יש לך אפשרות להגדיר לו שלא יבדוק - לא מומלץ
__________________
BuildDream בניית אתרי אינטרנט לשירותך. עסק רשום במס הכנסה ומספק קבלות כחוק. www.BuildDream.co.il - www.iBuild.co.il |
|
20-10-12, 15:22 | # 6 |
חבר מתקדם
|
אהה מאז הפעם האחרונה. אוקיי . תודה רבה !
__________________
www.kyd.co.il,www.shiromika-lambretta.com, www.notary-attorney.co.il,www.bitilan1.com, http://funjoy.co.il/,http://djyanivo.com, http://פסולתאלקטרונית.com/ , http://shiromika.com/, ועוד. עוסק המון בתחום אבטחת אתרים.בעלים של חברת Steve-Web ומתכנת ראשי.מתקן ומשדרג אתרים קיימים.ליצירת קשר. 0526974757-עדן. |
20-10-12, 16:12 | # 7 |
חבר מתקדם
|
2 דברים:
1. המאמר הזה מעולה גם בהתייחסות לכלים אחרים שעושים את אותה עבודה, לדוגמה XCache. 2. השאלה היותר מעניינת היא כמה זמן זה חוסך בהרצת קובץ PHP ממוצע? אני מניח שהרעיון פה הוא שימוש בRAM לשמירת המידע שעובד, מאשר לעבד אותו שוב (שימוש במעבד). אז מצד אחד המעבד בשרת "נח" אבל השימוש ב-RAM עולה. בכל אופן, האם יעיל להשתמש בדבר כזה כשעושים שימוש במערכת Template שעושה גם היא סוג של Cacheing? (קח את Smarty כדוגמה).
__________________
HIGHDESIGN.co.il עיצוב ובניית אתרים. |
20-10-12, 16:22 | # 8 | |
עסק רשום [?]
|
ציטוט:
בעניין ה- RAM, אכן מדובר על שמירה של המידע ב- RAM. ניתן להגביל בקלות את כמות ה- RAM שיוקצה עבור המטמון, גם עם הקצאה של כמה עשרות מגה-ביטיים בודדים (שלא אמורים להוות שום בעיה לחומרה היום) ניתן להגיע לתוצאות מאוד יפות. ה- Caching שאתה מדבר עליו ב- Smarty נעשה ברמה גבוהה יותר של התהליך ומשרת מטרות שונות, אין התנגשות בין opcode caching לבין caching מהסוג הזה, ניתן לבצע אותם במקביל בלי שום בעיה. |
|
20-10-12, 16:42 | # 9 |
חבר מתקדם
|
כן ברור שזו ברמה שונה של התהליך, אחרת בכלל לא הייתי שואל.
בכל מקרה תודה על מאמר קצר ואיכותי אגב יש סיבה שבחרת לכתוב דווקא על APC? (אני מנחש שזה בגלל שהוא הולך להיות משולב בPHP6 כדיפולט)
__________________
HIGHDESIGN.co.il עיצוב ובניית אתרים. |
20-10-12, 17:03 | # 10 | |
עסק רשום [?]
|
ציטוט:
בחרתי ב- APC גם כי הוא עתיד להיות משולב ב- PHP כברירת מחדל, גם כי הוא מספק ביצועים טובים (לא בהכרח הכי טובים, אבל מספיק טובים) ובעיקר כי איתו יש לי את הניסיון הרב ביותר. כפי שאמרת בתגובה הראשונה המאמר הזה מספק את הבסיס להבנה של כלים נוספים (XCache, eAccelerator, Zend Optimizer+ וכו') וניתן להשתמש גם בהם, העובדה שסיקרתי את APC לא אומרת הכלי היחידי לביצוע Opcode Caching, אם כי לדעתי הוא מומלץ וטוב. Last edited by אדיר; 20-10-12 at 17:08.. |
|
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
Tags |
apc, cache, opcode, php |
כלים לאשכול | |
תצורת הצגה | |
|
|