Aramayan Bulamaz
×
frame arama sorgusuna ait içerikleri görüntülemektesiniz.
MongoDB ve NoSQL Kavramı Nedir?

MongoDB bir NoSQL veritabanıdır. NoSQL "not only sql" olarak da açılabilir, yani SQL değil anlamındadır. Çünkü çalıştırılan sorgular bir MySQL ya da MsSQL sistemlerinde alışmış olduğunuz sorgular değiller.

NoSQL Sistemlerinin Avantajları Nelerdir?

Okuma ve yazma konusunda diğerlerine göre daha performanslı olabilirler.

Yatay olarak genişletilebilirler. Yani binlerce sunucu küme oluşturarak çalıştırılabilir ve daha büyük veriler üzerinde daha rahat işlem yapılabilir.

Farklı bir çok özellikleri olması sebebiyle programlama alanında kolaylıklar sağlar.

Maliyet olarak diğer veritabanı sistemlerine göre daha avantajlıdır.


NoSQL Sistemlerin Dezavantajları Nelerdir?

SQL bir veritabanı kullanan uygulamanın NoSQL sisteme taşınması ilk aşamada zor olacaktır. Özellikle join kullanan sorgularda düzenleme yapılması gerekecektir.

NoSQL veritabanı sitemleri veri güvenliği konusunda SQL veritabanlarındaki gibi gelişmiş bir yapıya sahip değiller.


MongoDB'de yukarıdaki dezavantajlarda bahsettiğim gibi güvenlik konusunda ilk kurulumda yetersiz kalmakta. Varsayılan olarak kullanıcı adı ve şifre bulunmamakta. Doğrudan sunucu adresini yazarak veritabanına bağlantı sağlanabilmekte. Bu sebeple veritabanı erişimini sunucu dışına kapatmak gerek ve MongoDB konfigurasyonlarını düzenleyerek kullanıcı yetkilendirmesini açmanız gerek. Kurulum ve konfigurasyonları sonraki konumda açıklayacağım.


MongoDB

10gen firması tarafından 2007 yılında başlanan ve 2009 yılında AGPL lisansıyla açık kaynak projesine dönüştürülen bir veritabanı sistemidir. Belge yönelimli veritabanı olarak tanıtılmaktadır. (Document oriented). MongoDB üzerinde oluşturulan her kayıt bir dökümandır. Bu dökümanlar json formatında saklanır.

MongoDB ve alışılagelmiş S

Vmware İle Windows XP Kurulum (7dk)

Merhaba arkadaşlar,

Bu videomda sizlere Vmware ile Windows XP İşletim Sistemini Sanal Bilgisayar Üzerinde Kurulumunu Anlatmaya Çalıştım.(Sesli)

Sadece 7dk kurulum yaptık dilerseniz videomuza geçelim ;


7dakikada Vmware aracılığıyla Windows XP Kurulumu

Windows XP İndirme Link : http://goo.gl/Pqdgn

Alternatif : http://goo.gl/J4WeK

Vmware Workstation 9 Full - Key Link : http://goo.gl/1YlCj

HTML\'de Çerçeveler ve Tablolar

Çerçeveler tarayıcımızda birden fazla html döküman açmamızı sağlar. Her çerçeve de ayrı bir html sayfa vardır ve bunların hepsi birbirinden bağımsızdır.
Dezavantajları;
İstenilen sayfanın yazıcıya gönderilmesi zordur Her sayfayı takip etmek zordur Frameset etiketi
<frameset> sayfanın hangi biçimde çerçeveye ayrılacağını belirler, satır veya sütun olarak belirlenir.

Frame etiketi
Her bir çerçevede hangi dökümanın görüntüleneceğini belirtir.

<frameset cols="30%,70%"> <frame src="frame_1.htm"> <frame src="frame_2.htm"> </frameset> Burada iki sütunlu bir çerçeve belirlenmiş, ilk çerçeve için tarayıcının %30 u ikinci çerçeve için tarayıcının %70 i ayrılmıştır.
%30 luk alana frame_1.html, %70 lik alana da frame_2.html dökümanları çağırılmıştır.

Çerçeveler günümüz standartlarında kullanılmayan, W3C tarafından kullanımdan kaldırlmış bir etikettir, bunun yerine daha çok tablolu sayfalar ya da daha da gelişmişi, tablo kullanmadan <div> ler ile yapılan sayfalar kullanımaktadır. <div> leri css ile birlikte anlatacağım.


Tablolar
Table etiketi ile belirlenir, tr ile satırlara, td ile de sütunlara bölünür.
<td> nin anlamı "table data" dır, yani veri hücresi, tablo içerisine eklenecek olan nesneler (resim, paragraf, form elemanları vs) td etiketinin içinde yazılır.

<table border="1"> <tr> <td> 1. Satır, 1. Hücre </td> <td> 1. Satır, 2. Hücre </td> </tr> <tr> <td> 2. Satır, 1. Hücre </td> <td> 2. Satır, 2. Hücre </td> </tr> </table>
Tablonun ekran çıktısı
1. Satır, 1. Hücre 1. Satır, 2. Hücre 2. Satır, 1. Hücre 2. Satır, 2. Hücre

border parametresi ile

Sitenin iframe ile Çağrılmasını Engellemek

İframe web sayfalarında kullanılan bir çerçevedir, kısaca anlatmak gerekirse; sitenin bir bölümünde bir alan belirlenir ve bu alana farklı bir sayfa veya bir web sitesi çağırılır. Bu durum bazen iyi olabilir.Hiti yüksek olan bir site sizin sitenizi iframe ile çağırmışsa eğer o sitenin hitini tamamen kendi sitenize çekebilme imkanınız var :)Bunun için ufak bir yönlendirme kodu yazacağız, siteyi iframe ile çağrıldığında sizin sitenize yönlendirilmiş olacak.Lafı fazla uzatmadan gerekli kodu vereyim :)
if(window.parent.frames.length>0){ window.parent.location.replace(window.location); }