הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   סטטיסטיקה כניסות לאתר (https://hosts.co.il/forums/showthread.php?t=77888)

stel222 28-08-09 12:10

סטטיסטיקה כניסות לאתר
 
שלום, אני רוצה לבנות סטטיסטיקה אך צריך הכוונה.
אני רוצה שיהיה אפשרות של
היום
חודשים
שנים

ייחודיות/לא ייחודיות

חשבתי על משהו כזה
כל כניסה לאתר יהיה רישום למסד
IP
זמן לינוקס
ID

ואז נגיד בכניסות של היום שיציג את לפי חיסור של התאריך כנל לחודשים ושנים.
האם צריך להשתמש ב MKTIME או שאפשר ללא ואיך אני מושך לפי חודשים/שנים בחיסור?

Dvirs.Net 28-08-09 12:54

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

stel222 28-08-09 18:07

בכל זאת שאני בונה מערכת למכירה עדיף שיהיה גם סטטיסטיקה פנימית

Shay Ben Moshe 28-08-09 18:18

מנסיון העבר. בניתי מערכת כמו שאתה אומר. הכנסתי למסד את הIP ואת הTIMESTAMP, לא צריך ID, אבל זה פשוט לא חכם.
קודם כל זה לא מדוייק כי זה סופר בוטים. דבר שני זה די כבד מסד כזה בהנחה שיש 300 כניסות לדוגמה ביום. תוך חודש זה 9000 רשומות.

אם אתה רוצה לעשות משהו כזה, שיהיה פשוט ונחמד תעבוד על Cookies, נכון, זה לא מדוייק אבל זה מה יש. כמובן תיצור במסד uniques וviews, לדעתי זה עדיף על פני מלא רשומות. אתה גם יכול ליצור נניח כל יום רשומה שתספור לאותו היום ונשמרת, או לעשות רשומה שכל יום סופרת רק לאותו היום.

זה יהיה קליל ויעיל אבל לא מדוייק.

stel222 28-08-09 18:33

ציטוט:

נכתב במקור על ידי The Chosen Generl (פרסם 735964)
מנסיון העבר. בניתי מערכת כמו שאתה אומר. הכנסתי למסד את הIP ואת הTIMESTAMP, לא צריך ID, אבל זה פשוט לא חכם.
קודם כל זה לא מדוייק כי זה סופר בוטים. דבר שני זה די כבד מסד כזה בהנחה שיש 300 כניסות לדוגמה ביום. תוך חודש זה 9000 רשומות.

אם אתה רוצה לעשות משהו כזה, שיהיה פשוט ונחמד תעבוד על Cookies, נכון, זה לא מדוייק אבל זה מה יש. כמובן תיצור במסד uniques וviews, לדעתי זה עדיף על פני מלא רשומות. אתה גם יכול ליצור נניח כל יום רשומה שתספור לאותו היום ונשמרת, או לעשות רשומה שכל יום סופרת רק לאותו היום.

זה יהיה קליל ויעיל אבל לא מדוייק.

אוקי אבל נגיד אני בונה קוד שמקדם תמסד ב+1 ואז איך אני יודע מאיזה יום זה ?איך אני יכול לשלוף את כל חודש אפריל לדוגמא אם יהיה רק רשומה במסד בלי נתונים על הזמן.
אולי אפשר לבצע פקודה שתעשה COUNT לככל הרשומות באותו יום ותכניס לטבלה אחרת כמספר עם התאריך אבל הבעיה שצריך להתשמש בCRONJOBS ואני מעדיף שלא כי זאת מערכת שיש לה התקנה עצמית ולא מתאים לי שיצתרכו להגדיר CRONJOBS.
מה לעשות ?<

Shay Ben Moshe 28-08-09 18:39

תעשה רשומה לכל יום שתספור uniques וviews.
רשומה צריכה להיות מורכבת date views uniques.
ואז תיצור Cookie ותעבוד עם זה :)
הכי חכם לדעתי...

intercooler3819 29-08-09 01:20

ציטוט:

נכתב במקור על ידי Dvirs.Net (פרסם 735911)
היום משתמשים בשירותי סטטיסטיקה חיצוניים כמו של גוגל לאמינות ודיוק, במיוחד מול מפרסמים.
ככה שאני באמת ממליץ לך לחסוך את כל הכאב ראש על תכנות כזה ולהשתמש בשירות חינמי ומדויק לכך :)

והיום שיש לאנליטיקס גם API אז זה קלאסי..


כל הזמנים הם GMT +2. הזמן כעת הוא 18:19.

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