Mrb, Hayatımız google/yahoo olmuş. Sizce aynı düzeyde bir türk sitesi kurulamazmı? Kurmaya kalksak ne tür sistemlere ihtiyacımız olur? Türkiyedeki arama sitelerinin google dan farkı nedir? Google Domain Listesinden mi tarıyor tarıyorsa nereden alıyor domain listesini? Bu soruları herkesin merak ettiğine eminim. Bu konuda bilgisi olan arkadaşlar varsa lütfen yazsın.

google gibi olamayız hayal kurmak boşuna. E-kolay. net in yaptıgı bir anlaşma vardı. Google ile anlaşma yapmışlar google bunlara bir sistem yapıp sitelerinde arama koydular Bunun da fiyatı yuksektir. Türkiyede Parayla dahi olsa en fazla gelebileceginiz yer arama. superonline.com arama. mynet.com gibi olur ama bence bu da bir başarı bu memlekette ama para şart oyle 100-200$ ile gidip host al scpirt kur hemen siteyi aç ile olmuyor.

Arama motoru sistemini düşünürken aslında bildiklerimize göre bir kıyaslama yapıyoruz. Örneğin Php ve Mysql ile yaptığımız bir sitede 250.000 kaydın ve her kaydın 1-2KB'lık data olduğu bir arama motorunda normal bir serverda (Çift Xeon işlemci, 2GB Ram) aramalar google kadar hızlı olmamakta. Öncelikle google bu sistemi yazarken neler kullanmış bunları irdelemek lazım. İlk başlarda ellerinde çok büyük özellikli bilgisayarlar olmadığı için arkadaşlarının kullanmadıkları bilgisayarları toparlayarak 50-100 bilgisayarlık özel bir ağ kurmuşlar. Daha sonra bu bilgisayarlardan tek bir bilgisayar gibi çalışmasını sağlayacak bir algoritma geliştirmişler. Tüm bunların dışında PageRank gibi özel bir algoritma geliştirmişler. Bu algoritmaya göre link verilen siteler daha iyi sitelerdir gibi mantıklar oluşturmuşlar. Daha sonra eşden dosttan 1milyon$ bulup Google Inc.'i kurmuşlar ve daha iyi sistemlerle geliştirmeye başlamışlar. Bir uzay araştırması projesinde ismini tam hatırlamıyorum SETI olabilir, tüm dünyadan insanlar projeye katılabiliyorlar. Tek yapmaları gereken bir yazılım yükleyip bilgisayarlarını açık bırakmak. Böylece binlerce bilgisayar kullanılabiliyor. Buna benzer mantıkla çalışan birçok yazılım var, hatta trojanların bir kısmı bu şekilde kullanılıyor ve DDos ataklar bu sayede yapılıyor. Milyonlarca bilgisayar aynı anda tek bir bilgisayara veri göndererek sistemi altüst ediyorlar. Bu güç birleştirme olayı iyi veya kötü yönde kullanılabiliyor.. Bizim programlarımızda kullandığımız database'ler dışında birçok arama, sıralama algoritmaları mevcut. Bunlardann istediğimiz bir tanesini kullanarak basit arama motorları yazabiliriz. Daha iyileri için algoritmalar düşünüp gerekirse kendi arama algoritmalarımızı oluşturmamız gerekmekte. Şu anda kullanılmaya başlamamış olan ve geliştirilen algoritmalar var; Örneğin ünlü bir kişi olan Andrew S. Tanenbaum'un wireless network la ilgili bir algoritması sayesinde bir sitenin değişen IP'ler üzerinde barındırabilmesi mümkün oluyor. Aynı kişi Tanenbaum, minix'in yazarı. Operating Systems dersinde anlatacak uygun bir UNIX bulamadığı için geliştirmiş, daha sonra minix'in geliştirilmesi ile linux oluşmuştur. Yine aynı kişinin birçok kitabı ve çalışması vardır. Gelişmiş sistemler tasarlamak için C ve Assembly ile hazırlamak mantıklıdır, çünkü bu diller makine diline yakındır ve bu nedenle hızlı çalışır. Örneğin ekrana merhaba dünya yazdıran bir Basic programı 30.000byte, C programı 1000byte, Assembly programı 40byte tutar. Tabiki bu sıralama ile de daha hızlı çalışır. Bunları çalıştıracağınız işletim sistemlerine göre kod yazmanızda işlemleri hızlandıracaktır, tabiki işletim sisteminin yazacağımız sisteme özel olarak geliştirmesi daha da hızlandıracaktır. Biraz uzun oldu, konuyla alakasız gibi oldu belki yazı. Ama anlatmak istediğim bu tarz sistemler geliştirebilmek için çok çalışmak, çok konuda bilgi sahibi olmak gerekir. Türkiye'de gelişmiş sistemler yazabilecek insanlar olduğunu biliyorum. Fakat sadece yaşayabilmek için piyasaya alakasız işler yapması gerekir. Binlerce dolar kazanacağını bilse 6 ay oturur yazar lüksü yoktur bu kimselerin. Eğer gerekli destek sağlanır, birlik oluşturulabilirse büyük sistemler yapılabilir. Konuyla ilgili aşağıda konuların araştırılması gerektiğine inanıyorum; Searching Algorithms Sorting Algorithms Parallel Programming Discrete Systems Database Systems Operating Systems Kusura bakmayın biraz uzun oldu , umarım faydası olur.

