lostyazilim

Geliyoo'nun mimari yapısı ve kullanılan yazılımlar.

39 Mesajlar 6.920 Okunma
lstbozum
smsonayhizmeti

BuraySavasANIL BuraySavasANIL Founder & CEO Geliyoo Kullanıcı
  • Üyelik 02.09.2013
  • Yaş/Cinsiyet 46 / E
  • Meslek Mühendis
  • Konum Fransa
  • Ad Soyad B** A**
  • Mesajlar 543
  • Beğeniler 294 / 332
  • Ticaret 1, (%100)
Merhaba değerli arkadaşlar, uzun zamandır çalışmasını yürüttüğümüz arama motoru Geliyoo'nun mimari yapsı ve kullanılan yazılımlar hakkında bazı bilgiler vermek için düzenlenmiş bu makaleyi ileride arama motoru yapmak isteyen yada bu yolda yürüyen arkadaşlarımız için yayınlıyorum. Makale tamamen ingilizce olarak düzenlenmiştir. Bu kaynak bir çok yerde yayınlamışır ancak yazı olarak ilk Geliyoo Forum ve Wmaracı üzerinden yayınlanmaktadır. Türkçe temelli bir arama motoru yapıyor olsak dahi yapılan çalışmaların ve kullanılan araçların tamamı ingilizce bu nedenle ingilizce temelli bir kaynak oluşturduk böylece global anlamda da yaptığımız çalışmalardan insanların haberdar olmasını sağlamak ve makalede bulunan tekniklerin daha iyi ve net bir şekilde anlaşılması konusunda yardımcı olmak istedik. Yayınladığımız makaleler daha sonra türkçe olarakda sitemizde ve Wmaracı vasıtası ile yayınlanacaktır. Bu sayede yapılan çalışmaları Türkçe olarak da görebilecek arkadaşlarımız.

Geliyoo ilk başlangıç yıllarında çeşitli tecrübesizliklerimizin sonucunda ciddi eleştirilere maruz kalmış olsa dahi, bu gün gelinen noktada Türkiye'de yapılan en profesyonel ve en kapsamlı arama motoru çalışması olarak yoluna devam etmektedir. Bir çok çalışma arkadaşımızın ve Türkiye'de bir çok kişinin "Arama Motoru" üretmek geliştirmk ve oluşturmak için çabası olduğunu biliyorum. Öyle'ki bazıları kendini yeterli düzeyde index alana kadar bekliyor şu anda 1TB data'ya sahip olan arama motorlarımız bile var gün yüzüne çıkmamış arama motorları.

Yaşadığımız tecrübesizlikler birilerine yol göstermiş oldu, aslında bu bakımdan bakıldığında insanların bizi eleştirmesi, yerden yere vurması, yada kendilerince bizi bir arama motoru olarak görmemesi, Türkiye'de bir çok kişi için bir tecrübe oluşturdu. Genç insanlar yaşlandıkça olgunlaşıyor bundan 4 yıl önce 16 yaşnda olan kişiler şu anda 20 yaşında ve askerlik çağları geldi. Bu kişiler daha bilinçli ve daha duyarlı olmaya başladılar. Artık olayları daha iyi analiz edebiliyor daha iyi değerlendirme yaparak aslında olumsuz eleştirinin yada insanları eleştirmenin önemli bir unsur olmadığını ve bunu yapmak için o tecrübeye hakim olunması gerektiğinin farkında.

Yıllar geçtikçe hayat değişiyor, bizlerde öyle daha çok tecrübe kazanıyor daha çok bilgi sahibi oluyoruz, insanlara verdiğimiz cevaplarda, aldığımız önerileri değerlendirmek üzere yaptığımız çalışmalarda daha profesyonelce hareket ediyoruz.

