![]() |
בעיה עם כניסות לפי IP
אהלן :P
שמעו יש לי בעיה קטנה עם כניסות לפי IP ומה הבעיה אתם שואלים? שזה פשוט דופק את המסד.. אם נכנסים לאתר ביום כמה אלפים יחודיים, אז ממ.. אתם יודעים זה מעמיס בטירוף אז יש איזה רעיון להוריד את העומס או משו? תודה8-* |
אם כבר הIP נכנס אז תעדכן אותו במקום להוסיף שורה?
ושיהיו לך כמה אלפים יחודיים ביום תבוא לביקור במסנג'ר =) |
ציטוט:
אבל שוב בוא ניקח מצב שיש אלף גולשים ייחודיים ביום באתר מסויים (לאו דווקא שלי, בוא נניח של לקוח שלי..) אז מה אני עושה? אני פשוט חושב על סיטואציות ורוצה לבנות תמערכת בצורה הכי יעילה |
דבר ראשון זה לא בושה לעשות שימוש בקובץ TXT.
אם אתה מתעקש על מסד אתה פשוט מוסיף לו משפט תנאי, שבמידה וכבר קיים IP כזה במסד הנתונים (אם הIP של הגולש שניכנס מתאים לאחד מרישומי הIP שבמסד) אם כן, אל תוסיף שורה חדשה \ נוספת, אחרת, תוסיף שורה חדשה עם הIP. |
ציטוט:
לא חשבתי על TXT מקודם חח יותר יעיל בעניין הזה ממסד לא? תודה8-) |
למה נראה לך שעבודה מול קבצי TXT היא פחות מעמיסה מעבודה מול מסד?
* קבל IP למשתנה $IP * שלח שאילתה האם $IP קיים במסד * אם כן אזי: * עדכן את הרשומה של ה $IP ושנה את `times` ל `times`+1 * אחרת * הכנס רשומה חדשה הכוללת את $IP מה הבעיה? ואם תרצה להגזים.. תוכל ליצור קוקי, אם הקוקי קיים.. כלומר הוא ביקר באתר ואין צורך להוסיף אותו (אבל תזכור ישש מחשבים עם רשת.) |
ציטוט:
כאילו.. טוב עזבו חח אני יעשה את זה וזהו.. לא הבנתם אותי |
לא חייב לאכסן במסד התונים, אפשר לאכסן בקובץ טקסט.
להשתמש ב fopen ו fwrite, ובשביל לדעת כמה IP יש אפשר לעשות explode ואז count. לדוגמא: אסור לתת קודים |
ציטוט:
יופי חח כי זה מה שהוא אמר אבל גיא עכשיו אמר שעבודה מול DB יותר יעילה ופחות מעמיסה|: בע סיבכתם |
לא ראיתי את התגובות, זה קפץ ישר לסוף העמוד :P
וד"א הוא לא אמר שזה יותר יעיל.. הוא פשוט אמר שעבודה בקבצי טקסט לא פחות מעמיסה. |
כל הזמנים הם GMT +2. הזמן כעת הוא 17:18. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