Tr In Other Out Bence yapılmaz diye bir şey yok. Uzman bi ekip ve bir kaç serverla aynı sistem yazabilir o kadar abartılı bir para miktarı gerektireceğini sanmıyorum. Fakat kullanıcılara siteyi sevdirmeli ve yaygın bi hale getirmelisiniz. Google ın domain listesinden taramaya baslayarak site indexlediğini düşünüyorum fakat bu listeyi ancak ICANN verebilir sanırım. Yani amerikayı keşfetmek yerine amerikayı görüp ayı keşfetmek daha iyi olur bence. Google cok eski bir site sadeliğinin yanı sıra bir çok sitenin google ı kullanarak arama yaptırması daha cok yaygın hale gelmesine sebep oluyor. Sizce aynı kalitede bir türk sitesi kurulsa siz gider google danmı arama yaparsınız yoksa türk sitesi oldugu için yerli siteyemi girersiniz?

çalıp çırpmak varken ne diye kassın ki. Biz hazıra alışmışız.

öncelikle çok iyi sunucuların olması gerekli. mesela 16 adet risk işlemcisine sahip sunucular. terabyte lık ramleri olmalı. bu şekilde sorgulama hızını maksimum seviyeye yükseltmiş olursun. fiziki ihtiyaçları karşıladıktan sonra yazılım kısmı. öyle bir mantık, öyle bir zeka kuracaksın ki, google ile yarışabilecek. tabi bu mantığın kurulması, istisnaların işlenmesi vs için zaman gerekli. bence yazılım geliştirmesi testleri ile birlikte en az 1 yıl sürer. tabi bunu profesyonel bir ekip yapıyorsa. sonra başlıcaksın bot yazılımı ile web madenciliğine. tüm sayfaları araştıracaksın, linkleri izliceksin vs. haliyle bu senin bağlantı hızın ile, bağlandığın sitenin hızına bağlı olarak hızlı veya yavaş olacak. insanlara doyurucu bilgi vermen için ve google ile yarışabilmen için en azından 1milyar sayfayı kaydetmen lazım. buda sanırım en azından 6 ayını alır. ardından siteyi açarsın ve reklama başlarsın. google elinin armut topladığını düşünürsek adam akıllı ziyaretçi kitlesine ulaşman en iyi ihtimalle 1 yıl sürer. eğer özelliklerin ve doyuruculuğun bu süre zarfında google u geçerse sen birinci olabilirsin. özetle ihtiyacın olanlar ; oldukça iyi sistemler, oldukça iyi bir yazılım ekibi, yazılım geliştirme sürecinde yazılım ekibine yetecek kadar çok paran ve zaman.

