AJAX Nedir? Faydaları Nelerdir?

24 Ocak 2015 - 26 Okunma
AJAX Nedir? Faydaları Nelerdir?
Ajax aslında yeni bir dil değildir. Adından da anlaşılabileceği gibi (Asynchronous JavaScript and XML) in birleşiminden oluşan bir kısaltmadır. Yani birkaç teknikten oluşan yeni bir dil değil, web dünyasında yeni bir yoldur. Ajax ile bir sayfayı yenilemeden o sayfadaki belli alanları yada hepsini değiştirmemiz mümkündür. Bu da birçok avantajı birbirinde getirmektedir Ajax, bu şekilde veri […]

Ajax aslında yeni bir dil değildir. Adından da anlaşılabileceği gibi (Asynchronous JavaScript and XML) in birleşiminden oluşan bir kısaltmadır. Yani birkaç teknikten oluşan yeni bir dil değil, web dünyasında yeni bir yoldur. Ajax ile bir sayfayı yenilemeden o sayfadaki belli alanları yada hepsini değiştirmemiz mümkündür. Bu da birçok avantajı birbirinde getirmektedir

Ajax, bu şekilde veri trafiğini azaltır, her seferinde bütün sayfanın yüklenmesi yerine sadece gerekli olan bölümü yenileyerek bunu sağlar. Bunu bir örnekle pekiştirelim;

Anlık Döviz ve Altın bilgilerini verecek bir sistem tasarlıyorsunuz. Normalde yeni bilgilerin ekrana basılması için sayfanın hepsinin belli periyotlarla yenilenmesi gerekir. Ajax ile sayfada değişiklik gören tek bir alanı yenilecek şekilde kodlama yapıp, sistemi bilginin tamamını yüklemek yerine, yalnızca gerekli olanı alarak yenileyen bir yapıya getiriyoruz.

Ajax’ın Faydaları Nelerdir?

  • Oluşturulmuş projedeki sitenin performansının daha iyi olmasını sağlar
  • Eski sisteme göre AJAX daha hızlı iletişim sağlar
  • AJAX ile daha kullanışlı sayfalar oluşturabiliriz. Gerekli araçları kullanarak bir sayfada birden fazla işlem yaptırabiliriz

Ajax’ın faydası kısaca bize web application geliştirirken çok daha kullanışlı ve hızlı bir çalışma ortamı getirmektedir. Ajax ile PHP veya ASP gibi web programlama dillerinden birinin gücünü kullanarak çok hızlı ve güçlü çözümler oluşturabiliriz. Şu anda en bilinen AJAX kütüphaneleri olarak Jquery, Mootools ve script.aculo.us kütüphaneleri bilinmektedir. Aşağıda bu 3 kütüphanenin sitelerini bulabilirsiniz.

http://jquery.com/

http://mootools.net/

http://script.aculo.us/

NOT: Bu yazının orjinali daha önce yazılmıştır. Şu anda AJAX olarak Jquery diğerlerini geçmiş sayılır. Çünkü en fazla kullanılan kütüphanedir diyebiliriz.

ITC | İlkteknoloji