392
צפיות
צפיות
8
תשובות
תשובות
לא הבנתי בכלל את החלק של האפליקאשן.
לא הבנתי בכלל את החלק של ה- application במדריך של האתר, זה בכלל לא מוסבר.
למישהו יש מדריך יותר רציני ומוסבר?
תודה מראש.
לא הבנתי בכלל את החלק של ה- application במדריך של האתר, זה בכלל לא מוסבר.
למישהו יש מדריך יותר רציני ומוסבר?
תודה מראש.
8 תשובות
הנה הסבר
ההסבר של אוריקס (ההסבר הטוב)
האתר, בניגוד ל Session אשר נשמר עבור כל גולש ולכן פחות יעיל יחסית… כדאי להרבות בשימוש באפליקציה במקרים בהן ניתן להחליף שימוש מיותר בבסיס הנתונים..
[תוכל להרחיב במדריך ASP באתר].
application("x")=5
response.write application("x")
אם תיצור דף אחד שמאתחל את משתנה האפליקציה [מה שכתבתי בשורה הראשונה], ותנסה לגשת אליו מחלונות פתוחים אחרים [כמו שכתבתי בשורה השנייה], תראה שתמיד יודפס לך 5.
כמובן
רק רגע,
כאילו מה שנשר מה application מוצג לכל המשתמשים?
יעני עם זה אני יכול לבנות צ'ט למשל?
בעקרון כן,
אבל צ'אט לא בונים ב ASP, היא לא נועדה בשביל זה…
אבל אני חושב שהבנת נכון – APP הוא משתנה גלובאלי עבור כל האפליקציה.
ואני מגדיר …..
אני מגדיר אפליקאשן על ידי הקוד:
application("x")=5
response.write application("x")
כן?
וכאילו אם אני רוצה לקבל את הנתונים מהמשתמש לכתוב:
application("x")=<%= Request.QueryString("name")%>
response.write application("x")
תגדיר "לקבל נתונים מהמשתמש"
אם הכוונה שלך לנתונים שמועברים מדף לדף אז כן..
אז בשביל בכלל צריך app?
הרי אפשר לעשות אותו הדבר עם מסדי נתונים, אז מה הקטע כאן?
שזה הרבה יותר מהיר