Cache Object ASP.NET - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

Cache Object ASP.NET


nall

Recommended Posts

שלום ,

האם האובייקט הנ"ל שמיש היום בתעשייה ובכלל בפורטלים שונים שקיימים היום באינטרנט ?

כמו כן האם הוא באמת מביא לתוצאות ניכרות לעין בכל הקטע הקשור באופטימזציה ...

תודה , נועם.

קישור לתוכן
שתף באתרים אחרים

זה מאוד תלוי, אבל לרוב כן, זה משפיע רבות.

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

יש הרבה מאמרים ברחבי האינטרנט על שימוש נכון בקאשינג, וספציפית באובייקט הקאשינג בasp.net, תתעניין ותקרא.

אני לא מבין למה זה אמור לשנות לך אם פורטלים משתמשים באובייקט הזה.

סה"כ איך שהפורטל כתוב תלוי מאוד בצוות עיצוב שלו, ויכול להיות שהם לא רצו להשתמש ביכולת הזו של asp.net. או מחוסר ידע, או מ1001 סיבות אחרות.

לדעתי אם אתה מתעניין בזה אז תחקור, תלמד, תתנסה. מקסימום אם לא משתמשים בזה, אז מה רע לדעת עוד? אולי יום יבוא ותראה שזה מה שיציל לך את האתר מבחינת המהירות שבה הוא מגיב?

קישור לתוכן
שתף באתרים אחרים

בטח שיש לו שימוש , אפילו קריטי

באתרים עמוסים שמקבלים אלפי בקשות לשליפת מידע מ- DB בדקה , אם לא עושים שימוש מושכל ב- caching , יורגש עומס כבד של שרת ה- DB

כל פניה לשרת ה- DB כרורה בגישה מכאנית לדיסקים הקשיחים אשר נחשבים לאיטיים במיוחד יחסית לגישה ל- לזכרון ה- RAM

כאשר גזירה של טבלה נשלפה ע"י משתמש A ושניה אחרי כן משתמש B מבקש את אותו מידע בדיוק

אין טעם לגשת שוב ל- DB ולבצע אותה שאילתה

במקום זאת אפשר לשמור את אותה פיסת מידע ב- cache

כל המשתמשים האחרים אחרי משתמש A יקבלו את המידע מ- cache ובמהירות גבוהה

שרתי ה- web צריכים להיות מצויידים עם נפחי עצומים כדי להנות מהיתרונות של שימוש ב- cache

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...