![]() |
יעילות במסדים עם IP
יש לי מערכת שאני בודק כניסות יחודיות לפי IP
הדרך היחידה היא כמובן לשמור IP במסד ולקנות פעם ב 24 שעות... וכל IP לבדוק אם הוא קיים במסד האם יש דרך יעילה יותר? הרי אם אני יריץ לכל IP בדיקה אם הוא קיים זה יטחן את השרת אשמח לעצות |
2 דקות ב BASH
תודה על הרעיון קוד:
|
לא מדוייק
אני צריך לספור דבר כזה לכל עמוד באתר שלי ככה שזה קצת יותר גדול ובכל מקרה זה משהו שאני צריך ברמה של שרת לינוקס, ולשרת רגיל(לא יעודי) אין גישה ל BASH תודה |
ציטוט:
1. אתה יכול להוציא מידע על כל דף מהלוג, סה"כ עוד חצי שורה לכל דף בקוד. 2. אתה יכול להריץ את זה באמצעות CRONJOB בשרת רגיל הלוגים של APACHE הם "world readable " בדרך כלל. הרעיון פה הוא יעילות - הכי יעיל להשתמש ב LOG הקיים שכבר מכיל IP ונתונים על הדפים , במקום להמציא לוג חדש בקוד מסורבל ומיותר שסתם יעמיס לך על המערכת. הקוד שכתוב פה זה לא הפתרון לבעיה שלך ספציפית , זו דוגמא ליעילות בקוד שמבצע את מה אתה מנסה להשיג - בדיוק מה שאתה מחפש שיקרה. דוגמא חייה לפלט שזה מפיק לך domains # sh uniqvis.sh on 19/Dec/2010 we had 9921 visitors ( זה נבדק על אתר חיי באחסון שיתופי כרגע ומתייחס לכל הדפים, אפשר לכוון את זה ספציפית לפי דפים אם נרצה ). תקח את הרעיון ותוכל ליישם אותו בכל שפה כמו PERL C PYTHON , בעצם כל מה שירוץ לך ב cgi-bin יעבוד במקרה הזה. |
כל הזמנים הם GMT +2. הזמן כעת הוא 21:36. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