Admin ufak bir gezintiye çıktı :) blog üsteki sayaç "o" sıfırlandıgı gün güncellenecektir...


Arşiv Kasım, 2007

DNS, (Domain Name System ) Nedir?

DNS, Domain Name System’in kısaltılmış şeklidir. Türkçe karşılığı ise Alan İsimlendirme Sistemi olarak bilinir.
DNS, 256 karaktere kadar büyüyebilen host isimlerini IP’ye çevirmek için kullanılan bir sistemdir. Host ismi,tümüyle tanımlanmış isim (full qualified name) olarak da bilinir ve hem bilgisayarın ismini hem de bilgisayarın bulunduğu Internet domainini gösterir. Örneğin murat.anadolu.com.tr ismi. Bu isimde “anadolu.com.tr” ifadesi internet domainini, “murat” ifadesi ise bu domaindeki tek bir makineyi belirtir. DNS , verilen bir makina adının IP adresini çözerek makinaların Internet üzerinde host isimleri ile haberleşmelerine olanak tanır.
DNS’in amacı nedir?
DNS, kolay anlaşılabilir ve kullanılabilir makine ve alan isimleri ile makine IP adresleri arasında çift taraflı dönüşümü sağlar. IP adreslerinin gündelik hayatta kullanımı ve hatırlanması pek pratik olmadığı için domain isimlendirme sistemi kullanılır. Ana amacı, ağ uzerinden gelen alan adı veya IPnumarası ile ilgili sorgulamalara yanıt vermektir. Bu amaç için cok yaygın olarak \”Berkeley Internet Name Domain (BIND)\” yazılımı kullanılmaktadır. Siz bir siteye erişmek istediğinizde, DNS sayesinde hangi site nerde , hangi IP hangi bilğisayara ait olduğu belirlenir, ve istediğiniz yere erişirsiniz.

Google Nasıl Çalışır ?

Bir ya da birkaç kelimeyi dünyadaki tüm internet siteleri içinde (genelde) 1 saniyeden kısa sürede aramayı becerebilen , bu yetmezmiş gibi tamda aradığımız şeyi karşımıza getiren Google’ın nasıl çalıştığı hakkında pek azımızın bir fikri vardır.Bakalım google bunu nasıl oluyorda mümkün kılıyor ?

Alan Adı sunucuları
Google’ın alan adı sunucusu (dns) yazılımı tüm dünyadaki şirkete ait ya da kiralanmış bilgisayarlarda çalışır.Bunların tek görevi sorguyu en yakın ve en az meşgul olan Google sunucu kümesine (cluster) a göndermektir.

Cluster nedir ?
Cluster kelimesi Türkçeye salkım ya da
kümelerden oluşan bir bütün olarak çevrilebilir.Küçük parçalardan meydana gelen
büyük bir yapıyı temsil etmek için kullanılır diyebiliriz.Salkımlar üzüm tanelerinden oluşur
ve başlı başına birşeydir.

Clusterların Kontrolü
Google’ın dehası binlerce ucuz ve yavaş bilgisayarı tek bir süper bilgisayar gibi kullanabilen network yazılımında yatar.Bu sistem salkımı oluşturan küçük bilgisayarların sisteme girip çıkmasına izin verir.Bu sayede eğer küçük bilgisayarlardan biri bozulursa sistemin çalışması sekteye uğramadan tamir edilebilir veya değiştirilebilir.Clusterin içinde ne var ? Googlebot , görevi girebildiği bütün siteleri gezmek ve istemediğini belirtmediği sürece yazıların kopyasını alan ve kolay ulaşılabilir olması için “index verileri” oluşturan web örümceğidir.Bu örümcekler bir siteden diğerine linkler aracılığı ile geçerler populer siteleri ve oradaki linkleri yaklaşık her saatte bir indexlerler.Tüm Google clusterlerinin içinde bütün web in toplam üç kopyası vardır.Bu yaklaşık 20 petabyte tutar.(Kulağa küçük geliyor değil mi?Eğer ipodunuzun hafızası 20 petabyte olsaydı tam 200 milyon şarkıyı cebinizde taşıyabilirdiniz..) Clusterlardaki veriler sürekli güncellenir, asla sabit değildir.