Dostum bu işte en önemli şey para ve yetişmiş program yazacak kalitede ekibi bulmak türkiyede zor. Google 1 milyon$ sermaye ile başladı işe. Türkiyede bu parayı kim böyle bir işe yatırır ki. Herkez biliyor ki üniversitelerimiz çökmüş vaziyette. Öğrencilerin derdi diploma almak, hocaların büyük çogunluğunun derdi ayın 15 i gelsin maaşımı alayım. Hocaların birşeyler bulmak etmek gibi bir dertleri yok. Bu saatten sonra google a yetişmek çok zor. microsoft amca bile 400milyon$ para harcayarak geliştirdiği msn search'ü hala kimse kullanmıyor çünkü google kadar iyi degil

hasan guzel yazmisin. eline saglik

SaVaGe' Alıntı:

1-2 tane server yetmeyeceği kesin, bide su var.. arana kelimeler site sayısı 100 ken 1000 ken 10000 ken pek sorun cıkarmazda, indexli siteler 8 milyar tane olsa, bunu veritabanından nasıl cekeceksin? veritabanından cekmekde mesele degil mesele hızlı bi sekilde nasıl bulduracaksın dogru eslesmeleri, ha google dan veri cektirebilirsin sanırsım ama o zamanda yeni bisey yaratmıs olmassın.. Ama türk piyasası icin keske imkanım olsa da bende boyle birsey gelistirsem, cok mukemmel olması sart degil

Google bir niş alan buldu, üzerine oynadı ve başardı. Daha keşfedilmeyi bekleyen binlerce niş alan var. Henüz herşey bulunmuş değil.

google un başarısının en buyuk sebeblerinden biri bence adamlar arama olayını kendilerine iş olarak edinmişler yoksa google da yahoo gibi portal olmayı bilmiyormu yada microsoft gibi yan programlar yazmayı bilmiyormu adamlar mail olayını bile zirveye tam olarak kurulduktan sonra yaptı. Gerçek hayattada böyle değilmi bir beyinin bir işle ilgilenmesi var birçok işle ilgilenmesi var. Başarının anahtarıda bu tek hedef

Ejderin yazısı Google ı abartanlara da sanırım iyi bir örnek olmustur. Türkiyede dediğin gibi yapabilecek insanlar para kazanmak amacıyla baska yönlerle ilgilenmek zorunda kalıyor. Bir çok programcımız 6 aydan daha fazla bir zaman bilgisayar basında. Para kaynagı bulup adam akıllı bir işe yöneltilseler neler olmaz ki. Ejder aydınlatıcı bilgilerin için teşekkür ediyorum.

turkiyede kral olmak zor deil ama yurtdısı piyasada google la yarısmak imkansız

o da doğru, benimki sadece deneme

Google'a rakip olmayabilir. Ama şunu soruyorum google yokken yahoo vardı o zamanlarda yahoonun aynısının yapılamayacagını ileri süren kişiler muhakkak olmustur. Yahoo suan google a yakın bir websitesi üstelik arama dısında ekstra servisleride bulunuyor. Yani yapılamaz diyip vazgeçmeyin ben yapılıp yapılamayacagını değil yapılsa neler gerekli olacagını sordum. Zaten bu yüzden hep biz geride kalıyoruz biri yapıyor biz bakmakla yetiniyoruz. Bu böyle gelmiş böyle gidiyor. Microsoft google la ulasamadı ölemi? güldürmeyin beni microsoft kaç milyon kişi fark atmıştır google a. Google ın arama sistemini kullanıyorsunuz Microsoftun Hotmailini, Messengerini İşletim sistemini...

bizim böyle bir sistem geliştirmemiz, amerikayı yeniden keşfetmemiz demek olur. elimizdeki kaynaklar az, bu nedenle olmayan şeyler yapmalıyız. 400milyon$ harcanarak geliştirilen bir arama motoru kullanılmıyorsa, o zaman biz hiç kasmayalım. olmayan şeyleri hayal edip yapmak daha akıllıca bence.

eline sağlık, güzel bir bilgilendirme yazısı olmuş

valal öyle bşir site için önce iyi bir bütce ve işi bilen ekip lazım.. ve google çalışma sistemi nasıl bişi bende anlamış degilim.