Ajax Nedir
Ajax Nedir?
AJAX web yazılımı geliştirmesine yeni bir boyut katan bir gelişmedir. Bunun için hemen hemen herkesin ilgisini çekmektedir. AJAX kullanılarak birçok uygulama yapılmıştır. Bunların başında google tarafından geliştirilen gmail gelmektedir. Uygulamanın getirdiği kullanışlılık birçok geliştiriciyi AJAX kullanmaya itmiştir.
Fakat temelde genel olarak bir hata yapılmaktadır. PHP programcıları hemen hazır kütüphaneleri kullanmaya yönelmişlerdir. Hali hazırda varolan kütüphanelerin birçoğunun daha ilk aşamalarda olması, kararlı sürümlerinin olmaması ve hatalar barındırması nedeniyle birçok programcı bu kütüphanleri uygularken sıkıntı çekmiş ve başarılı olamamıştır. Bu durum genel olarak AJAX konusunda bir güvensizliğe sebep olmuştur. Daha hazır olmadığı kanısına varılmasına sebep olmuştur.
AJAX sunucuda çalışacak betiğin sayfa yenilenmeden javascriptle tetiklenmesinden ibarettir.Yani aslında yeni olan araçlar değil araçların kullanma şeklidir. Bu tetiklemeyi tarayıcı tarafında Javascript ile yapabiliyoruz.
Bu aşamada çok basit bir örnek vermek istiyorum. Şöyle bir uygulamamız olduğunu düşünelim. Bir sayfada bir haber detayını verdiğimizi düşünelim. Sayfanın solunda haber ile ilgili resimlerin küçük halleri (thumbnail) sağında ise haber metni olsun. Kabaca aşağıdaki resimle temsil edelim uygulamamızı.
Bu yazı hakkında detaylı bilgi için tıklayınız
Ajax Nedir Ne Değildir?
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.
Geride bıraktığımız 2005-2006 yıllarında hakkında en çok konuşulan web olaylarından birisi AJAX oldu. 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 ![]()
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.
Bu Yazının Devamını bu konuya yer vermiş siteden okuyabilirsiniz.
Yorum takibi
Geri izleme
22 Şubat 2008, 00:47
Bilgi Arşivi
Bugün 0 kez, toplam 101 kez okundu.

2 Mart 2008, 11:50
teşekürler güzel konu