AJAX

AJAX (Asynchronous JavaScript and XML) Veritabanı, içerik ve tasarımı bütünleştiren, web tabanlı bir programlama dilidir. AJAX'ın en önemli özelliği web sitesi ziyaretçinin istediği değişiklikleri anında görüntüleyebilmesine olanak vermesidir. Geleneksel bir web uygulaması şu şekilde çalışır:

  1. 1. Ziyaretçi web uyulamasına ulaşır
  2. 2. Sunucu isteği işleme koyar ve ziyaretçi beklerken tarayıcısına veriyi geri yollar
  3. 3. Ziyaretçi bir linke basar veya uygulama ile etkileşimde bulunur
  4. 4. Sunucu isteği tekrar işleme koyar ve ziyaretçi beklerken tarayıcısına veriyi geri yollar
  5. 5. Ve bu böyle devam eder....

Ziyaretçi bütün bu işlemlerde beklemektedir.

AJAX motoru ise web tarayıcısının içinde web uygulamasını(javascript ve DOM aracıığı ile) çalıştırır. Verinin büyük bir kısmını tarayıcı içinde tutarak ziyaretçinin bütün etkileşiminin sunucudan bağımsız bir şekilde bekleme olmadan anında görüntülenmesine olanak sağlar. Bu sayede ziyaretçi siteyle çok daha interaktif ve hızlı bir etkileşim içinde olma şansı bulur. GURUS yazılım ve geliştirme ekibi olarak birçok web projesinde AJAX aracılığı ile sunucu cevabı bekleme aşamasını ortadan kaldırarak ziyaretçi etkileşimini zenginleştiren, daha eğlenceli ve hızlı hale getiren birçok uygulalama geliştirdik.

Daha fazla bilgi almak için bize ulaşın