Çıktığımız anca bir Host firması kullanıyorduk, hazır script temelli bir yazılım üzerinde APİ key kullanarak arama sonuçları veriyorduk. Bu çalışmanın arka planında bir Crawler geliştiriyor ve bu Spider'ın bizim içinde veri toplamasını sağlıyorduk. Ancak Ufak bir yanlış anlama herşeyi değiştirdi. Bütün biliçleri yıktı geçti. Sonra bunu tamamen kaldırdık, yaklaşık 3 yıl önce Rus bir arkadaşımızla yolumuza devam ettik. Elindeki Scripti geliştirerek daha iyi bir noktaya gelmesini sağlamaya çalıştık. Ancak yine sorunlar yakamızı bırakmadı suncu hataları, yeterli veri analizi yapamıyor olmak ve elde edilen verileri kullanabilir olmak mümkün olmuyordu. Analiz ettiğimiz verileri ayrıştırmak ve düzenlemek oldukça ciddi zaman alıyordu. Yaklaşık 1 yıl 9 ay önce artık bu işin genel htalarını yılların verdiği tecrübe ile anlamış oldum. Bu aşamadan sonra yapılması gerekenin sıfırdan yazmak olacağını anladım. Ve ciddi bir kadro kurum, bu kadroca bulunan bir çoğu yabancı uyruklu arkadaşımız bulunuyor.

Türk mühendisler bulmak istedim ancak gelen 1700 CV'den sadece 2 tanesi bu işi biliyordu ve onlarda Basic düzeyinde bir kaç çalışmada düzeltme işlemi yapmıştı. Sonrasında yolumuzda hataya yer olmaması gerektiğini ve uygun fiyatlı çalışma yapabileceğimiz ülkelerde bazı araştırmalar yaptım. Böylece elde ettiğimiz tüm bilgiyi en profesyonel kişilerle kullanacaktık. Şu anda toplamda 52 personel bulunuyor her birinin görevi ayrı yazılım tarafında ise sadece 5 personel bulunuyor. Ben ve 4 kişi daha. Biz ülkemiz için kayda değer bir çalışma yapmak için yola çıktık. Elbette kazanç elde etmek bu kazancı doğru mercilerde kullanarak kaliteli ve başarılı bir çalışma ile halkımızın kullanımına sunmak istedik.

Hiç bir zaman Google'a rakip olmadık, Yada Bing'e yada Yahoo'ya veya diğerlerine, biz sadece alternatif ve ülkesinde arama motoru verisine, analiz edilmiş datasına, işlenmiş bilgilere sahip olan bir bilişim firması olmak istedik. Yazılan çizilenler abartıldı. Bizimde hatalarımız oldu, olucaktırda, ancak bu insanları yaptıkları eleştirilerde ağır ithamlarda haklı kılmadığı gibi, eleştiri, fikir beyanı, yorum, düşünce paylaşımı değerlerini alt üst etti.

Sonuç olarak geldiğimiz nokta henüz istediğimiz nokta değil, halen çok fazla eksiğimiz bulunuyor ancak bu eksikleri teker teker gidererek yolumuza devam ediyoruz. Zamanı geldiğinde herkes Türkiye'de yapılmış olan en kayda değer arama motoru Geliyoo'nun olduğunu görecek.

Geliyoo'nun mimari yapısı ve temelde kullanılmış olan Açık Kaynak Kodlu yazılımlarını buradan bulabilirsiniz...
http://www.slideshare.net/buraysavasanil1/arama-motoru-geliyoonun-dzenlemesi-hakknda

Kaynak: http://forum.geliyoo.com/geliyoo-arama-motoru/65853-geliyoo-nun-mimari-yapisi-kullanilan-yazilimlar.html
FathArsln

kişi bu mesajı beğendi.

wmaraci
reklam

BurakC BurakC Dirilis.org Kullanıcı
  • Üyelik 05.11.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad B** C**
  • Mesajlar 865
  • Beğeniler 0 / 145
  • Ticaret 8, (%100)
Azminiz ve sabrınız icin tebrik ediyorum umarım istediğiniz yerlere gelirsiniz.
BuraySavasANIL

kişi bu mesajı beğendi.

Kula bela gelmez Hak yazmadıkça,
Hak bela vermez kul azmadıkça...

