הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   cache (https://hosts.co.il/forums/showthread.php?t=85258)

Vitalist 25-09-10 17:27

cache
 
היי,

תגידו כשמשתמשים במושג cache בעצם מדובר בזיכרון לטווח קצר שנשמר בצד שרת כשנפתח session?


תודה

Daniel 25-09-10 17:32

cache = מטמון. המושג cache משמש להמון המון המון המון המון דברים.

אני משער שאתה מדבר על cache בהקשר של קבצים - לדוגמא, אם יש לי קובץ של תמונה ומשתמש כבר הוריד אותה - התמונה כבר תיהיה ב"מטמון" והוא לא יצטרך להוריד את כולה מחדש קומפלט שוב.
אז אם זה אכן העניין - כל הרעיון הוא לחסוך בהעברת הנתונים ( = להעביר כמה שפחות). מזה ניתן גם להסיק שזה לא ישמר בשום מקום על צד השרת - כי אחר כך, איך המידע יגיע למשתמש? הוא יועבר אליו, ואז לא יהיה שום חיסכון. המידע ישמר אצל המשתמש - ואז המשתמש רק יפנה אל השרת ויבדוק שהמידע לא יתעדכן.

Vitalist 25-09-10 18:30

אני מסתכל בעצם על הגדרות הסשינים ב-PHP שעל השרת הביתי שלי.

בקובץ PHP.INI מופיע:

session.cache_expire = 180

מה זה אומר?

למעלה יש הערה שמסבירה את זה:
; Document expires after n minutes.

אבל אני עדיין לא מבין.....

BlueNosE 25-09-10 22:27

זה, בהסבר כללי, כמה זמן לדפדפן מותר לשמור דף בזכרון בלי לבקש אותו מחדש מהשרת.

Vitalist 25-09-10 23:11

הוא שומר את הקוד ה-HTML שמייצר קובץ ה-PHP,
או שהוא שומר את הדף בכלליות.
(כלומר אם אני אטען מחדש, זה יטען את התמונות מחדש או שהוא יקח את התמונות שהוא טען פעם?).

IgalSt 26-09-10 14:38

לדעתי לתמונות יש הגדרות קאשינג משלהן.

Hagaibl 27-09-10 19:01

ציטוט:

נכתב במקור על ידי Exa.co.il (פרסם 780955)
לדעתי לתמונות יש הגדרות קאשינג משלהן.

בדיוק,
בעזרת הגדרת Headers אתה יכול לשלוט בכמות הזמן שכל אוביקט ישמור,
(על ידי הגדרת הHEADER הזמן וסוג הקובץ).

Vitalist 29-09-10 03:32

ציטוט:

נכתב במקור על ידי BlueNosE (פרסם 780854)
זה, בהסבר כללי, כמה זמן לדפדפן מותר לשמור דף בזכרון בלי לבקש אותו מחדש מהשרת.

אז לפי מה שהבנתי זה אומר שהדף HTML שנוצר ע"י PHP נשמר איפשהו. ואז לא צריך לייצר שוב HTML מה-PHP.
אבל לפי מה שהבנתי session נשמר בצד שרת (חוץ מה-id שנשמר בקוקי). זה נוגד אחד את השני....


כל הזמנים הם GMT +2. הזמן כעת הוא 04:46.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