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 :
Hiç yorum yok:
Yorum Gönder