Kaynak Kod Arama Motorları
Arama motorları her alanda yaygınlaşmaya başlıyor. İlk etaplarda sözcük bazlı arama motorları insanlara yeterli geliyordu, internet kullanımının yaygınlaşması ve günden güne gelişen web platformu arama motorlarınıda değişime ayak uydurmaya zorladı. Grafik arama, video arama, ses dosyası arama derken şimdilerde ise programcılara hitap eden kaynak kod arama motorları yaygınlaşmaya başladı. Bu yazıda kayanak kod arama motorlarını inceleyeceğim. En çok kullanılan kod arama motorlarını test edeceğim.
Test Kriterleri ve Değerlendirme Kategorileri :
- Her arama motorunda aynı kod verisini arayacağız. [PHP için "application form" PHP arama olmayan arama motorları için Java "login"]
- Arama kriterleri ve arama motorunun kullanılabilirliği. [iyi olan sade ve işlevseldir ilkesini göz önünde bulunduracağız.]
- Çıkan sonuçları ilk sayfada çıkanlar arasından alacağız. 10 üzerinden değerlendireceğiz.
- Bulunan sonuç sayısı ve çıkan sonuçların aradığımız ifade ile uyumuna göre değerlendireceğiz. [ilk 5 sayfadaki sonuçlar % değer olarak referans alınıp puanlama yapılacak. 5. sayfadan sonra çıkan değerlere puan verilmeyecek.]
- Hız. [Arama hızı çok önemli sayfa yüklenme süresini hesaplayıp hız değerlendirmesi yapacağız, puanlama bulunan sonuç sayısının arama süresine olan geometrik ortasıyla bulunacak.]
- Aramalardan elde ettiğimiz sonuçların kullanılabilirliği.
- Ekstra özellikler ve kullanımı kolaylaştıran etkenler. [Kod renklendirme, arama sonuçları içerisindeki sayfalarda highlight özelliği ve kod dizilimi gibi özellikler.]
Örnek Puanlama Tablosu
| Kriterler | Veri | Puan |
|---|---|---|
| Aranan Sonuca Ulaşma | 10 | |
| Kullanılabilirlik | 10 | |
| Sonuçların Uygunluğu | 10 | |
| Hız | 10 | |
| Bulunan Kod Sayısı | 10 | |
| İlk Sayfa Yeterliliği | 10 | |
| Kodun Bulunduğu Sayfa | 10 | |
| Ekstra Özellikler | 30 | |
| Toplam | 100 |






