הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

 
 
כלים לאשכול תצורת הצגה
Prev הודעה קודמת   הודעה הבאה Next
ישן 02-10-07, 22:07   # 6
SDF
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: Negev
הודעות: 270

SDF לא מחובר  

צ'אט בAJAX אולי נשמע בהתחלה כמו משהו טוב,
אבל כשחושבים על זה לעומק, זה ממש, ממש - לא.

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

בוא נבחן מה קורה כל 5 שניות עבור לקוח יחיד:
הסקריפט שלנו מבקש לטעון את msgs.php?get=new עם AJAX.
ז"א, במקרה הטוב ביותר, יש לנו חיבור HTTP + שאילתת SQL.

ב60 שניות, לקוח בודק, מבצע 12 חיבורי HTTP + 12 שאילתות.
נגיד, שבצ'אט שלך יש 30 משתמשים (ולדעתי אתה שואף ליותר, לא?)

בכל 60 שניות, יש 360 בקשות HTTP ועוד 360 שאילתות.
אהה, רגע, יש לך עוד אתר, לא? ואתה בטח יושב על שרת שיטופי, לא?

ושוב, 5 שניות (הזמן שקבענו בהתחלה לרענון)
זה הרבה זמן בשביל אפליקציה כמו צ'אט, שאמורה להיות בזמן אמת.

רוצה ליישם Chat? השיטה הטובה, הבדוקה, והיעילה היא שרת IRC עם לקוח JAVA / FLASH.

בהצלחה.
__________________
FreeBSD, a *nix operating system
  Reply With Quote
 

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 

כלים לאשכול
תצורת הצגה

חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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