// config.php'den sonra ekleyin // ═══════════════════════════════════════════════ if (!isset($bd) || !$bd) return; // Bot kontrolü — botları sayma $_ht_ua = $_SERVER['HTTP_USER_AGENT'] ?? ''; $_ht_botlar = ['bot','crawl','spider','slurp','mediapartners','facebookexternalhit','bingpreview','yandex','semrush','ahrefs','mj12bot','dotbot','petalbot','bytespider','gptbot']; $_ht_uaL = strtolower($_ht_ua); foreach ($_ht_botlar as $_b) { if (strpos($_ht_uaL, $_b) !== false) return; } // Admin/cron sayfalarını sayma $_ht_sayfa = $_SERVER['REQUEST_URI'] ?? '/'; $_ht_yoksay = ['/omerbey/', '/admin/', '/cron', '/hit_tracker', '/hit_panel', '/config.php']; foreach ($_ht_yoksay as $_y) { if (strpos($_ht_sayfa, $_y) !== false) return; } // Sayfa adını temizle $_ht_sayfa = strtok($_ht_sayfa, '?') ?: $_ht_sayfa; // Query string'siz if (strlen($_ht_sayfa) > 255) $_ht_sayfa = substr($_ht_sayfa, 0, 255); // Sayfa başlığı (varsa) $_ht_baslik = ''; if (isset($page_title)) $_ht_baslik = $page_title; elseif (isset($seo_title)) $_ht_baslik = $seo_title; $_ht_ip = $_SERVER['REMOTE_ADDR'] ?? ''; $_ht_ref = $_SERVER['HTTP_REFERER'] ?? ''; if (strlen($_ht_ref) > 500) $_ht_ref = substr($_ht_ref, 0, 500); // Aynı IP'den aynı sayfaya 5 dakika içinde tekrar hit sayma $_ht_onbellek = 'ht_' . md5($_ht_ip . $_ht_sayfa); if (isset($_SESSION[$_ht_onbellek]) && (time() - $_SESSION[$_ht_onbellek]) < 300) return; $_SESSION[$_ht_onbellek] = time(); // Hit kaydet $_ht_charset = mysqli_character_set_name($bd); mysqli_set_charset($bd, 'utf8'); $_ht_sql = sprintf( "INSERT INTO site_hits (sayfa, sayfa_baslik, ip, user_agent, referer) VALUES ('%s','%s','%s','%s','%s')", mysqli_real_escape_string($bd, $_ht_sayfa), mysqli_real_escape_string($bd, $_ht_baslik), mysqli_real_escape_string($bd, $_ht_ip), mysqli_real_escape_string($bd, substr($_ht_ua, 0, 500)), mysqli_real_escape_string($bd, $_ht_ref) ); @mysqli_query($bd, $_ht_sql); // Günlük özeti güncelle $_ht_bugun = date('Y-m-d'); $_ht_sql2 = sprintf( "INSERT INTO site_hits_gunluk (sayfa, tarih, hit_sayisi, tekil_ziyaret) VALUES ('%s','%s',1,1) ON DUPLICATE KEY UPDATE hit_sayisi = hit_sayisi + 1", mysqli_real_escape_string($bd, $_ht_sayfa), $_ht_bugun ); @mysqli_query($bd, $_ht_sql2); // Tekil ziyaret güncelle (aynı IP bugün bu sayfayı ilk kez mi?) $_ht_chk = @mysqli_query($bd, sprintf( "SELECT id FROM site_hits WHERE sayfa='%s' AND ip='%s' AND DATE(tarih)='%s' AND id < LAST_INSERT_ID() LIMIT 1", mysqli_real_escape_string($bd, $_ht_sayfa), mysqli_real_escape_string($bd, $_ht_ip), $_ht_bugun )); if ($_ht_chk && mysqli_num_rows($_ht_chk) > 0) { // Tekil değil, geri al @mysqli_query($bd, sprintf( "UPDATE site_hits_gunluk SET tekil_ziyaret = tekil_ziyaret - 1 WHERE sayfa='%s' AND tarih='%s' AND tekil_ziyaret > 0", mysqli_real_escape_string($bd, $_ht_sayfa), $_ht_bugun )); } // Charset'i geri al mysqli_set_charset($bd, $_ht_charset); Zafer Hoca Dil Akademisi- Online Eğitim Kurumu
YÖNETİM PANELİ
İLETİŞİM
Anasayfa Englypedia YDS/YÖKDİL Mechanism
YDS/YÖKDİL B2 noun ⭐ YDS Kritik

Mechanism

/mekənɪzəm/
Mekanizma, işleyiş, düzenek.
Tanım
Mechanism = a process or system by which something happens = bir şeyin gerçekleşmesi için kullanılan süreç veya sistem. Coping mechanism = başa çıkma mekanizması.
🇹🇷 Mekanizma, işleyiş, düzenek.
Örnek Cümleler
We need to put a mechanism in place to monitor progress.
The immune system has natural defence mechanisms.
İpucu / Tüyo
Mechanism = process, system. Defence mechanism = savunma mekanizması. Coping mechanism = başa çıkma yöntemi.
YDS / YÖKDİL Notu
🎯 YDS/YÖKDİL: YDS bilim ve sosyal bilim metinlerinde sıkça geçer.
Hızlı Test
Mechanism kelimesinin anlamı nedir?
Madde Bilgileri
KategoriYDS/YÖKDİL
SeviyeB2
Kelime Türünoun
Görüntülenme7
Eklenme22.03.2026

YDS'de Başar!

Bu bilgiyi sınavda kullanmak için Zafer Hoca kurslarına göz at.

Kurslara Git
WhatsApp İletişim