PDA

View Full Version : حرفه ای: برای نمایش تعداد بازدیدهای روزانه از چه نوع جدولی استفاده کنیم؟



i-php-i
دوشنبه 03 آذر 1393, 15:13 عصر
می خوام تعداد بازدیدهای روزانه رو ذخیره کنم و هر بار یه تعداد دلخواه به بازدیدها اضافه کنم

مثلا اگر بازدیدها 1500 تا باشه بازدید بعدی رو بجای اینکه یک واحد افزایش بدم بصورت دلخواه 5 یا 6 یا 7 بازدید به رقم قبلی اضافه کنم و نمایش بدم

برای صحیح بودن آمار باید این واحدهایی که دستی اضافه می شه رو توی دیتابیس ذخیره کنم، بعد تعداد بازدیدهای امروز رو محاسبه کنم و نمایش بدم

یعنی با هر بازدید باید یه INSERT و یه SELECT بزنم تا این کار انجام بشه

چه نوع جدولی برای این عملیات مناسبه؟

Unique
دوشنبه 03 آذر 1393, 15:35 عصر
به نظر من تا این همه سرویس آماده برای آمارگیری و نمایش آمار توی وب سایت و ... هست نیازی به نوشتن چنین اسکریپتی نیست. سایت هایی مثل webgozar و webshoma و persianstat و histat و ... را چک کنید.

metal gear solid 4
دوشنبه 03 آذر 1393, 15:40 عصر
id AutoIncrement
Ip
UserAgent
UserId -- if session exist
URL
Referred URL
Date


این چیزیه که معمولاً استفاده میکنند. همه فیلدهاش نیاز نیست برای شما اما بودنشون شاید بعدها به دردتون بخوره. شاید خواستید یک Data Mining ساده روشون انجام بدید.

اگر هم نیاز دارید چندین Insert انجام بدید حتماً از این روش استفاده کنید



INSERT INTO Table ( Column1, Column2 ) VALUES
( Value1, Value2 ), ( Value1, Value2 ), ...

i-php-i
دوشنبه 03 آذر 1393, 16:04 عصر
با هر بازدید از هر صفحه یه مقدار به جدول اضافه می شه و بعد هم باید بازدیدهای روزانه رو حساب کرد و نمایش داد

برای این کار نوع جدول چی باید باشه؟