ben bildirgec'in arama motoru hakkında bir iki şey sormak istiyorum. Bu daha çok bir şikayette sayılabilir. Şurdan başlayalım;
- Yapılan aramalarda sıralama neden düzensiz?
Örneğin gündemde yeni bir yarışma var mı diye arama çubuğundan yarışma diye arama yaptırdığımda ilk çıkan sonuç 04 Mart 2002 tarihli. Yani en yeni sonuçlar ilk gösterilmesi gerekirken en eski sonuçlar ilk olarak geliyor. Bazı aramalarda yüzlerce sonuç çıkınca bu gerekli bir özellik ancak yok.
- Aramalar neden düzensiz yapılıyor?
2007 yılında ki ilk ay tutulması ile ilgili bir yazı yazacaktım. Daha önceden bu konuyla ilgili bir yazı yazılmış mı diye kontrol etmek için ay tutulması şeklinde bir arama yaptırınca sonuçlarda ilk olarak sayım, yayın, uzaydan gibi kelimelerin bulduğunu gördüm. Yani aramalar istenen sonucu vermiyor.
- Asıl sorulması gereken soru: bildirgec'in neden detaylı arama özelliği yok
bildirgec'de yazıların takip edilebilmesi için kullanılan arama motoru bence sitenin en önemli özelliği. Bir konuda daha önceden bir yazı var mı diye kontrol ederken, merak edilen bir konu hakkında bir yazı araken arama motorunu kullanmaktan başka seçenek yok. Ancak mevcut arama motorunda istenileni bulmak biraz güç. En azından bir iki özellik içeren detaylı arama özelliği (tarihe göre listele, sadece yorum yada etiket ara vs. gibi özellikler içeren) olması gerektiği düşüncesindeyim. Heryerde önem verilirken bildirgec buna neden önem vermemiş?
- drkloji
- 3 yorum var
- 11 Şubat 2007 08:16
« önceki yazı Windows Live Messenger de Livecall problemi. |
sonraki yazı » internet explorer 7 |
Yorumlar
Bu kouda haklısın geliştirilmesi gerekiyor. Bazen çok saçma sonuçlar en önlere geliyor.
| hikomen | |
|
|
(0 puan) |
|
| 11 Şubat 2007 14:45 |
arama için ferret adında hazır bir scripti kullanıyoruz. scriptin becerisi de maalesef bu kadar. geliştirilmesi meselesi ise yapılacaklar listesine bağlı. dev gibi bir liste var ve aciliyet sırasına göre yapılacaklar seçiliyor. şu evrede networkün ve sosyomat'ın küçük siteler olmaktan çıkması, veritabanlarının büyümesi ve hitlerinin çok artması nedeniyle bütün zamanımız altyapıya gidiyor.
server sayımız 5 oldu, ve her gerektiğinde server eklenebilecek bir sisteme geçmeye çalışıyoruz. bununla ilgili varolan kodları tekrar elden geçirmek gerekiyor. birçok bölüm yeniden yazıldı.
bu gidişle duyacağımız server ihtiyacını düşünerek kodu optimize etme çalışmalarına da giriştik. sistem gereksinimi bakımından ucuz yöntemlerle problemleri çözmeye çalışıyoruz. bu zaman zaman araçlardan ödün vermek demek olabiliyor. örn: fulltext search kullanamıyoruz.
eğer dev bir sermayeniz veya arkanızda kalantor abiler yok ise kestirme yolları seçmeniz gerekebiliyor. tabii umarız ki aramayı geliştirecek vaktimiz de olur ve hatta arama için başlı başına bir server ayırabiliriz.
bir yanılgı olmuş onu düzelteyim:
"ay" kelimesini aratınca "ayı" kelimeli yazıları bulması mümkün değil. çünkü fulltext search kullanmıyoruz. "ay*" yazmadıkça birebir eşlenenleri bulacaktır. sonuçlarda bir çok "*ay*" bold ile gösteriliyor, bunun nedeni javascriptin sayfadaki tüm "ay"ları işaretlemesi. javascript sadece (kötü bir yöntemle) işaretleme yapıyor, aramaya katkısı yok. bold olarak gösterilince de sanki onları bulmuş gibi algılamamız normal.
arama kutusunun altında açıklanan "armut" "armut*" olayı kullanılınca her istenen bulunabiliyor. ama tek başına yetmeyebilir. bu durumda etiketlere mutlaka göz atılmalı. etiketler yeniden eskiye doğru diziliyor ve çoklu etiket arama şansı var. yanı hem "elma" hem de "armut" etiketli yazıları göster diyebiliyorsunuz. www.bildirgec.org/etiket/elma,armut şeklinde.
geçtiğimiz günlerde şu an ne olduğunu hatırlayamadığım bir yazı arıyordum. site içi arama ve etiketler ile ulaşamadım, çünkü yazı çok eskiydi ve o dönemdeki yazılarda etiket yoktu. google ile bulabildim. "site:www.bildirgec.org aranankelime" biliyorsunuz. zorda kalınca işe yarıyor. ama bunun da çok kötü sonuçlar verdiğine şahit oldum. geliştirsinler :)
daha ne kadar altyapı ve serverlar ile uğraşacağız bilmiyorum ama yeni sürüm pillinetwork ve sosyomat için kağıt üzerinde süper yenilikler tasarladık. biz de sabırsızlanıyoruz.
| aftermath | |
|
|
(0 puan) |
|
| 12 Şubat 2007 07:34 |
pillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.


