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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 01-01-07, 18:54   # 11
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

אז שתדע..עבודה עם קבצים יותר מעמיסה והסיבה :
בשביל לפתוח קובץ הוא צריך לטעון את כולו לזיכרון של המחשב..
בעת הפתיחה, לשמור עותק שלו.להביא את ה POINTER לסוף הקובץ, להוסיף
את מה שהמשתמש רוצה ואז לשמור מחדש...

יותר יעיל ? ממש ממש לא.

לגבי הזה.... יש לך דרך אפילו יותר פשוטה,
שאולי תחסוך לך כמה שאילתות

קודם כל תעשה
UPDATE userip WHERE ip=$IP SET lastvisit=$time
(סתם דוגמא)
ואז תבדוק אם יש שורות שמושפעות מזה עם
mysql_affected_rows
אם הוא לא מחזיר כלום.. סימן שזה לא קיים ואז תעשה INSERT

רוצה לייעל את זה יותר ?
תשתמש ב COOKIE...
תבדוק אם קיים עוגייה שאתה יצרת, אם כן- אל תעשה כלום
אם לא תנסה לעדכן (אולי הדפדפן של המשתמש לא תומך בעוגיות)
ואז אם לא קיים במסד תכניס

רוצה לייעל עוד קצת ? תוסיף גם עם SESSION
וחסכת לך כמה מאות שאילתות ביום..... (כמובן עבור 1000 גולשים לא ייחודיים)
  Reply With Quote
ישן 02-01-07, 00:33   # 12
omercnet
אחראי פורום תחזוק שרתים
 
מיני פרופיל
תאריך הצטרפות: Aug 2006
גיל: 38
הודעות: 722

omercnet לא מחובר  

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

אני בטוח שאם רק תשנה את הטבלה לInnoDB כבר תשים לב לשיפור בביצועים
אחרי זה, אני בטוח שאפשר לשפר את השאילתות שלך שיעבדו בצורה יותר יעילה, נפנה לזה אח"כ
__________________
Omer Cohen
Information Security Specialist
eBaY Inc
  Reply With Quote
ישן 02-01-07, 00:56   # 13
sUP
משתמש תחת חוזה ניסיון.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור חיפה
הודעות: 1,948

sUP לא מחובר  

RS324 תודה רבה אחי

ו omercnet מזה InnoDB?
__________________

לפרטים נוספים dani3l@gmail.com (אימייל)
  Reply With Quote
ישן 02-01-07, 15:45   # 14
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

ציטוט:
נכתב במקור על ידי sUP צפה בהודעה
RS324 תודה רבה אחי

ו omercnet מזה InnoDB?
יש לך כמה סוגי טבלאות.... ( תסתכל ב PHPMYADMIN כשאתה יוצר טבלה)

שהם בעיקרון
MYISAM , INNODB,MEMORY
ועוד כמה לא זוכר בדיוק איזה....
  Reply With Quote
ישן 02-01-07, 18:45   # 15
sUP
משתמש תחת חוזה ניסיון.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור חיפה
הודעות: 1,948

sUP לא מחובר  

ומה זה כאילו יותר מהיר?
__________________

לפרטים נוספים dani3l@gmail.com (אימייל)
  Reply With Quote
ישן 02-01-07, 19:47   # 16
x-ray
דוגמן הבית השמן
תודה על תרומתך :)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 37
הודעות: 3,716

x-ray לא מחובר  

דניאל למה שלא תשתמש בשורה אחת?
תפריד עם פסיקים או סימן אחר ותשתמש בזה,יחסוך לך הרבה שורות. של מידע.
__________________
בברכה,
עידן בן אור
  Reply With Quote
ישן 02-01-07, 20:28   # 17
נריה
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Nov 2005
מיקום: מרכז
גיל: 34
הודעות: 2,122

נריה לא מחובר  

ציטוט:
נכתב במקור על ידי x-ray צפה בהודעה
דניאל למה שלא תשתמש בשורה אחת?
תפריד עם פסיקים או סימן אחר ותשתמש בזה,יחסוך לך הרבה שורות. של מידע.
אני חושב
שאם הוא יעשה ככה זה יותר "בזבזני" כי שהוא יוסיף עוד אי פי הוא יטען את כל השורה ורק אז יוסיף את ה IP החדש
וזה יבזבז הרבה תעבורה
עד כמה שאני יודע...
  Reply With Quote
ישן 02-01-07, 22:32   # 18
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

ציטוט:
נכתב במקור על ידי נריה צפה בהודעה
אני חושב
שאם הוא יעשה ככה זה יותר "בזבזני" כי שהוא יוסיף עוד אי פי הוא יטען את כל השורה ורק אז יוסיף את ה IP החדש
וזה יבזבז הרבה תעבורה
עד כמה שאני יודע...
לא מחייב...
אבל יכול להיות לו כפילויות של IP וגם בעיות במשיכה של הנתונים

איך שאמרתי לו באחד הפוסטים - זה הדרך היעילה ביותר.
  Reply With Quote
ישן 03-01-07, 08:29   # 19
omercnet
אחראי פורום תחזוק שרתים
 
מיני פרופיל
תאריך הצטרפות: Aug 2006
גיל: 38
הודעות: 722

omercnet לא מחובר  

ציטוט:
נכתב במקור על ידי sUP צפה בהודעה
RS324 תודה רבה אחי

ו omercnet מזה InnoDB?
http://www.developer.com/db/article.php/2235521
__________________
Omer Cohen
Information Security Specialist
eBaY Inc
  Reply With Quote
ישן 03-01-07, 11:15   # 20
x-ray
דוגמן הבית השמן
תודה על תרומתך :)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 37
הודעות: 3,716

x-ray לא מחובר  

ציטוט:
נכתב במקור על ידי נריה צפה בהודעה
אני חושב
שאם הוא יעשה ככה זה יותר "בזבזני" כי שהוא יוסיף עוד אי פי הוא יטען את כל השורה ורק אז יוסיף את ה IP החדש
וזה יבזבז הרבה תעבורה
עד כמה שאני יודע...
יבזבז תעבורה?
אולי יעמיס על השרת אבל מה הקשר לתעבורה?
__________________
בברכה,
עידן בן אור
  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. הזמן כעת הוא 07:31.

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