495
צפיות
צפיות
3
תשובות
תשובות
include לעומת server.excute
אני יודע שאינקלוד לוקח הרבה משאבי שרת.
גם server.excute (בASP) לוקח הרבה משאבים? זה אותהנ דבר בעצם?(מבחינת השרת)
תודה
אני יודע שאינקלוד לוקח הרבה משאבי שרת.
גם server.excute (בASP) לוקח הרבה משאבים? זה אותהנ דבר בעצם?(מבחינת השרת)
תודה
3 תשובות
זה לא אותו דבר
include פועל לפני הקריאה למפרש ה-ASP. כלומר שאתה עושה אינקלוד אתה מכניס את כל התוכן של הקובץ כחלק מתוכן של קובץ אחר ואז מפרש ה-ASP פועל על הקובץ שמכיל את שני הקבצים
Server.Execute היא בעצם מתודה המעבירה את הרינדור של מפרש ה-ASP מעמוד אחד לעמוד אחר. כאשר מפרש ה-ASP מסיים עם אותו עמוד הוא חוזר לקובץ שהפעיל את ה-Execute. – זה קורה אחרי שהדף התחיל להיקרא ע"י מפרש ה-ASP.
בקשר למשאבי שרת – האמת היא שזה תלוי בגודל הקובץ ובכמות מידע שבתוכו.
אין קביעה מסוימת כמה משאבי שרת הוא צורך.
תודה!
בנוסף למה שניר אמר
אתה לא יכול לאנקלד דינאמית, אבל כן יכול להחליט מתי לעשות server.excute.