BuraySavasANIL BuraySavasANIL Founder & CEO Geliyoo Kullanıcı
  • Üyelik 02.09.2013
  • Yaş/Cinsiyet 46 / E
  • Meslek Mühendis
  • Konum Fransa
  • Ad Soyad B** A**
  • Mesajlar 543
  • Beğeniler 294 / 332
  • Ticaret 1, (%100)

BurakC adlı üyeden alıntı

Azminiz ve sabrınız icin tebrik ediyorum umarım istediğiniz yerlere gelirsiniz.

Bende ilginiz için teşekkür ediyorum Burak. İyi dileklerinin ve temennilerinin yerini bulması dileğiyle.
 

 

saydek saydek Saydek.NET Kullanıcı
  • Üyelik 26.11.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek Serbest
  • Konum Ordu
  • Ad Soyad E** A**
  • Mesajlar 673
  • Beğeniler 36 / 197
  • Ticaret 1, (%100)
başarılar umarım emeklerinizin karşılığını alırsınız.
BuraySavasANIL

kişi bu mesajı beğendi.

telegram: saydekofficial

wmaraci
wmaraci

BuraySavasANIL BuraySavasANIL Founder & CEO Geliyoo Kullanıcı
  • Üyelik 02.09.2013
  • Yaş/Cinsiyet 46 / E
  • Meslek Mühendis
  • Konum Fransa
  • Ad Soyad B** A**
  • Mesajlar 543
  • Beğeniler 294 / 332
  • Ticaret 1, (%100)

saydek adlı üyeden alıntı

başarılar umarım emeklerinizin karşılığını alırsınız.

İnşallah saydek bizimde temennimiz bu yönde umarım... Düşüncelerin için teşekkürler.
 

 

altunoren altunoren bilmenizgerek.com Kullanıcı
  • Üyelik 07.09.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek Web Yazılım, Grafik Tasarım
  • Konum KKTC
  • Ad Soyad İ** A**
  • Mesajlar 356
  • Beğeniler 25 / 99
  • Ticaret 0, (%0)

Buray Savas ANIL adlı üyeden alıntı

İnşallah saydek bizimde temennimiz bu yönde umarım... Düşüncelerin için teşekkürler.



Bir önerim olacak. Google'da ki gibi "ismail altunören" tarzı arama yapamıyoruz. yani tırnak içine alıp aradığımız kelimeyle birebir uyuşan sonuçlar çıkmıyor. hatta tırnak koyunca aramalarda sonuç bile çıkmıyor. Biliyorsunuz ki tırnak içine aldığınızda tırnak içinde ki kelimeyi ön plana çıkarıp tüm sonuçlarda ismail altunören i aramış sayılır. Örneğin: Jquery hatası "vbulletin" yazdığımızda vbulletin e ait tüm jquery hatalarının sonuçları falan çıkıyor. Bunu geliştirirseniz çok daha iyi olacak.
BuraySavasANIL

kişi bu mesajı beğendi.

BuraySavasANIL BuraySavasANIL Founder & CEO Geliyoo Kullanıcı
  • Üyelik 02.09.2013
  • Yaş/Cinsiyet 46 / E
  • Meslek Mühendis
  • Konum Fransa
  • Ad Soyad B** A**
  • Mesajlar 543
  • Beğeniler 294 / 332
  • Ticaret 1, (%100)

altunoren adlı üyeden alıntı

Bir önerim olacak. Google'da ki gibi "ismail altunören" tarzı arama yapamıyoruz. yani tırnak içine alıp aradığımız kelimeyle birebir uyuşan sonuçlar çıkmıyor. hatta tırnak koyunca aramalarda sonuç bile çıkmıyor. Biliyorsunuz ki tırnak içine aldığınızda tırnak içinde ki kelimeyi ön plana çıkarıp tüm sonuçlarda ismail altunören i aramış sayılır. Örneğin: Jquery hatası "vbulletin" yazdığımızda vbulletin e ait tüm jquery hatalarının sonuçları falan çıkıyor. Bunu geliştirirseniz çok daha iyi olacak.


