Bu sistemde, siteler kayıt formu doldurmadan, sadece sayfalarına sayaç kodunu ekleyerek listeye kaydolurlar.
Daha sonra günlük tekil ve toplam ziyaretleri sayılarak listedeki yerlerini alırlar.
Her 1 dakikada kendisini güncelleyen liste, sayfayı yenileme yapmadan güncel tutar.
1) Sistemin Kısa Anlatımı ve İşleyişi
Anlatımda kullanılan "anasite" sizin websiteniz (veya iyi.tc); "üyesite"
ise anasitenin sayaç kodunu barındıran ve anasitede listelenen
websitesidir.
Anasitenin, web ve yönetim kısımları tamamen farklıdır.
Web kısmı, php tabanlı web uygulaması; yönetim kısmı c# ile yazılmış masaüstü uygulamasıdır.
"yonetim" dizinindeki uygulamanın kaynak kodları "yonetim_kaynak" dizini içinde yer almaktadır.
Üyesitelerin barındırdığı sayaç kodu, bu üyesiteleri listeye sadece
adres ve yasaklı kelime kontrolü yaparak (sayaç kodunu kontrol
etmeksizin) ekler.
Üyesiteler ziyaret edildikçe, tekil ve toplam ziyaretleri sayılarak, veritabanında sıralı bir şekilde tutulurlar.
Yönetim kısmında ise, çalıştırılan uygulamada, ilgili alanlar
doldurularak bağlanılan veritabanından çekilen üyesiteler üzerinde
yönetimsel işlemler yapılır.
Bu işlemler, üyesitelerin başlıklarının ayarlanması, sayaç kodu kontrolü
sonucunda durumlarının değişikliği, isteğe bağlı site gösterme ve
engelleme işlemleridir.
2) Sistemin Kurulumu
Lütfen aşağıdaki işlemleri sırasıyla yapın.
Otomatik kurulum
- Bir mysql veritabanı oluşturun ve bağlantı bilgilerini not edin.
- "http" dizini altındaki tüm dosyaları sunucunuzdaki ana dizine yükleyin.
- Ana dizin altındaki "_" dizinine ve altındaki tüm dizin ve dosyalara, sunucunun yazma izinlerini verin (chmod 777).
- Ana dizine, sunucunun yazma izinlerini verin (chmod 777). (Bu isteğe
bağlıdır, "ayarlar.php" dosyasının yüklenmesini kolaylaştırır.)
- "kur.php" dosyasını tarayıcınızdan çalıştırın.
- Formdaki bilgileri doldurup "KUR" düğmesine basın.
- Eğer ana dizine yazma izinlerini vermediyseniz, ekranda gözüken
kodları kopyalayarak, ana dizinde kendi oluşturacağınız "ayarlar.php"
içerisine yapıştırıp kaydedin.
- "kur.php" dosyasını silin.
- "logo.png" ve "sayac.png" resim dosyalarını, kendi sitenize göre değiştirin.
El ile kurulum
- Bir mysql veritabanı oluşturun ve veritabanınızda "vt.sql" dosyasını çalıştırın.
- "http" dizini altındaki "ayarlar_ornek.php" dosyasını açıp, tüm
değişkenlerin değerlerini sitenize göre ayarlayın ve adını "ayarlar.php"
olarak değiştirip kaydedin.
- "http" dizini altındaki tüm dosyaları sunucunuza yükleyin.
- "http" dizini altındaki "_" dizinine ve altındaki tüm dizin ve dosyalara, sunucunun yazma izinlerini verin (chmod 777).
- "kur.php" dosyasını silin.
- "logo.png" ve "sayac.png" resim dosyalarını, kendi sitenize göre değiştirin.
3) Sistemin Yönetimi
Anasitede gösterilecek reklamlar için, "reklam.php" dosyasının kaynak kodlarında (html) değişiklik yapılması gerekmektedir.
Diğer yönetimsel işlemlerin tamamı, "yonetim" dizinindeki "yonetim.exe" masaüstü uygulaması kullanılarak yapılmaktadır.
Bu uygulama çalıştırıldıktan sonra, "Yönetim Adresi" alanına
"http://www.siteniz.com/yonetim.php (iyi.tc için
"http://www.iyi.tc/yonetim.php") şeklinde yönetim adresini;
"Gizli" alanına, kurulum aşamasında oluşturulan gizli kodu; "Sayaç Kodu"
alanına ise, sayaç kodundaki adresi ("http://www.siteniz.com/sayac.php
(iyi.tc için "http://www.iyi.tc/sayac.php")) yazıp "Bağlan" düğmesine
basılarak bağlantı kurulur.
Bilgilerin kayıt edilmesi tamamen sizin sorumluluğunuzdadır.
Güvenliğinden emin olmadığınız bilgisayarlarda lütfen bilgilerinizi
hatırlatmayınız.
Bağlantı kurulduktan sonra, uygulamadaki listeye, veritabanındaki siteler yüklenir.
Listenin üzerinde yer alan "Kontrole Başla" düğmesi, sırayla tüm
siteleri ziyaret ederek, başlığını okuyup, sayaç kodunun varlığını
kontrol eder.
Listedeki bir siteye tek tıkladığınızda, site seçilir ve o seçilen
sitenin başlık ve durum bilgisi yandaki form aracılığı ile
güncellenebilir.
Üst tarafta yer alan yasaklı kelimeler, kontrol edilen sitenin adresinde
veya başlığında geçiyorsa, site otomatik olarak engellenir.
Bu yasaklı kelimeler aralarında bir boşluk bırakılarak ("kelime1 kelime2 kelime3") yazılmalıdır.
İsterseniz, uygulamayı bilgisayarınızda açık tutup, "Sürekli Kontrol Et"
kutusunu işaretleyip, kontrol işlemininin sürekli yapılmasını
sağlayabilirsiniz.
Bu sistemin kurulumu ve yönetimi, orta seviyenin altında bir programlama ve sunucu bilgisi ile oldukça zordur.
Orta seviye ve üzerinde iseniz ve yukarıdaki işlemlerin tamamını
yaptığınız halde hala bir sorunla karşılaşıyorsanız, lütfen
"eposta@iyi.tc" adresine e-posta atın.
Her türlü görüş, öneri, istek ve hata bildiriminiz için, lütfen "eposta@iyi.tc" adresine e-posta atın.
Güle güle kullanın,
İndir :





0 yorum: