Sayfanızda online kişi sayısını gösterin


user online scripti

web sayfası olan kişiler bazı istatistik bilgilere ihtiyaç duyarlar , mesela sitesini günlük kaç kişi ziyaret etmiş toplamdaki ziyaretçi sayısı nedir … bu bilgilere bakarak sayfanın popüleritesi hakkında fikir

sahibi olurlar , elbette bu bilgileri ücretli veya ücretsiz sunan birçok kaynak bulunabilir mesela Google Analytics veya Cpanel gel gelelim nedense anlık sayfanızda online olan kişi sayısını gösteren işe yarar bir sayaç bulmak zordur , bunun sebebi çoğunun bir veritabanı bağlantısı gerektirmesi ve sayfa açılışına olumsuz etkisidir , sadece bir text dosyası yardımı ile bu işi yapan scriptler bulmak ta mümkündür fakat çok azı düzgün çalışır çünkü senelerdir güncellenmemişlerdir ,işte bu yazımızda düzgün çalışan ve sayfanızda o anda kaç kişi olduğunu gösteren bir sayaç kurulum ve ayarları hakkında bilgi veremeye çalışacağız

Online ziyaretçileri gösteren script

Öncelikle bu scriptin sayfa ziyaretçi sayısını saymadığını sadece o anda sayfanızda online olan (Yani sitenizde bulunum sayfalarınızı gezen) kullanıcı sayısını verdiğini belirtmek isterim scriptin özelliğine gelirsek ; hiçbir veritabanı bağlantısı gerektirmez ve açılış yavaşlamasına yolaçmaz gelelim kukrulum adımlarına :

1. Scripti Anasayfasından indirelim (Sayfa sonundan) ve zipten çıkartalım , içerisinden 3 klasör ve bir text dosyası çıkacaktır

online kişi gösteren script

Readme dosyası , kurulumu ingilizce anlatan yardım dosyasıdır , diğer 3 klasör online kişileri gösteren sayacı sayfanıza ekleme yöntemleridir

1. php include
2. html iframe widget;
3. javascript widget.

Bu yöntemlerden php include olanı sadece php scriptlerinin içerisinde kulanılabilirken diğer ikisi HTML den çağrılabilmektedir, kullanacağınız yere göre tercih size kalmış.

2. Ben php include olanını tercih ettim , fakat diğerlerinde de kullanım tamamen aynıdır , php_include klasörünün içerisindeki dosyaları FTP den sitenin kök dizinine atalım

Kök dizine at

3. Attıktan sonra Ftp den visitors.db dosyasının CHMOD ayarları 666 olarak değiştirilecek bunu nasıl yaparım diyorsanız FTp de iken visitors.db yi sağ tıklayın ve CHMOD u seçip ayarları 666 yapın ve uygula tamam deyip işemi sonlandırın

chmod ayarları

4. Demo sayfasını tarayıcımız ile açalım yani aşağıdakini tarayıcımızın adres satırına yapıştırıp çalışıp çalışmadığını kontrol edelim , sizde tercihinize göre demo.php olan son kısım demo.html de olabilir

http://www.yourdomain.com/demo.php

Eğer adres satırından çağırdığımızda aşağıdaki gibi bir ekran görüntüsü veriyorsa işler yolunda gitti demektir

script kuruldu

5. İşlem bukadar şimdi sadece Ftp ye yüklediğimiz demo içerisinde < ! — widget start — > ve < ! — widget end — > arasında yeralan kodu alıp sayfamızda istediğimiz bir yerde kullanmak var

gerekli kod

iframe veya javascript i kullandıysanız sizde bu kod farklı olacaktır , ben iframe yi geç yüklendiği (Bazen yüklenmiyor) javascripti de reklam engelleyiciler ve bazı tarayıcılar blokladığı için tercih etmedim. eğer içerik yönetim sistemi olarak wordpress kullanıyorsanız bu kodu örneğin “footer.php” dosyanızda kullanabilirsiniz (dosya tema klasörünüzde yaralır) .

visitors.php dosyası için birkaç ayar

visitors.php dosyasını bir metin editörü ile açıp aşağıdaki satırları düzenleyebiliriz
$expire = 100; // Oturumu olan Birini listeden çıkarmadan önce beklenmesi gereken süre
$out = sprintf(“%03d”, count($dbary_new)); // Online kişi sayısının kaç haneli gösterileceği , mesela bunu %01d yaparsak  online kişi sayısı 001 değil sadece 1 olarak gösterilecektir.

Script hem wordpress gibi hazır sistemlerde hemde her tür HTML sayfalarında kolaylıkla kullanılabiliyor bu sebeple pratik , herhangi bir veritabanı SQL bağlantısı gerektirmemesi , ekenti (Plugin) siz rahatlıkla kurulabilmesi ayar imkanı vermesi ve farklı ekleme yöntemleri sunulmuş olması scriptin artı yönleri



Yorum Ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

CAPTCHA