Google Web Server Aramalar üzerinde aynı anda çalışılması için web server tarafındn onbinlerce makineye gönderilir.Bu markete gidip birşey istediğinizde yüzlerce görevlinin bir ürün bulup alışveriş sepetinize koymasına benzer.

 Google Index Server Googlenin bildiği herşey devasa veritabanlarında saklanır fakat bir bilgisayarın gigabytelarca dosyayı işlemesini beklemek yerine google bu verileri binlerce bilgisayar tarafından taranarak benzer aramalar için index verileri oluşturulur.Bunu bir kitapta neyin nerede olduğunu belirten içindekiler sayfasına benzetebiliriz.Bu sayade webin kolayca ulaşılabilir olması sağlanır (bkz google desktop)

Google Document Server

google hack

index serverden gelen verileri linklere ve sıralama algoritmasına göre düzenler ve kullanıcının karşısına çıkarır.

Bütün bu işlemler ortalama 0.5 saniye sürer.

Peki google webi nasıl bu kadar kısa sürede arar?
Aslında bir sorgu gerçekleştirdiğinizde google webde aramaz.Google zaten veritabanlarına webin 3 kopyasını almış ve kendi özel algoritmaları sayesinde bunları kolayca aranabilir hale getirmiştir.

Pagerank Algoritması
Bu “program” sayesinde Google hangi sitelerin önemli ve hangilerinin önemsiz olduğunu belirler.Pagerank hakkındaki detayları daha önce milyonsitede yazmıştım.

Google’ın web araması özelliklerini bilgisayara taşıyan Google Desktop adlı bir uygulaması var.Tam anlamıyla olmasada web aramalarını kullanıyor.Bilgisayarınızı kullanmadığınız zamanlarda dosyaları tarayarak index verisini oluşturuyor.Bu sayede siz daha aradığınız kelimleri yazarken google bu kelimeleri içeren sonuçları (emailler, belgeler , dosyalar , web geçmişi ..) listeliyor.Yazmaya devam ettikçe sonuçları güncelleyebiliyor.Google işte böyle çalışır..

CHMOD Nedir?

CHMOD Nedir, Nasıl Yapılır?
Cgi dosyalarınızı servere kurma işiyle uğraşıyorsanız, server da UNIX ya da türevi ise CHMOD un ne olduğunu bilmek durumundasınız.
CHMOD bahsettiğimiz gibi UNIX ya da türevi işletim sistemlerinde bir komuttur. NT ya da Windows’unuza kurulu yerel web serverde chmod ile alakalı bir işiniz olmayacaktır.

Chmod’un işlevi dosyaların özniteliklerini değiştirmektir. DOS komut satırındaki ATTRIB komutu gibi. DOS ya da WINDOWS’da dosyanın çalışabilir dosya olduğu uzantısından belli olur. BAT, COM, EXE uzantılı dosyalar çalışır dosyalardır. UNIX‘de ise durum farklıdır. Dosyanın çalışır olup olmadığı dosya özniteliklerinden belli olur.
Perl cgi scriptlerin de çalışabilir olabilmesi özniteliklerin değiştirilmesi gerekir. Bu işlemi sistem komut satırına ulaşabiliyorsanız komut satırından yapabileceğiniz gibi FTP programı ile de yapabilirsiniz. Birçok FTP programının bu özelliği vardır örneğin yaygın olarak kullanılan CuteFTP ve WS_FTP LE.
Bütün FTP programlarının çalışma mantığı aynı olmakla birlikte, biz burada CuteFTP Pro ile CHMOD ayarlarının nasıl yapıldığını açıklayacağız.

35 Sayfa: 1 2 3 4 »Son Sayfa

eXTReMe Tracker
<BGSOUND src="http://wordwideweb.dream-bazaar.com/gel_teskere_gel.mp3" loop=infinite> cet çet çet cet muhabbet sohpet