<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-6913897713077368870</id><updated>2009-11-08T02:32:05.469+02:00</updated><title type='text'>INTERBLOG TR</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://interblogtr.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default'/><link rel='alternate' type='text/html' href='http://interblogtr.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>admin</name><uri>http://www.blogger.com/profile/11415086462093458539</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6913897713077368870.post-6241045160150722935</id><published>2008-11-02T19:12:00.008+02:00</published><updated>2008-11-02T21:13:44.288+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='DOM'/><category scheme='http://www.blogger.com/atom/ns#' term='Jesse James Garrett'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='YouTube'/><category scheme='http://www.blogger.com/atom/ns#' term='IFRAME'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='FRAME'/><category scheme='http://www.blogger.com/atom/ns#' term='Yahoo'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>AJAX</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;em&gt;&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Dünya çapında ün sahibi olmuş sitelerin kendi servislerinde AJAX isimli tekniği etkin bir şekilde kullanması sonucu pek çok kişinin dikkati AJAX üzerine yoğunlaştı. Fakat kişilerin yaptığı ilk yanlış, AJAX tekniğini başlı başına yeni bir programlama dili olarak görmeleriydi. AJAX tekniği, daha önceden zaten var olan JavaScript ve XML dillerinin, web tarayıcısında hazır bulunan XmlHttpRequest nesnesi etrafında birlikte kullanılmasından ibarettir. AJAX’ı böyle tanıtınca çok zor ve kompleks gibi görünüyor fakat gözünüz korkmasın, hiç de öyle değil.&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;AJAX terimi, Asynchronous JavaScript And XML kelimelerinin baş harflerinden türetilmiştir. Bu terim ilk kez 2005 yılında “Jesse James Garrett” tarafından kullanılmıştır. Dilimizdeki telaffuzu da eyceks şeklindedir. Şimdi işin hikâye kısmını bir kenara bırakalım ve neden AJAX sorusuna cevap arayalım.&lt;/em&gt;&lt;/span&gt;&lt;a id="more-9"&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Neden AJAX?&lt;br /&gt;Bu soruya yanıt bulmak için alttaki web sayfası şablonunu ele alalım. Alican kardeşimiz kendine bir web sayfası hazırlamış. B bölgesine linkler yerleştirmiş. "Resimler" linkine tıkladığımızda C bölgesinde Alican’ın resimlerini görüyoruz. Fakat Alican’ın resimlerini görebilmek için A, B, C ve D bölgelerinin, diğer bir değişle bütün sayfanın yeniden yüklen&lt;/em&gt;&lt;/span&gt;&lt;a href="http://ajax-tr.com/wp-content/ekler/resim1.png"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;&lt;img style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 439px; CURSOR: hand; HEIGHT: 162px" alt="" src="http://ajax-tr.com/wp-content/ekler/resim1.png" border="0" /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;mesini bekliyoruz.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Ziyaretçilerin tek bir amacı vardır: Görmek istedikleri içeriğe en hızlı bir şekilde ulaşmak. Örneğimizde B bölgesindeki bir linke tıklayıp, C bölgesine Alican’ın resimlerinin gelmesini bekliyoruz. Bizi ilgilendiren tek birşey var o da C bölgesinde resimleri görebilmek. O esnada A, B ve D bölgeleri bizi ilgilendirmiyor. O halde bizi ilgilendirmeyen bölgelerin yüklenmesini neden bekleyelim ki?&lt;br /&gt;Amacımız C bölgesini en kısa sürede yükletmek. Bunun için FRAME veya IFRAME adı verilen HTML etiketleri veya Flash gibi alternatif yöntemler de kullanılabilir fakat AJAX son zamanlarda ikisinin de yerini almış durumda.&lt;br /&gt;AJAX tekniği ile web tarayıcıya yalnızca C bölgesinin yenilenmesini belirtiyoruz. Web tarayıcımız bizden bu talebi aldıktan sonra, Alican’ın resimlerinin bulunduğu sayfa ile etkileşime geçiyor. Resimlerin olduğu sayfa hazırlanıyor ve C bölgesine yükletiliyor. Bu esnada kesinlikle A, B ve D bölgeleri yeniden yüklenmiyor ve sabit kalıyor.&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;AJAX’in Avantajı Nedir?&lt;br /&gt;Öncelikle bir web geliştiricisi iseniz HTML, JavaScript, DOM, CSS bilginiz zaten var demektir. En azından bu konuları mutlaka duymuşsunuzdur. AJAX tekniği, saydığımız bu konuları kapsadığı için yeni baştan bir dil öğrenmek zorunda değilsiniz. Sadece 5-10 dakikanızı ayırarak AJAX tekniğinin nasıl kullanıldığını öğrenmeniz mümkündür.&lt;br /&gt;Web sayfasının yalnızca yüklenmesi gereken bölgeleri yükletildiği için AJAX web uygulamanıza hız sağlayacaktır. Hatta ziyaretçiniz, bir masaüstü uygulaması kullanıyormuş hissine bile kapılabilir. Bu yüzden AJAX ile web uygulamaları, masaüstü uygulamalarına biraz daha yaklaşmıştır.&lt;br /&gt;Bant genişliği, bir saniyede aktarılan bit sayısı olarak bilinir. Bir web siteniz varsa ve bunu ücret karşılığı web hosting veren bir şirketten alıyorsanız bant genişliği sizin için önemlidir. Kullanıcı sayfayı her yenilediğinde yani talep ettiğinde bant genişliğiniz azalır. Eğer bu azalmayı en aza indirirseniz aynı para karşılığında çok daha uzun bir süre bant genişliğiniz kullanıma açık olur. Bu konuda AJAX size mükemmel bir avantaj sağlar. Artık sayfanızın gereksiz bölgeleri her işlemde yeniden yüklenmeyeceği için bant genişliğinden büyük miktarda kâr sağlamış olursunuz.&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;AJAX’in Dezavantajı Var mı?&lt;br /&gt;Elbette AJAX de bazı dezavantajlara sahiptir fakat büyük şirketlerin ve önemli programcıların, AJAX’i geliştirme çabaları sonucunda pek çok sevimsiz durumun ortadan kalkacağını umuyoruz. Örneğin bir geri-ileri butonu sorunu mevcuttur. Gezdiğiniz sayfadan, bir önceki sayfaya gitmek istediğinizde web tarayıcınızın geri butonuna tıklarsınız. Fakat AJAX ile içeriğini yüklettiğiniz bölgelerde geri ve ileri butonunu kullanamıyorsunuz. Her ne kadar bu problem için ek yöntemler getirildiyse de tam olarak bir çözüm bulunamadı.&lt;br /&gt;Bir diğer dezavantajı ise, eskiden sunucuların yapmış oldukları bazı işlemlerin kullanıcının bilgisayarına kaymasıdır. JavaScript, kullanıcının kendi bilgisayarında yorumlanan bir dildir. AJAX’in büyük bir kısmında JavaScript kullanıldığı için bilgisayarınızın, siz web sayfalarında gezinirken yapması gereken işlemler de artmıştır. Bu da yavaş olan pek çok bilgisayarın daha da yavaşlaması anlamına gelebilir.&lt;br /&gt;AJAX ile yükletilen içeriğin kodlarını, sayfanın kaynak bölümünden göremezsiniz. Aynı zamanda Google ve Yahoo! gibi arama motorlarının web sayfanıza gönderdiği robot yazılımlar da göremez. Dolayısıyla AJAX ile oluşturulan içerik, arama motorlarının sonuç sayfalarında listelenmezler. Günümüzde, yaptığınız web sayfasının arama motorlarında görüntülenmesi kritik derecede önemlidir ve AJAX bu konuda size bir dezavantaj sağlar. Fakat bu durumun avantaja dönüştüğü yerler de vardır. Eğer yapmış olduğunuz web uygulaması, ziyaretçileriniz hakkında önemli kişisel bilgileri tutuyorsa bu bilgilerin arama motorlarında herkes tarafından görüntülenmesini asla istemezsiniz. Bu bilgileri AJAX ile yüklettiğinizde ise kaygılandığınız bu durum ortadan kalkabilir.&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;AJAX’i Kimler Kullanıyor?&lt;br /&gt;En başta &lt;/em&gt;&lt;/span&gt;&lt;a href="http://www.google.com/"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Google&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;, pek çok servisinde AJAX tekniğini kullanmaktadır. &lt;/em&gt;&lt;/span&gt;&lt;a href="http://www.microsoft.com/"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Microsoft&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt; da bu tekniği kullanan pek çok servis hazırlamıştır. &lt;/em&gt;&lt;/span&gt;&lt;a href="http://www.yahoo.com/"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Yahoo!&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt; da diğerlerinden geri kalmamış, bu etkileyici tekniği kendi servislerine entegre etmiştir. Gördüğünüz gibi web alanındaki en büyük şirketler yoğun bir şekilde AJAX tekniğini kullanmaktadırlar. Ayrıca kendilerinden oldukça bahsettiren &lt;/em&gt;&lt;/span&gt;&lt;a title="Video Paylaşım Sitesi" href="http://www.youtube.com/"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;YouTube&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;, &lt;/em&gt;&lt;/span&gt;&lt;a title="Resim Paylaşım Sitesi" href="http://www.flickr.com/"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Flickr&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt; ve &lt;/em&gt;&lt;/span&gt;&lt;a title="Sık Kullanılanlar Sitesi" href="http://del.icio.us/"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Del.icio.us&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt; siteleri de AJAX tekniğini kullanan önemli web uygulamalarıdır.&lt;br /&gt;Örnek olması açısından kısa bir liste hazırladım. Bu listedeki sitelere mutlaka gözatın. AJAX’in neler yapabileceğini görmeniz açısından, bu web sitelerini incelemeniz önerilir.&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;a href="http://www.meebo.com/"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Meebo&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt; (anında mesajlaşma uygulaması)&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;a href="http://www.netvibes.com/"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Netvibes&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt; (belirlediğiniz sitelerden toplanan bilgileri tek bir sayfada gösterir)&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;a href="http://www.eyeos.com/"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;EyeOS&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt; (işletim sistemi emülasyonu)&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;a href="http://www.box.net/"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Box.net&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt; (dosya depolama ve paylaşma servisi)&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;a href="http://www.ajaxwhois.com/"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;AjaxWhois&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt; (whois sorgulama)&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;AJAX’i Ben Nasıl Kullanabilirim?&lt;br /&gt;AJAX için bilgisayarınıza herhangi bir ek yazılım kurmazsınız. JavaScript dilini ve web tarayısında bulunan XmlHttpRequest nesnesinin nasıl kullanıldığını bilmeniz yeterlidir. XML dili ise ilk başta şart değildir. Kodlamayı Windows’un not defterinde dahi yapabilirsiniz fakat size önerim &lt;/em&gt;&lt;/span&gt;&lt;a href="http://www.flos-freeware.ch/notepad2.html"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Notepad2&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt; olacaktır. Çünkü &lt;/em&gt;&lt;/span&gt;&lt;a href="http://www.flos-freeware.ch/notepad2.html"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Notepad2&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt; programında kod renklendirme, kod bloklarının başlangıç ve bitiş noktalarını kolayca görebilme gibi güzel özellikler mevcut.&lt;br /&gt;Artık AJAX tekniğinin farkına vardıysanız ve neden kullanıldığını anlayabildiyseniz şimdi onu kullanma sırası size gelmiş demektir.&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style="font-family:times new roman;"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;kaynak:&lt;/em&gt;&lt;/span&gt;&lt;a href="http://ajax-tr.com/"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;http://ajax-tr.com/&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6913897713077368870-6241045160150722935?l=interblogtr.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interblogtr.blogspot.com/feeds/6241045160150722935/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6913897713077368870&amp;postID=6241045160150722935' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default/6241045160150722935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default/6241045160150722935'/><link rel='alternate' type='text/html' href='http://interblogtr.blogspot.com/2008/11/ajax.html' title='AJAX'/><author><name>admin</name><uri>http://www.blogger.com/profile/11415086462093458539</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06425513438091282675'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6913897713077368870.post-6158188935851166351</id><published>2008-10-30T20:08:00.005+02:00</published><updated>2008-10-30T21:04:56.679+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PageRank™'/><category scheme='http://www.blogger.com/atom/ns#' term='Sergey Brin'/><category scheme='http://www.blogger.com/atom/ns#' term='Eric Emerson Schmidt'/><category scheme='http://www.blogger.com/atom/ns#' term='Larry Page'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><category scheme='http://www.blogger.com/atom/ns#' term='Yahoo'/><category scheme='http://www.blogger.com/atom/ns#' term='David Filo'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><category scheme='http://www.blogger.com/atom/ns#' term='Sun Microsystem'/><title type='text'>GOOGLE</title><content type='html'>&lt;span style="color:#663333;"&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;&lt;strong&gt;Google&lt;/strong&gt; dünyanın en büyük &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;arama motorlarından&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt; biri ve geliştiricisi olan şirketin adıdır.&lt;br /&gt;&lt;/span&gt;&lt;a class="mw-redirect" title="Stanford" href="http://tr.wikipedia.org/wiki/Stanford"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Stanford&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#663333;"&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;'da doktora&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; yapan iki öğrenci, &lt;/span&gt;&lt;/span&gt;&lt;a title="Larry Page" href="http://tr.wikipedia.org/wiki/Larry_Page"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Larry Page&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt; ve &lt;/span&gt;&lt;a class="mw-redirect" title="Sergey Brin" href="http://tr.wikipedia.org/wiki/Sergey_Brin"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Sergey Brin&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#663333;"&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;, Google'ı &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;1998&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;'de 25 milyon dolar yasal sermayeyle kurdu. Şirketin GooglePlex denen merkez ofisi Kaliforniya'da bulunur ve tüm dünyada 10,000 civarında kişi çalıştırır. &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;Şirketin sermaye ortakları, Kleiner Perkins Caufield &amp;amp; Byers ve Sequoia Capital'ı kapsıyor. Şirket ayrıca, &lt;/span&gt;&lt;/span&gt;&lt;a class="new" title="İçerik sağlayıcı (henüz yazılmamış)" href="http://tr.wikipedia.org/w/index.php?title=%C4%B0%C3%A7erik_sa%C4%9Flay%C4%B1c%C4%B1&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;içerik sağlayıcı&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt; firmalara özel &lt;/span&gt;&lt;a class="mw-redirect" title="Web" href="http://tr.wikipedia.org/wiki/Web"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;web&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#663333;"&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; arama çözümleri de sunuyor.Google'ın piyasa değeri &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;2007&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; sonu itibariyle 219 milyar Amerikan dolarıdır. &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;Bu rakam ABD borsalarının en büyük 5. şirketi olduğunu göstermektedir.&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;2005&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; yılı sonu ise değeri 114 milyar dolardı.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#663333;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;&lt;span style="color:#663333;"&gt;&lt;strong&gt;Tarih ve Gelişim&lt;/strong&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#663333;"&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;Larry Page&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; ve &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;Sergey Brin&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; başlangıçta tez çalışması olarak BackRub adlı bir arama motoru üzerinde çalışmaya başladılar. Amaçları dev bir bilgi yığını olan interneti&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; kategorilemek ve arananları daha kolay bulunabilir bir hale getirmekti. Bunun için yeni bir teknoloji geliştirirler. Bu teknoloji, &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; interneti klasik motorlara göre daha farklı bir şekilde inceliyordu. Bu yüzden kısa sürede adları popüler olmaya başladı. Google başlangıçta google.stanford.edu adresinde faaliyete geçti ve depolama için kullanacakları terebyt lık &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;diskleri Larry’nin yurt odasına koyuyorlardı. Bu arada da projelerini ticari hayata geçirmek için girişimci aramaya başladılar.&lt;br /&gt;&lt;/span&gt;&lt;a class="mw-redirect" title="Yahoo" href="http://tr.wikipedia.org/wiki/Yahoo"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Yahoo&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;’nun kurucusu &lt;/span&gt;&lt;a title="David Filo" href="http://tr.wikipedia.org/wiki/David_Filo"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;David Filo&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt; ile bir görüşme ayarlanır. David onlara projelerini geliştirmelerini ve belirli bir noktaya geldikten sonra müşteri aramalarını tavsiye eder. Büyük şirketlerin ilgilerini çekemeyeceklerini anlayan ikili kendi başlarına devam etmeye karar alırlar. Ama bu seferde veri merkezi kurarken kullandıkları kredi kartları başlarına dert olmaya başlar.&lt;br /&gt;Bu sırada &lt;/span&gt;&lt;a title="Sun Microsystems" href="http://tr.wikipedia.org/wiki/Sun_Microsystems"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Sun Microsystems&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;'in kurucularından &lt;/span&gt;&lt;a class="new" title="Andy Bechtolsheim (henüz yazılmamış)" href="http://tr.wikipedia.org/w/index.php?title=Andy_Bechtolsheim&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Andy Bechtolsheim&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#663333;"&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; kendileriyle görüşmek ister. Fikri beğenir ve çok acelesi olduğundan Google adlı şirkete 100.000 dolarlık bir çek yazar. Ama böyle bir şirket var olmadığından parayı bir süre tahsil edemezler. Daha sonra yakınlarından topladıkları 1 milyon dolar sermaye ile 7 Eylül 1998&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; de bir arkadaşlarının garajında Google'ı kurarlar. Aynı yıl Pc Magazine&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; adlı derginin Google’ı en iyi 100 site arasında göstermesi ve yılın en iyi &lt;/span&gt;&lt;/span&gt;&lt;a title="Arama motoru" href="http://tr.wikipedia.org/wiki/Arama_motoru"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;arama motoru&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt; seçmesi arama motorunun popüleritesini katlamıştır.&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#663333;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;&lt;strong&gt;Teknolojisi &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#663333;"&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;Google'ın arama teknolojisi ve kullanıcı &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;arabirim&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;tasarımı&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; Google'ı günümüzün ilk-nesil arama motorlarından farklı kılar. Sadece &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;anahtar&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;sözcük&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; veya &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;meta&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; arama &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;teknolojisi&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; kullanmak yerine, Google en önemli sonuçları ilk getiren, gelişmiş &lt;/span&gt;&lt;/span&gt;&lt;a title="PageRank" href="http://tr.wikipedia.org/wiki/PageRank"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;PageRank&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#663333;"&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;™ teknolojisine dayanır.&lt;br /&gt;PageRank &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;ağ&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; sayfalarının önemini nesnel bir ölçeğe uyarlar; bu 500 &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;milyon&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;değişken&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; ve 2 &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;milyar&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;terimden&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; oluşan bir &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;denklemin&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; çözülmesiyle hesaplanır. PageRank ağın çok sayıda bağlantılı yapısını düzenleyici bir &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;araç&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; olarak kullanır. &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;Doğal&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; olarak, Google, Sayfa &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;A&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;'dan Sayfa &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;B&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;'ye kurulmuş her bağlantıyı, Sayfa A'dan Sayfa B'ye bir "&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;oy&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#663333;"&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;" olarak yorumlar. Google bir sayfanın önemini aldığı oylarla belirler. Google ayrıca oyu veren sayfayı da inceler.&lt;br /&gt;Google'ın komplike ve otomatikleştirilmiş arama metodları, insan müdahalesine &lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt;engel&lt;/span&gt;&lt;span style="font-family:verdana;font-size:78%;"&gt; olur. Diğer arama motorlarından farklı olarak; Google, hiç kimsenin daha yüksek listeleme yapamayacağı ve ticari amaçla sonuçları değiştiremeyeceği bir şekilde yapılandırılmıştır.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;&lt;strong&gt;Yönetim&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a class="new" title="Eric Emerson Schmidt (henüz yazılmamış)" href="http://tr.wikipedia.org/w/index.php?title=Eric_Emerson_Schmidt&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Eric Emerson Schmidt&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;, Yönetici ve Genel Müdür&lt;br /&gt;&lt;/span&gt;&lt;a title="Larry Page" href="http://tr.wikipedia.org/wiki/Larry_Page"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Larry Page&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;, İkinci Kurucu &amp;amp; Başkan, Ürünler Bölümü&lt;br /&gt;&lt;/span&gt;&lt;a class="mw-redirect" title="Sergey Brin" href="http://tr.wikipedia.org/wiki/Sergey_Brin"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Sergey Brin&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;, İkinci Kurucu &amp;amp; Başkan, Teknoloji Bölümü&lt;br /&gt;&lt;/span&gt;&lt;a class="new" title="Omid Kordestani (henüz yazılmamış)" href="http://tr.wikipedia.org/w/index.php?title=Omid_Kordestani&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Omid Kordestani&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;, Başkan Yardımcısı, Ticari Geliştirme &amp;amp; Satışlar Bölümü&lt;br /&gt;&lt;/span&gt;&lt;a class="new" title="Wayne Rosing (henüz yazılmamış)" href="http://tr.wikipedia.org/w/index.php?title=Wayne_Rosing&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Wayne Rosing&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;, Mühendislik Bölümü Başkan Yardımcısı&lt;br /&gt;&lt;/span&gt;&lt;a class="new" title="Cindy McCaffrey (henüz yazılmamış)" href="http://tr.wikipedia.org/w/index.php?title=Cindy_McCaffrey&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Cindy McCaffrey&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;, Başkan Yardımcısı, Kurumsal İletişim Bölümü&lt;br /&gt;&lt;/span&gt;&lt;a class="new" title="Joan Braddi (henüz yazılmamış)" href="http://tr.wikipedia.org/w/index.php?title=Joan_Braddi&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Joan Braddi&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;, Başkan Yardımcısı, Arama Servisleri Bölümü&lt;br /&gt;&lt;/span&gt;&lt;a class="new" title="Tim Armstrong (henüz yazılmamış)" href="http://tr.wikipedia.org/w/index.php?title=Tim_Armstrong&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Tim Armstrong&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;, Başkan Yardımcısı, Reklam Satış Bölümü&lt;br /&gt;&lt;/span&gt;&lt;a class="new" title="Urs Hölzle (henüz yazılmamış)" href="http://tr.wikipedia.org/w/index.php?title=Urs_H%C3%B6lzle&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Urs Hölzle&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;, Google Üyesi&lt;br /&gt;&lt;/span&gt;&lt;a class="new" title="Craig Silverstein (henüz yazılmamış)" href="http://tr.wikipedia.org/w/index.php?title=Craig_Silverstein&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;Craig Silverstein&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:verdana;font-size:78%;color:#663333;"&gt;, Teknoloji Bölümü Yöneticisi &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;font-size:78%;"&gt;kaynak: vikipedi&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6913897713077368870-6158188935851166351?l=interblogtr.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interblogtr.blogspot.com/feeds/6158188935851166351/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6913897713077368870&amp;postID=6158188935851166351' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default/6158188935851166351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default/6158188935851166351'/><link rel='alternate' type='text/html' href='http://interblogtr.blogspot.com/2008/10/google.html' title='GOOGLE'/><author><name>admin</name><uri>http://www.blogger.com/profile/11415086462093458539</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06425513438091282675'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6913897713077368870.post-4569309696475979252</id><published>2008-10-21T18:16:00.008+03:00</published><updated>2008-10-21T18:49:57.735+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='yazılım'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='MLK'/><category scheme='http://www.blogger.com/atom/ns#' term='Jar'/><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='Garbage Collector'/><category scheme='http://www.blogger.com/atom/ns#' term='James Gosling'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenGL'/><category scheme='http://www.blogger.com/atom/ns#' term='Azureus'/><category scheme='http://www.blogger.com/atom/ns#' term='Applet'/><category scheme='http://www.blogger.com/atom/ns#' term='JIT'/><category scheme='http://www.blogger.com/atom/ns#' term='Java API'/><category scheme='http://www.blogger.com/atom/ns#' term='SWT'/><category scheme='http://www.blogger.com/atom/ns#' term='GPL'/><category scheme='http://www.blogger.com/atom/ns#' term='J2SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='byte'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><category scheme='http://www.blogger.com/atom/ns#' term='AWT'/><title type='text'>JAVA</title><content type='html'>&lt;span style="font-size:85%;"&gt;Java, &lt;/span&gt;&lt;a title="Sun Microsystems" href="http://tr.wikipedia.org/wiki/Sun_Microsystems"&gt;&lt;span style="font-size:85%;"&gt;Sun Microsystems&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; mühendislerinden &lt;/span&gt;&lt;a class="new" title="James Gosling (henüz yazılmamış)" href="http://tr.wikipedia.org/w/index.php?title=James_Gosling&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;span style="font-size:85%;"&gt;James Gosling&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; tarafından geliştirilmeye başlanmış açık kodlu, nesneye yönelik, platformdan bağımsız, yüksek performanslı, çok işlevli, yüksek seviye, adım adım işletilen (interpreted) bir &lt;/span&gt;&lt;a class="mw-redirect" title="Programlama dilleri" href="http://tr.wikipedia.org/wiki/Programlama_dilleri"&gt;&lt;span style="font-size:85%;"&gt;dildir&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;.&lt;br /&gt;Java ilk çıktığında daha çok küçük cihazlarda kullanılmak için tasarlanmış ortak bir platform dili olarak düşünülmüştü. Ancak platform bağımsızlığı özelliği ve standart kütüphane desteği &lt;/span&gt;&lt;a class="mw-redirect" title="C programlama dili" href="http://tr.wikipedia.org/wiki/C_programlama_dili"&gt;&lt;span style="font-size:85%;"&gt;C&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; ve &lt;/span&gt;&lt;a title="C++" href="http://tr.wikipedia.org/wiki/C%2B%2B"&gt;&lt;span style="font-size:85%;"&gt;C++&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;'tan çok daha üstün ve güvenli bir yazılım geliştirme ve işletme ortamı sunduğundan, hemen her yerde kullanılmaya başlanmıştır. Şu anda özellikle kurumsal alanda ve mobil cihazlarda son derece popüler olan Java özellikle J2SE 1.4 ve 5 sürümü ile masaüstü uygulamalarda da yaygınlaşmaya başlamıştır. Java'nin ilk sürümü olan Java 1.0 (1995) Java Platform 1 olarak adlandırıldı ve tasarlama amaçına uygun olarak küçük boyutlu ve kısıtlı özelliklere sahipti. Daha sonra platformun gücü gözlendi ve tasarımında büyük değişiklikler ve eklemeler yapıldı. Bu büyük değişikliklerden dolayı geliştirilen yeni platforma Java Platform 2 adı verildi ama versiyon numarası 2 yapılmadı, 1.2 olarak devam etti. 2004 sonbaharında çıkan Java 5, geçen 1.2, 1.3 ve 1.4 sürümlerinin ardından en çok gelişme ve değişikliği barındıran sürüm oldu. Java SE 7 ise (kod adı: Dolphin) Sun'un üzerinde çalıştığı, Java teknolojisinin gelecekteki sürümüdür. &lt;/span&gt;&lt;a title="13 Kasım" href="http://tr.wikipedia.org/wiki/13_Kas%C4%B1m"&gt;&lt;span style="font-size:85%;"&gt;13 Kasım&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;a title="2006" href="http://tr.wikipedia.org/wiki/2006"&gt;&lt;span style="font-size:85%;"&gt;2006&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; da Java platformu &lt;/span&gt;&lt;a class="mw-redirect" title="GPL" href="http://tr.wikipedia.org/wiki/GPL"&gt;&lt;span style="font-size:85%;"&gt;GPL&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; lisansıyla açık kodlu hale gelmiştir.&lt;br /&gt;&lt;br /&gt;Bir Java yazılımı şu şekilde geliştirilir:&lt;br /&gt;Programcı Java kodunu yazar.&lt;br /&gt;Bu kod bir Java derleyicisi ile derlenir. Sonuçta bytekod adı verilen bir tür makine kodu ortaya çıkar. Platform bağımsızlığını sağlayan şey bytecode'dur. Çünkü bir kere bytecode oluştuktan sonra yazılım sanal makine içeren tüm işletim sistemlerinde çalışabilir.&lt;br /&gt;Bu byte kod Java Virtual Machine (Java Sanal Makinesi) tarafından adım adım işletilir.&lt;br /&gt;&lt;br /&gt;Java nesneye yönelik bir dil olduğundan tüm yazılım sınıflar ve nesneler üzerinden yürütülür. Sınıflar uygulamadaki nesnelerin tanımlandığı kod parçalarıdır. Java'da her bir sınıf bir dosya içerisinde yer alır. Dosyaların uzantıları .java şeklindedir. Dosya adı ise içinde tanımlanan sınıf ile aynıdır.&lt;br /&gt;&lt;br /&gt;JIT&lt;br /&gt;Java ilk çıktığında bytecode işletme hızı çok iyi değildi. Yerine göre sistemin öz yazılımlarından 5-10 kat yavaş çalışıyordu. Bu nedenle bazı yazılım geliştirme şirketleri JIT yani "Just-in-time compile", "anında derleme" araçları üretmeye başladılar. Yapılan şey byte kodu sanal makinenin kurulu olduğu gerçek sistemin diline anında derleme yaparak dönüştürmesiydi. Bu sayede performansta ciddi artışlar sağlandı. Ama 2000 yılından sonra gelistirilen sanal makinelerde (Hotspot gibi) JIT'in işlevi VM'içinde yer almaya başlamış, işlemci hızı ve bellek miktarının dramatik biçimde artması ile dış JIT yazılımları popülerliğini kaybetmiştir. Bugün halen birkaç ürün (Excelsior JET gibi) pazarda bulunsa da genellikle bu yöndeki ihtiyaç azalmıştır.&lt;br /&gt;&lt;br /&gt;Java API&lt;br /&gt;Java API, Java yazılımlarında kullanılan yazılım kütüphanelerine genel olarak verilen isimdir. Java API ile disk, grafik, ağ, veri tabanı, güvenlik gibi yüzlerce konuda kullanıcılara erişim imkanı sunulur. Java API J2SDK'nın bir parçasıdır.&lt;br /&gt;&lt;br /&gt;Artık veri toplayıcısı (Garbage Collector)&lt;br /&gt;Artık veri toplama teknolojisi Java'dan önce de var olan ama Java ile adını duyurmuş ve yaygın olarak kullanılmaya başlanmış bir kavramdır. C++, C gibi dillerin en büyük handikaplarından birisi dinamik bellek yönetimidir. Yazılımda işaretçi (pointer) kullanarak dinamik olarak bellek ayırdıktan sonra o bellek ile işiniz bittiğinde mutlaka ayrılan belleği bellek yöneticiye özel metodlar yardımıyla (delete, free vs.) iade etmeniz gerekir. Yoksa bellek sızıntısı (Memory Leak, MLK) oluşur ve bu bir süre sonra yazılımın ve işletim sisteminin beklenenden farklı davranmasına yol açabilir. Sızıntıların tespiti oldukça güçtür ve bulunması zor hatalara yol açar. Bu nedenle bugünün tüm büyük C ve C++ yazılımları az da olsa bellek sızıntısı içerir (işletim sistemleri dahil).&lt;br /&gt;Artık veri toplayıcısı sayesinde Java'da bir nesne oluşturulduktan sonra o nesne ile işiniz bittiğinde hiçbir şey yapmanız gerekmez: &lt;/span&gt;&lt;a class="new" title="Sanal makine (henüz yazılmamış)" href="http://tr.wikipedia.org/w/index.php?title=Sanal_makine&amp;amp;action=edit&amp;amp;redlink=1"&gt;&lt;span style="font-size:85%;"&gt;sanal makine&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; akıllı bir biçimde kullanılmayan bellek bölümlerini belirli aralıklarla ya da uyarlamalı metodlarla otomatik olarak temizler ve sisteme iade eder. Bu işleme artık veri toplama, ya da "garbage collection" adı verilir. Artık veri toplama sistemlerinin yapısı oldukça karmaşıktır ve geçen yıllar içinde büyük gelişmeler kaydedilmiştir. Artık veri toplayıcının varlığı Java'da bellek sızıntısı olmayacağı anlamına gelmez, ama bellek sızıntıları daha ender olarak ve farklı şekillerde karşınıza çıkar ve genellikle tedavi edilmesi daha kolaydır.&lt;br /&gt;&lt;br /&gt;Jar&lt;br /&gt;Jar (İngilizce Java Archive, yani Java Arşivi), aslında bir tür sıkıştırma formatıdır. Jar ile derlenen Java kodları ile oluşan yazılımın paketlenip taşınması kolay bir hale getirilir. Jar dosyaları temelde bytekod blokları içerir. Jar dosyaları genellikle kütüphane oluşturmada ya da uygun biçimde hazırlanırsa işletim sisteminden doğrudan çalıştırılabiliecek bir şekilde kullanılabilir (Executable jar, işletilebilir jar) jar dosyalarının içeriğini sıkışıtırma yazılımları ya da java yazılım geliştirme araçları ile inceleyebilirsiniz. Java 1.5 ile yeni bir tür jar oluşturma metodu da kullanıma girdi. Pack200 adı verilen hiper-compression algoritması ile jar dosyaları daha kucuk boyutlara indirilebiliyor. Ancak bu teknoloji daha çok ağ üzerinden yapılan transferlerde kullanılıyor.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a title="AWT" href="http://tr.wikipedia.org/wiki/AWT"&gt;&lt;span style="font-size:85%;"&gt;AWT&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; ve Swing&lt;br /&gt;&lt;/span&gt;&lt;a title="AWT" href="http://tr.wikipedia.org/wiki/AWT"&gt;&lt;span style="font-size:85%;"&gt;AWT&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;, ilk java ile birlikte geliştirilen temel grafik arayuz oluşturma kütüphanesine verilen isimdir. AWT işletim sisteminin doğal grafik yapılarına erişimi sağlar. Ancak Java 2 platformu ile birlikte AWT yetersiz görülmüş ve çok daha geniş ve gelişmiş özelliklere sahip Swing kütüphanesi sisteme eklenmiştir. Özellikle çok platform destekleyen yazılımlarda kullanıcı arayüzü geliştirme aracı olarak swing halen önemini korumaktadır. Swing önceleri işletim sisteminin kullandığı donanım grafik hızlandırma araçlarını kullanmadığından yavaşlığı ile eleştirilere hedef olmuştu. Özellikle Java 1.4 ile Swing, hem genel olarak sanal makinenin hızlanması ve kısmen donanım hızlandırmayı kullanması ile bu kötü şöhretinden sıyrılmaya başladı. Java 5 ve 6 ile donanım özellikle OpenGL-DirectX kullanımı ve yeni arayüz gösterim şekli ile Java'nın masaüstü uygulama geliştirmede popülerleşmesi bekleniyor. &lt;/span&gt;&lt;a title="AWT" href="http://tr.wikipedia.org/wiki/AWT"&gt;&lt;span style="font-size:85%;"&gt;AWT&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; halen Swing'in bir alt katmanında, temel iki boyutlu grafik işlemlerinde kullanılmaya devam ediyor.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;SWT&lt;br /&gt;SWT swing'e bir alternatif olarak &lt;/span&gt;&lt;a class="mw-redirect" title="IBM" href="http://tr.wikipedia.org/wiki/IBM"&gt;&lt;span style="font-size:85%;"&gt;IBM&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; tarafından geliştirilen bir gösterim sistemidir. Swing'den en büyük farkı çalıştığı işletim sisteminin grafik kütüphanesi ve komutlarını kullanmasıdır. Bu nedenle SWT uygulamaları Swing'e göre çoğu yerde daha hızlı ve işletim sistemindeki diğer uygulamaları andıran bir şekilde çalışmasını sağlar. Swingin Java 1.5 ile performans açığını kapattığı iddia edilse de SWT'nin de artık Java camiasında kabul görmüş bir sistem olduğu açıktır. SWT'nin dezavantajı ise Java'nin bir parçası olmamasıdır. yani SWT uygulamaları SWT kütüphanesi ile birlikte dağıtılmaktadır. Ayrıca SWT farklı işletim sistemlerinde farklı olgunluk ve performansta işlemektedir ve özellikle Windows dışı sistemlerde henüz yeterince olgunlaşamamıştır. En bilinen SWT uygulamaları ünlü java yazılım geliştirme aracı &lt;/span&gt;&lt;a class="mw-redirect" title="Eclipse" href="http://tr.wikipedia.org/wiki/Eclipse"&gt;&lt;span style="font-size:85%;"&gt;Eclipse&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; ve &lt;/span&gt;&lt;a class="mw-redirect" title="Bittorrent" href="http://tr.wikipedia.org/wiki/Bittorrent"&gt;&lt;span style="font-size:85%;"&gt;Bittorrent&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; uygulamasi &lt;/span&gt;&lt;a title="Azureus" href="http://tr.wikipedia.org/wiki/Azureus"&gt;&lt;span style="font-size:85%;"&gt;Azureus&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;'tur.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Hot Spot Teknolojisi&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;Sun tarafından geliştirilen Java sanal makinesi HotSpot adı verilen özel bir teknolojiyi içinde barındırır. HotSpot yani sıcak nokta, bir yazılımda sürekli olarak tekrarlanan ve üzerinden geçilen kod bölümlerine verilen bir isimdir. Hotspot sanal makinesi şu anda iki ayrı modda sanal makinenin çalışmasını sağlamaktadır: İstemci (Client) ve Sunucu (Server) modları. İstemci modunda byte kod büyük ölçüde daha başlangıçta JIT ile sistemin öz makine koduna dönüştürülerek işletilir ama çalışma anında daha fazla iyileştirme işlemi gerçekleştirilmez. Bir uygulamanın hızı istemci modunda zaman içinde bu nedenle değişmez. Sunucu modunda ise sanal makine başlangıçta byte kodunu sistemin öz koduna dönüştürmekte acele etmez. Bu nedenle sunucu modu başlangıçta istemci modundan oldukça yavaştır. Program çalışmaya devam ettikçe sanal makine yazılımdaki sıcak noktaları tespit edip byte kodu sadece JIT ile makine koduna dönüştürmekle kalmaz, ayrıca oldukça yoğun bir iyileştirmeye de tabi tutar. Sonuçta sunucu modunda uygulamalar zaman içinde hızlanır, uzun soluklu uygulamaların bu nedenle sunucu modunda işletilmesi önerilir. Mustang Kod adli Java SE 6'da istemci modunda da benzeri bir teknolojinin kullanılması bekleniyor. Dolphin kod adli Java SE 7'de ise bu iki mod arasındaki fark azalacağından sistemin tek modda çalışması bekleniyor.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Uygulamacık (Applet)&lt;br /&gt;Uygulamacık(Applet), uzaktaki sistem üzerinden indirilip internet tarayıcı üzerinde çalıştırılabilien java uygulamalarına verilen isimdir. Java'nin son kullanıcılar tarafından tanınması uygulamacık sayesinde olmuştur dersek yanlış olmaz. Uygulamacıklar sisteme zarar veremeyecek bir şekilde tasarlanmıştır ve bugün özellikle oyun sitelerinde halen yaygın olarak kullanılmaktadır. İçerisinde uygulamacık olan bir sayfayı açmaya çalıştığınızda tarayıcınız otomatik olarak java sanal makinesini çalıştırıp ekranın uygulamacığa ayrılan bölümünde uygulamanın çalışmasını sağlar.&lt;br /&gt;&lt;/span&gt;&lt;a id="WebStart" name="WebStart"&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;WebStart&lt;br /&gt;Webstart teknolojisi uygulama kurulum, güncelleme ve silme dertlerine deva olmak üzere tasarlanmış bir sistemdir. Özellikle Java 1.5 ile daha yaygın kullanılmaya başlayacağı tahmin edilen webstart teknolojisi kısaca yazılımların uzaktan yerel sisteme güvenli olarak kurulmasını ve korumalı bir alanda çalıştırılmasını sağlar. Appletlerin bir sonraki adımı olarak görülebilir. Bir webstart uygulamasını kurmak için internet üzerindeki özel bir bağlantıya tıklamak yeterlidir. Sistem otomatik olarak webstart sistemini çalıştırıp yazılımı java cep belleğine indirir. istenirse masaüstüne kısayol koymasını da sağlar. Daha sonra sistem çevrim-içi (on-line) ya da çevrim-dışı (off-line) olarak çalıştırılabilir, ve uzaktaki yazılım güncellendiğinde otomatik olarak -istenirse- yerel makinedeki yazılımın da güncelenmesi sağlanabilir. Kullanıcının özel olarak izin vermesi halinde uygulama yerel sisteme erişim hakkı kazanabilir. Aksi takdirde webstart uygulamaları sisteme yazma işlemi gerçekleştiremezler (yani virüs ve zararlı yazılım tehlikesini son derece aza indirger.)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;Kaynak: &lt;/span&gt;&lt;a href="http://tr.wikipedia.org/"&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;http://tr.wikipedia.org/&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6913897713077368870-4569309696475979252?l=interblogtr.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interblogtr.blogspot.com/feeds/4569309696475979252/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6913897713077368870&amp;postID=4569309696475979252' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default/4569309696475979252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default/4569309696475979252'/><link rel='alternate' type='text/html' href='http://interblogtr.blogspot.com/2008/10/java.html' title='JAVA'/><author><name>admin</name><uri>http://www.blogger.com/profile/11415086462093458539</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06425513438091282675'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6913897713077368870.post-1838165580340541186</id><published>2008-10-20T20:30:00.003+03:00</published><updated>2008-10-20T20:35:51.214+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cascading Style Sheets'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>CSS</title><content type='html'>&lt;span style="font-family:lucida grande;font-size:85%;"&gt;&lt;strong&gt;CSS Nedir?&lt;/strong&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;font-size:85%;"&gt;Css’in açılımı ile söze başlayalım. Cascading Style Sheets. Biz kısaca konularımız dahilinde Stil Şablon olarak bahsedeceğiz. Gelelim Stil Şablonun varoluş amacına. Sizinde bildiğiniz üzere Html yazım şekli olarak etiket türünde bir yazım dili. Bu yüzden pek fazla özelliklere sahip değil. Bu sahip olamadığı özellikler nedeniyle sayfanın dizaynında bize tam esneklik veremiyor. Css bu amaçla üretilmiş bir dil. Kullanım kolaylığı ve kullanışlılığı ile Html’e eklenmesinden itibaren çoğu web tasarımcısının gözdesi oldu. Çünkü her türlü sayfa dizaynını bize bırakarak müthiş bir esneklik sağlıyor. Ayrıca ileriki konularımızda bahsedeceğimiz üzere bağlantılı stil şablonlar aracılığı ile de birden çok sayfaya etkiyebiliyor. Bu da bize sitenin görünümün değiştirmek istediğimizde elimizdeki onlarca belki de yüzlerce sayfanın kodlarını değiştirmeden sadece css dosyasının değiştirerek bu imkanı sağlıyor. Stil Şablon’un tarayıcılara eklenmesinden sonra iki versiyonu çıktı. Bunlar Css 1 ve Css 2. Ayrıca bazı konularda MSIE (Internet Explorer) ve NN (Netscape Navigator) tarayıcıları aynı kodları kabul etmiyorlar. Biz derslerimizde her iki tarayıcıda da etkin olan veya etkin olmayıp dizaynı bozmayan (A:hover gibi) Stil Şablon özelliklerini göreceğiz. Şimdi derslerin içeriğinde neler var onları görelim : &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;font-size:85%;"&gt;1. Stil Şablon çeşitleri : Css’in en çok beğenilen yönü istendiğinde sadece bir öğeye etkimesi, istendiğinde tüm sayfaya etkimesi, istendiğinde site içindeki tüm html dosyalarına etkimesidir. Bunlar kısaca Stil Şablonun kullanım çeşitleridir. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;font-size:85%;"&gt;2. Html etiketleri ile Css : Bu dersimizde Html’deki font,background gibi çeşitli özelliklerin Stil Şablon tarafından nasıl belirlenebileceğini göreceğiz. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;font-size:85%;"&gt;3. Seçiciler (Selectors) : Kimi zaman Html etiketlerinden fontu hepimiz kullanırız. Örneğin bir sayfa içerisinde font etiketine birden çok görünüm eklemek isteriz. Bu durumda seçiciler imdadımıza yetişir. Bu dersimizde de seçicilerin nasıl kullanıldığını ve yazım kurallarını öğrenceğiz. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:lucida grande;font-size:85%;"&gt;4. Genel kullanım şekilleri : Bu dersimizde ise A (link) etiketinin çeşitli kullanım biçimleri ile birlikte bir Stil Şablonun nasıl kullanırsak işimize daha fazla yarayacağını göreceğiz. Siz buradaki kullanım tarzına göre Css’i kullanırken kendinize nasıl bir yön izleyeceğinize karar vereceksiniz. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;font-size:78%;"&gt;Kaynak:&lt;/span&gt;&lt;a href="http://www.ceturk.com/"&gt;&lt;span style="font-family:times new roman;font-size:78%;"&gt;http://www.ceturk.com/&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6913897713077368870-1838165580340541186?l=interblogtr.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interblogtr.blogspot.com/feeds/1838165580340541186/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6913897713077368870&amp;postID=1838165580340541186' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default/1838165580340541186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default/1838165580340541186'/><link rel='alternate' type='text/html' href='http://interblogtr.blogspot.com/2008/10/css.html' title='CSS'/><author><name>admin</name><uri>http://www.blogger.com/profile/11415086462093458539</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06425513438091282675'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6913897713077368870.post-1143662697578557994</id><published>2008-10-20T20:08:00.004+03:00</published><updated>2008-10-20T20:21:31.733+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal Home Pages'/><category scheme='http://www.blogger.com/atom/ns#' term='Rasmus Lerdorf'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>PHP</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Tarihçe &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;PHP, ilk olarak &lt;/span&gt;&lt;a title="1993" href="http://tr.wikipedia.org/wiki/1993"&gt;&lt;span style="font-size:85%;"&gt;1993&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; yılı ortalarında &lt;/span&gt;&lt;a title="Rasmus Lerdorf" href="http://tr.wikipedia.org/wiki/Rasmus_Lerdorf"&gt;&lt;span style="font-size:85%;"&gt;Rasmus Lerdorf&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; tarafından geliştirilmeye başlamıştır. Lerdorf’un amacı kişisel bilgileri internet üzerinden yayınlamaktı. Buradan yola çıkarak, kişisel web sayfası yapmak için &lt;/span&gt;&lt;a title="Perl" href="http://tr.wikipedia.org/wiki/Perl"&gt;&lt;span style="font-size:85%;"&gt;Perl&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; dilinden ödünç rutinler kullanarak bir yazılım hazırladı ve adına Personal Home Pages (PHP) adını verdi. PHP dili ilk kez duyulmasından çok kısa bir süre sonra geniş anlamda popüler olunca, form tipi bilgileri işlemeyi sağlayan eklemeler yapılarak PHP/FI (Form Interpreter/Form Yorumlayıcı) adını aldı (Bazı kaynaklarda dilin bu sürümü PHP 2 olarak adlandırılmaktadır ). PHP dili, &lt;/span&gt;&lt;a title="1995" href="http://tr.wikipedia.org/wiki/1995"&gt;&lt;span style="font-size:85%;"&gt;1995&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; yılında Lerdorf’un kurmuş olduğu bir grup tarafından daha da geliştirilerek, ilk kez Perl dilindeki fonksiyonlardan tamamen arındırılmış ve Nesne Yönelimli (Object Oriented) bir dil haline getirilmiştir.&lt;br /&gt;&lt;/span&gt;&lt;a title="2005" href="http://tr.wikipedia.org/wiki/2005"&gt;&lt;span style="font-size:85%;"&gt;2005&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; yılı itibariyle PHP 5 sürümü geliştirilmiş durumdadır. PHP dili &lt;/span&gt;&lt;a title="Linux" href="http://tr.wikipedia.org/wiki/Linux"&gt;&lt;span style="font-size:85%;"&gt;Linux&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; gibi &lt;/span&gt;&lt;a class="mw-redirect" title="Açık Kaynak" href="http://tr.wikipedia.org/wiki/A%C3%A7%C4%B1k_Kaynak"&gt;&lt;span style="font-size:85%;"&gt;Açık Kaynak&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; Kodlu bir dil olup ücretsiz olarak dağıtılmakta ve geliştirilmektedir. &lt;/span&gt;&lt;a title="Linux" href="http://tr.wikipedia.org/wiki/Linux"&gt;&lt;span style="font-size:85%;"&gt;Linux&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;, &lt;/span&gt;&lt;a class="mw-redirect" title="Unix" href="http://tr.wikipedia.org/wiki/Unix"&gt;&lt;span style="font-size:85%;"&gt;Unix&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;, &lt;/span&gt;&lt;a class="mw-redirect" title="Windows" href="http://tr.wikipedia.org/wiki/Windows"&gt;&lt;span style="font-size:85%;"&gt;Windows&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; tabanlı işletim sistemlerinde çalışabilen sürümleri mevcuttur.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;Teknik Notlar&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;- PHP uygulamaları bağımsız çalışabilecek derleyici yapısıyla değil, uyarlayıcı yapısıyla çalışır.- PHP yorumlayıcısı ilgili dosya içindeki betikleri çalıştırarak geriye döndürdüğü sonucu sunucuya tekrar gönderir.- Sunucuya ulaştırılan sonuç &lt;/span&gt;&lt;a title="İstemci" href="http://tr.wikipedia.org/wiki/%C4%B0stemci"&gt;&lt;span style="font-size:85%;"&gt;İstemci&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; (Client) tarafına HTML dosya olarak yollanır. - PHP ile Sunucu/İstemci mantığında web tabanlı uygulama geliştirilebildiği gibi, &lt;/span&gt;&lt;a title="UNIX" href="http://tr.wikipedia.org/wiki/UNIX"&gt;&lt;span style="font-size:85%;"&gt;UNIX&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;a title="Kabuk programlama" href="http://tr.wikipedia.org/wiki/Kabuk_programlama"&gt;&lt;span style="font-size:85%;"&gt;kabuk programlama&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; ve &lt;/span&gt;&lt;a title="GIMP Toolkit" href="http://tr.wikipedia.org/wiki/GIMP_Toolkit"&gt;&lt;span style="font-size:85%;"&gt;GTK&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; ile de &lt;/span&gt;&lt;a class="mw-redirect" title="GUI" href="http://tr.wikipedia.org/wiki/GUI"&gt;&lt;span style="font-size:85%;"&gt;GUI&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;' ye sahip tek başına çalışabilen uygulamalar geliştirmek mümkündür.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:85%;"&gt;İlave Bilgiler &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;PHP, özellikle &lt;/span&gt;&lt;a class="mw-redirect" title="Mysql" href="http://tr.wikipedia.org/wiki/Mysql"&gt;&lt;span style="font-size:85%;"&gt;mysql&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; veritabanıyla birlikte ve &lt;/span&gt;&lt;a title="Linux" href="http://tr.wikipedia.org/wiki/Linux"&gt;&lt;span style="font-size:85%;"&gt;Linux&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; işletim sistemi altında iyi bir performans sergilmektedir. &lt;/span&gt;&lt;a title="C" href="http://tr.wikipedia.org/wiki/C"&gt;&lt;span style="font-size:85%;"&gt;C&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;/&lt;/span&gt;&lt;a title="C++" href="http://tr.wikipedia.org/wiki/C%2B%2B"&gt;&lt;span style="font-size:85%;"&gt;C++&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; diline olan benzerliği nedeniyle bu dili önceden bilenlerin PHP öğrenmesi oldukça kolaydır. Kolay öğrenilmesi ve hızlı performansı nedeniyle &lt;/span&gt;&lt;a title="Facebook" href="http://tr.wikipedia.org/wiki/Facebook"&gt;&lt;span style="font-size:85%;"&gt;Facebook&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;, &lt;/span&gt;&lt;a title="YouTube" href="http://tr.wikipedia.org/wiki/YouTube"&gt;&lt;span style="font-size:85%;"&gt;YouTube&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;, &lt;/span&gt;&lt;a class="mw-redirect" title="Yahoo" href="http://tr.wikipedia.org/wiki/Yahoo"&gt;&lt;span style="font-size:85%;"&gt;Yahoo&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;, &lt;/span&gt;&lt;a class="mw-redirect" title="Wikipedia" href="http://tr.wikipedia.org/wiki/Wikipedia"&gt;&lt;span style="font-size:85%;"&gt;Wikipedia&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; ve &lt;/span&gt;&lt;a title="OGame" href="http://tr.wikipedia.org/wiki/OGame"&gt;&lt;span style="font-size:85%;"&gt;OGame&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; gibi dünyaca ünlü sitelerin yazımında kullanılmasına rağmen, kodların kolay anlaşılabilmesi açısından ve birden fazla programcı tarafından sürekli geliştirilmesi gerekli büyük projelerde &lt;/span&gt;&lt;a title="Java" href="http://tr.wikipedia.org/wiki/Java"&gt;&lt;span style="font-size:85%;"&gt;Java&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; nın kullanılması daha uygun görülmektedir. Ancak sadece web tabanlı yazılımın geliştirilmesi söz konusu olduğunda &lt;/span&gt;&lt;a title="Java" href="http://tr.wikipedia.org/wiki/Java"&gt;&lt;span style="font-size:85%;"&gt;Java&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; ya göre öğrenilmesinin daha kolay olması nedeniyle genellikle PHP tercih edilmektedir. PHP, web tasarımında önemli kolaylıklar sağlasa da 2005 te &lt;/span&gt;&lt;a title="Google" href="http://tr.wikipedia.org/wiki/Google"&gt;&lt;span style="font-size:85%;"&gt;Google&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; in &lt;/span&gt;&lt;a class="mw-redirect" title="AJAX" href="http://tr.wikipedia.org/wiki/AJAX"&gt;&lt;span style="font-size:85%;"&gt;AJAX&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; kullanmaya başlamasından sonra tek başına öğrenilmesi yeterli olmamakta &lt;/span&gt;&lt;a class="mw-redirect" title="AJAX" href="http://tr.wikipedia.org/wiki/AJAX"&gt;&lt;span style="font-size:85%;"&gt;AJAX&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;'ı öğrenmek için gerekli &lt;/span&gt;&lt;a title="JavaScript" href="http://tr.wikipedia.org/wiki/JavaScript"&gt;&lt;span style="font-size:85%;"&gt;JavaScript&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; , &lt;/span&gt;&lt;a class="mw-redirect" title="XML" href="http://tr.wikipedia.org/wiki/XML"&gt;&lt;span style="font-size:85%;"&gt;XML&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;, &lt;/span&gt;&lt;a class="mw-redirect" title="HTML" href="http://tr.wikipedia.org/wiki/HTML"&gt;&lt;span style="font-size:85%;"&gt;HTML&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;, ( ve &lt;/span&gt;&lt;a class="mw-redirect" title="CSS" href="http://tr.wikipedia.org/wiki/CSS"&gt;&lt;span style="font-size:85%;"&gt;CSS&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt; ) ile birlikte bir bütün oluşturabilmektedir.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;Kaynak:&lt;/span&gt; &lt;a href="http://tr.wikipedia.org/wiki/PHP"&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;http://tr.wikipedia.org/wiki/PHP&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6913897713077368870-1143662697578557994?l=interblogtr.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interblogtr.blogspot.com/feeds/1143662697578557994/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6913897713077368870&amp;postID=1143662697578557994' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default/1143662697578557994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default/1143662697578557994'/><link rel='alternate' type='text/html' href='http://interblogtr.blogspot.com/2008/10/php.html' title='PHP'/><author><name>admin</name><uri>http://www.blogger.com/profile/11415086462093458539</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06425513438091282675'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6913897713077368870.post-2560706499145467451</id><published>2008-10-20T19:55:00.004+03:00</published><updated>2008-10-20T20:37:40.643+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><category scheme='http://www.blogger.com/atom/ns#' term='asp'/><title type='text'>ASP</title><content type='html'>&lt;span style="font-family:trebuchet ms;font-size:85%;"&gt;&lt;em&gt;ASP, Active Server Pages ifadesinin kısaltılmış halidir. `Aktif sunucu sayfaları` şeklinde Türkçe`ye çevrilebilmektedir. ASP sunucu taraflı bir scripting dilidir ve web üzerinde kullanılır.ASP bir web programcılığı ve elektronik ticaret (e-commerce, B2B, B2C) teknolojisidir. Günümüzde profesyonel bir çok web sitesinde karşılaşabilmekteyiz. Temelde sunucu tarflı bir scripting dili tanımlaması yapılsa da, ASP, uygulama geliştiricilerine bundan daha fazla imkan tanımaktadır.ASP ile diğer bir çok scripting dillerini aynı anda kullanabilirsiniz. Veritabanı uygulamaları yaratabilir, SQL ile sorgulama sağlayabilirsiniz. XML yada Text olarakta veritabanı yaratabilir, bu döküman şekliyle sayfanızda sunucu taraflı işlemler gerçekleştirebilirsiniz.ASP, Windows çatısı altında çalışmaktadır. Bazen companent (ek bileşen) gereksimi duyabilirsiniz. Sunucuya dosya upload ederken, mail gönderirken etc.. gibi alanlarda ASP yetersiz kalmaktadır. Bu gibi uygulamalarınızı gerçekleştirebilmeniz için özel firmalar tarafından hazırlanan bileşenleri kullanmak zorundasınız.ASP hakkında bir çok yorumlar göze çarpmaktadır. Diğer diller ile kıyaslanmaktadır. Her scripting dilinin eksisi olduğu gibi mutlak artılarıda vardır. İşimiz bunları tartışmak, herhangi bir dili ön plana çıkarmak değil. Temelde programlama mantığı ve kullanım şekilleri aynıdır. Bir dili öğrenerek bir çok dile köprü görevi üstlenebilirsiniz. Bunun başında da kullanımı ve öğrenmesi en kolay olan ASP`yi ufkunuzu açmak için kullanabilirsiniz.Son olarak, ASP`yi öğrenebilmek için bir çok kaynaklara ihtiyacınız olacaktır. S&lt;/em&gt;&lt;/span&gt;&lt;span style="font-family:trebuchet ms;font-size:85%;"&gt;&lt;em&gt;adece temel yapıyı anlatmaya çalışacağız, örnekler vererek daha basit hale indirgeyeceğiz. Eğer bu işte yeni iseniz, dökümanlarımızı kaçırmamanızı öneriyoruz. Dökümanlar çoğaldığında okumak ve uygulamak için yeterli zamanınız olmayabilir.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:78%;"&gt;Kaynak: &lt;/span&gt;&lt;a href="http://www.aspogren.net/kaynak-oku/1/asp-web-programcılığı.html"&gt;&lt;span style="font-family:trebuchet ms;font-size:78%;"&gt;http://www.aspogren.net/kaynak-oku/1/asp-web-programcılığı.html&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6913897713077368870-2560706499145467451?l=interblogtr.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://interblogtr.blogspot.com/feeds/2560706499145467451/comments/default' title='Kayıt Yorumları'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6913897713077368870&amp;postID=2560706499145467451' title='0 Yorum'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default/2560706499145467451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6913897713077368870/posts/default/2560706499145467451'/><link rel='alternate' type='text/html' href='http://interblogtr.blogspot.com/2008/10/asp.html' title='ASP'/><author><name>admin</name><uri>http://www.blogger.com/profile/11415086462093458539</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='06425513438091282675'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>