PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : طراحی سایت و نمایش تعداد بازدید با جاوا



elham1388
December 25th, 2014, 12:38
ترافیک سایت و آمار بازدید همواره مورد توجه صاحبان c قرار می گیرد. رعایت اصول زیبایی طراحی سایت، درج امکانات و قابلیت ها، تمامی مواردی می باشند که در حصول جذب ترافیک به سمت سایت در طراحی وب سایت طرح ریزی می شود. آمار بازدید بیشتر به معنای ترافیک بیشتر به سمت سایت شما می باشد که در واقع هدف بنیادی از سئو سایت می باشد. مقصود از بهینه سازی سایت افزایش رنکینگ وب سایت در موتورهای جستجوگر می باشد که موجب جذب ترافیک می شود. استفاده از زبان ها مختلف امکان بدست آوردن آماری از بازدیدکنندگان را برای در طراحی وب سایت فراهم می آورد. استفاده از ماژول نیز یکی از روش هایی است که می توان در طراحی سایت بدین منظور درج نماییم. در اینجا ما قصد داریم با استفاده از زبان جاوا این قابلیت را برای طراحی سایت شما فراهم نماییم.




<SCRIPT>
function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
var expDays = 30;
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function amt(){
var count = GetCookie('count')
if(count == null) {
SetCookie('count','1')
return 1
}
else {
var newcount = parseInt(count) + 1;
DeleteCookie('count')
SetCookie('count',newcount,exp)
return count
}
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
</SCRIPT>
<SCRIPT>
document.write("You've been here <b>" + amt() + "</b> times.")
</SCRIPT>







به اسانی با درج کد بالا در تگ <body>صفحه طراحی سایت خود این قابلیت را ایجاد نمایید.


منبع: سئو وب سایت (http://www.npco.net/behinesazi.htm)

rezaonline.net
December 25th, 2014, 19:57
چند تذکر

در اینجا ما قصد داریم با استفاده از زبان جاوا این قابلیت را برای طراحی سایت شما فراهم نماییم.
این کدی که قرار دادید جاوا نیست ، جاوا اسکریپت هست و با هم تفاوت دارند .

نکته بعدی
کل این کدی که قرار دادید تعداد بازدید رو توی کوکی مروگر کاربر ذخیره میکنه و اصلا این شمارنده بازدید وبسایت نیست چون فقط بازدید های خودتون رو میشماره .
به طور مثال اگر مرورگرتون رو عوض کنید شمارنده دوباره از 1 شروع میکنه به بازدید :)

لطف کنید زحمت میکشید اطلاعات و مطلبی رو میذارید کمی در صحت و دقت عملکردش وسواس به خرج بدید

rezakhani
December 25th, 2014, 20:01
خب راست میگه چه کاریه این سرویس وب شمار هست دیگه :))