Öneri için teşekkür ediyorum öncelikle, elbette bu işlemler yer alacak, hesap makinesi,çeşitli tekniklerle sorgu mantığı, dikey arama metodu, aranan kelimelerin yoğunluk analizi, sitelerin tıklanma göstergesi, webmaster araçları, hatalı url ayıklama, reindex özelliği.

Benim en çok sevdiğim özellik bu aslında Re-index. Diyelimki bir değişiklik yaptınız ve o sayfada yapılan text değişikliğinin anında index'e girmesini istiyorsunuz yada bir uyarı aldınız ve düzenlemeniz gerekiyor bir kaç dakika içinde bu işlem gerçekleştirilebiliyor. yaptığınız değişiklik otomatik olarak inceleniyor eğer uygunsuz bir içerik değil ise aldatma yok ise düzenleme kabul ediliyor. Şayet uygunsuz bir içerik var ise o zaman iş değişiyor anında o url ve url'ye bağlı olan tüm indexler yaklaşık 500 sıra geriye atılıyor.

Google'ın kullanmış oldğu tekniklerin bir çoğunu kullanacağız kullanıcılarımızın yabancı olduğu şeyler yerine aşina olduğu şeyleri sunmayı planlıyoruz.
 

 

altunoren altunoren bilmenizgerek.com Kullanıcı
  • Üyelik 07.09.2013
  • Yaş/Cinsiyet 36 / E
  • Meslek Web Yazılım, Grafik Tasarım
  • Konum KKTC
  • Ad Soyad İ** A**
  • Mesajlar 356
  • Beğeniler 25 / 99
  • Ticaret 0, (%0)
Harika fikirler bunlar. Lütfen kimsenin "aa google'a benzetmeye çalışıyor, kendin ol" gibi sözlere aldırış etmeyin. Tüm siteler birbirini taklit ederek şuanki noktalara gelmiş bulunmakta. Amaç zaten yapılan bir fikri geliştirmektir. Eğer x firma y firmasını taklit etmeseydi şuan ne pc sektörü gelişirdi ne telefon. O yüzden ne kadar örnek alabilirseniz geliştirilmiş haliyle belkide o örneğin önüne bile geçebilirsiniz. Başarılarınızın devamını dilerim :)
BuraySavasANIL FathArsln

kişi bu mesajı beğendi.

BuraySavasANIL BuraySavasANIL Founder & CEO Geliyoo Kullanıcı
  • Üyelik 02.09.2013
  • Yaş/Cinsiyet 46 / E
  • Meslek Mühendis
  • Konum Fransa
  • Ad Soyad B** A**
  • Mesajlar 543
  • Beğeniler 294 / 332
  • Ticaret 1, (%100)

altunoren adlı üyeden alıntı

Harika fikirler bunlar. Lütfen kimsenin "aa google'a benzetmeye çalışıyor, kendin ol" gibi sözlere aldırış etmeyin. Tüm siteler birbirini taklit ederek şuanki noktalara gelmiş bulunmakta. Amaç zaten yapılan bir fikri geliştirmektir. Eğer x firma y firmasını taklit etmeseydi şuan ne pc sektörü gelişirdi ne telefon. O yüzden ne kadar örnek alabilirseniz geliştirilmiş haliyle belkide o örneğin önüne bile geçebilirsiniz. Başarılarınızın devamını dilerim :)


Teşekkürler altunoren, bizim; insanların ismimiz hakkında ve tasarım hakkında yaptığı eleştirilerden daha çok, geliştirme aşamasındaki önerilerine ihtiyacımız oluyor. Bu bağlamda insanlar herşeyi beğenecek diye bir kaide yok. Renkler ve zevler tartışılmaz deriz ya, böyle bir durum buda.

Tasarımın son hali Google'a çok daha fazla benziyor son hali bu şekilde.

altunoren

kişi bu mesajı beğendi.

Emre19 Emre19 WM Aracı Kullanıcı
  • Üyelik 29.12.2013
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Çorum
  • Ad Soyad N** Y**
  • Mesajlar 933
  • Beğeniler 16 / 125
  • Ticaret 2, (%100)
Hocam celebi.com Hakkında ne düşünüyorsunuz ?
BuraySavasANIL

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al