PDA

View Full Version : سوال: طراحی آمار برای سایت



razeyeh_sh
سه شنبه 13 تیر 1391, 20:32 عصر
سلام
انگار تاپیک ؟آمارسایتم ارسال نشده
اگه شده ببخشید که دوباره فرستادم
چطوری میشه آمار بازدید ها از سایت رو طراحی کرد؟؟؟؟؟؟؟
بازدید روزانه،بازدید کل،بازدید ماهانه،کاربران آنلاین
ممنونم
اگه میشه کد هاشو بزارین

ja.softeng
سه شنبه 13 تیر 1391, 20:45 عصر
با سلام دوست عزیز ، با فایل glaobal.asax میتونی پیادش کنی به کد زیر نگاه کن:


<%@ Application Language="C#‎" %>

<script runat="server">

void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
Application["online"] = 0;
}

void Application_End(object sender, EventArgs e)
{
// Code that runs on application shutdown

}

void Application_Error(object sender, EventArgs e)
{
// Code that runs when an unhandled error occurs

}

void Session_Start(object sender, EventArgs e)
{
//// Code that runs when a new session is started
Statistic Stat = new Statistic();
Stat.AddStat();
Session["time"] = time.IranTime();
Application["online"] = Convert.ToInt32(Application["online"]) + 1;
}

void Session_End(object sender, EventArgs e)
{
Application["online"] = Convert.ToInt32(Application["online"]) - 1;
}

</script>



در این کد من کلاس Statistic را که قبلا کار کردم را ازش استفاده کردم
شما باید جدولی در پایگاه داده خودت براش درست کنی و تاریخ و ساعت و روز رو درش قرار بدی و با دستورات Sql میتونی اونی که میخوای را پیاده کنی

در کد بالا من یک Application تعریف کردم و تعداد نفرات آنلاین را باهاش محاسبه میکنم.

razeyeh_sh
سه شنبه 13 تیر 1391, 20:55 عصر
خیلی خیلی ازتون ممنونم که اینقدر زود جواب دادین
ولی میشه در مورد پایگاه داده ش هم بیشتر توضیح بدین ودقیقتر بگین که چیکار کنم؟؟؟؟؟
با دستورات sql یعنی چجوری دقیق؟
ببخشید ولی من لقمه آماده میخوام
چون وقتم کمه وباید پروژه م رو تکمیل کنم تا 20 تیر وتحویل بدم
هنوز بخشای دیگه ش تکمیل نشده
نمیتونم روی این وقت بزارم
بازم شرمنده
واینکه اینا کدکاربران آنلاینه
کد بازدید روزانه و کل وماهانه چی؟؟؟؟؟؟؟؟؟؟؟