![]() |
# 11 |
תודה על תרומתך.
|
אז שתדע..עבודה עם קבצים יותר מעמיסה והסיבה :
בשביל לפתוח קובץ הוא צריך לטעון את כולו לזיכרון של המחשב.. בעת הפתיחה, לשמור עותק שלו.להביא את ה POINTER לסוף הקובץ, להוסיף את מה שהמשתמש רוצה ואז לשמור מחדש... יותר יעיל ? ממש ממש לא. לגבי הזה.... יש לך דרך אפילו יותר פשוטה, שאולי תחסוך לך כמה שאילתות קודם כל תעשה UPDATE userip WHERE ip=$IP SET lastvisit=$time (סתם דוגמא) ואז תבדוק אם יש שורות שמושפעות מזה עם mysql_affected_rows אם הוא לא מחזיר כלום.. סימן שזה לא קיים ואז תעשה INSERT רוצה לייעל את זה יותר ? תשתמש ב COOKIE... תבדוק אם קיים עוגייה שאתה יצרת, אם כן- אל תעשה כלום אם לא תנסה לעדכן (אולי הדפדפן של המשתמש לא תומך בעוגיות) ואז אם לא קיים במסד תכניס רוצה לייעל עוד קצת ? תוסיף גם עם SESSION וחסכת לך כמה מאות שאילתות ביום..... (כמובן עבור 1000 גולשים לא ייחודיים) |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|