הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 28-04-07, 23:35   # 1
O-B
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בבית
גיל: 35
הודעות: 1,423
שלח הודעה באמצעות ICO אל O-B

O-B לא מחובר  

[PHP] צאט - מבקש כיוון..

שלום..
אני מנסה לעשות צאט בPHP למדתי AJAX ושעשיתי התחלה כל שהיא שעובדת...
עשיתי בJS פונקציה רקרוסיבית שכל שניה מפעילה את הפונקציה של ה AJAX..

יש לי שאלה האם זה מעמיס על המסד? כי כל שניה הוא בעצם עושה select מהמסד.. 60 פעם בדקה..
ואם גולשים בצאט 10 אנשים אז זה כבר 600 פעם בדקה שזה עושה select, נכון?..

אז אני רוצה לדעת אם ככה זה נכון לעשות? או יש דרך אחרת?.. ואם כן אם אפשר איזה כיוון או הסבר..
__________________
בברכה עובד, מפתח אתרים.
  Reply With Quote
ישן 28-04-07, 23:54   # 2
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

כל שניה זה באמת מעמיס על המסד....
תשנה ל 5 שניות זה טווח יותר הגיוני.
  Reply With Quote
ישן 29-04-07, 00:30   # 3
SDF
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: Negev
הודעות: 270

SDF לא מחובר  

למה להמציא את הגלגל מחדש?
AJAX IM
  Reply With Quote
ישן 29-04-07, 07:23   # 4
O-B
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בבית
גיל: 35
הודעות: 1,423
שלח הודעה באמצעות ICO אל O-B

O-B לא מחובר  

ציטוט:
נכתב במקור על ידי SDF צפה בהודעה
למה להמציא את הגלגל מחדש?
AJAX IM
זה לא מה שאני צריך..
אני צריך צאט...!! לא תוכנת IM..
__________________
בברכה עובד, מפתח אתרים.
  Reply With Quote
ישן 29-04-07, 08:07   # 5
Udi
חבר על
 
Udi's Avatar
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
מיקום: במרכז
גיל: 36
הודעות: 903
Send a message via Skype™ to Udi

Udi לא מחובר  

ציטוט:
נכתב במקור על ידי RS324 צפה בהודעה
כל שניה זה באמת מעמיס על המסד....
תשנה ל 5 שניות זה טווח יותר הגיוני.
5 שניות,
אבל גם כמשתמש כלשהו שולח הודעה אז מתרענן לו בשליחה מן הסתם.
שלא יקרה מצב שהיה רענון, אחרי 2 שניות נשלחה הודעה, והמשתמש ממתין 3 שניות לראות את ההודעות.
__________________
Udi Mosayev
Web Developer
  Reply With Quote
ישן 29-04-07, 11:28   # 6
The Crow
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: קריית אונו
גיל: 36
הודעות: 181
שלח הודעה באמצעות MSN אל The Crow

The Crow לא מחובר  

אני לא ממליץ לפתח צ'אט בסביבת PHP.
PHP לא נועדה לדבר הזה... פשוט לא.
אני מציע לך להשתמש ב IRC + Java

בהצלחה.
  Reply With Quote
ישן 29-04-07, 12:00   # 7
SDF
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: Negev
הודעות: 270

SDF לא מחובר  

ציטוט:
נכתב במקור על ידי O-B צפה בהודעה
זה לא מה שאני צריך..
אני צריך צאט...!! לא תוכנת IM..
זה בדיוק אותו עקרון... תשנה קצת את הקוד, ויש לך צ'אט.
  Reply With Quote
ישן 29-04-07, 12:43   # 8
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ציטוט:
נכתב במקור על ידי SDF צפה בהודעה
זה בדיוק אותו עקרון... תשנה קצת את הקוד, ויש לך צ'אט.
זה לא הבעיה פה, הבעיה היא שהוא מנסה למצוא איזון בין הרצון שההודעות שהמשתמש יראה יהיו הכי עדכניות שאפשר, לבין הרצון לא להעמיס על השרת.

אני הייתי בודק אפשרות לקובץ שירוץ כל שניה על השרת עם משימות מתוזמנות שיעדכן קובץ שבו יש את ההודעות, וממנו תקח את ההודעות.

Last edited by בניה; 29-04-07 at 12:46..
  Reply With Quote
ישן 29-04-07, 13:17   # 9
O-B
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בבית
גיל: 35
הודעות: 1,423
שלח הודעה באמצעות ICO אל O-B

O-B לא מחובר  

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

אני הייתי בודק אפשרות לקובץ שירוץ כל שניה על השרת עם משימות מתוזמנות שיעדכן קובץ שבו יש את ההודעות, וממנו תקח את ההודעות.
להפעיל קובץ שירוץ כל שניה זה כמעט אותו דבר כמו לבצע select כל שניה..
__________________
בברכה עובד, מפתח אתרים.
  Reply With Quote
ישן 29-04-07, 14:02   # 10
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

זה לא כמעט..זה אפילו יותר גרוע בגלל שככה אתה מעמיס פעמיים, וגם הוא מעדכן כשאין אנשים שזה סתם. מה שאתה רוצה זה שזה יעדכן כשיש מישהו שמדבר כבצאט. בגלל זה אם אתה לא מצפה להרבה גולשים, אתה יכול להשתמש בajax.
בעקרון זה לא מעמיס הרבה בגלל שאתה מעדכן רק כשיש מישהו באתר.
  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. הזמן כעת הוא 15:59.

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