![]() |
אתה יכול להשתמש ב-memcached ואם חסר מקום אז להגדיל את הראם.
שים לב ש-memcached הוא לא מוצר אמין, המידע נשמר על ה-RAM ולא ניתן לבצע גיבוי לכל התוכו, כלומר - השימוש הוא לקבצים זמניים בלבד ולאחר ריסטרט - כל התוכן צריך להיבנות מחדש. לגבי הטמעה שלו, אפשר להשתמש ב-nginx, שים לב שאתה אמור להכניס את התוכן לתוך ה-memcached ו-nginx לא עושה את זה. (אתה בודק אם הקובץ קיים, ואם לא אז אתה מפנה לסקריפט שנותן את הפלט של הקובץ ובאותו הזמן מכניס את הקובץ ל-memcache). כמו כן, צריך להתאים את ה-Http Headers לפי הסיומת של הקובץ. חלופה אחרת היא שימוש ב-Varnish Cache, אבל אני לא יודע אם זה ייתן את אותן התוצאות במספר כזה גדול של קבצים (אחרי הכל, Varnish מושך את התוכן מ-apache ואז שומר בזכרון - יש עדיין פקק תנועה אצל Apache). עוד טיפ קצר - תקמפל ישר מהמקור ואל תשתמש ב-RPM, ה-RPM של centos ישן וקורס. |
קיבלתי, אני אשתמש רק בmemcached, אבל אני לא אוהב לחבר nginx וapache בייחד מתכון לצרות.
ריסט לapache לא מוחק לי את הקאש נכון? כמה בעייתי יהיה להשאר רק עם apache? |
ציטוט:
ריסט לאפצ'י מנקה את APC. התוכן ב-Memcached נמחק רק ב-3 דרכים: * - התוכנה קורסת. * - השרת קורס. * - הזינו ב-Memcached את הפקודה flush_all. להישאר עם Apache בלבד, ידרוש PHP כדי לדבר עם Memcache וזה יעבוד טוב בתעבורה בנפחים קטנים, אבל בנפחים גדולים זה מתכון לכאב ראש. |
ציטוט:
תודה רבהההה!! |
| כל הזמנים הם GMT +2. הזמן כעת הוא 20:51. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