Forum Sitesi - Genel Forum Sitesi Sevgiara Sohbet
Gelişmiş Arama

ikonAna Sayfa ikonVbulletin ikonvBulletin Tema ikonSiteni Tanıt ikonDJ Özel ikonForum Oyunları ikonDizin
 
HM - AKTİVİTE
stats
HM - Duyurular

» Harbimekan.Com - Forum Kuralları 
» Harbimekan.Com - Yönetime Katılım Şartları
» Harbimekan.Com - Önerileriniz 
» Harbimekan.Com - Şikayetleriniz 
» Harbimekan.Com - DJ`lere Özel Bölüm  

Sizden Gelenler : Günün Sözü

"Kar taneleri ne güzel anlatıyor, birbirlerine zarar vermeden de yol almanın mümkün olduğunu.”


Öneren : 
Nutella

» Günün Sözü Önerileriniz İçin Tıklayınız «
Reklam ( Sponsor ) Alanı
Torrent Sitesi
Reklam ( Sponsor ) Alanı
İnstagram ucuz takipçi satın al
Go Back   HarbiMekan.Com - Genel Forum ve Paylaşım Sitesi Harbimekan.Com ~Webmaster Özel & Sosyal Medya~ Webmaster Genel Konu ve Sorunlar
Webmaster Genel Konu ve Sorunlar Webmaster Genel Konu ve Sorunlar hakkınde bilgi ve paylaşım bölümü.

Başlık

Konu Bilgileri
Konu Başlığı
AJAX Nedir?
Konudaki Cevap Sayısı
0
Şuan Bu Konuyu Görüntüleyenler
 
Görüntülenme Sayısı
18

Kullanıcı Etiket Listesi

Yeni Konu aç  Cevapla
 
LinkBack Seçenekler Stil
Alt 01 Nisan 2021, 20:21   #1
Süper Moderatör
 Emre Esmer - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 10 Nisan 2019
Üye No: 29
Mesajlar: 2.419
Konular: 1863
REP Puanı : 27
@Emre Esmer
Standart AJAX Nedir?

JavaScript ve XMLHttpRequest ile etkileşimli web uygulamaları yaratmak için kullanılan tekniğe AJAX denir. AJAX; HTML, CSS, DOM, XML, JavaScript XML ve HttpRequest gibi birçok teknolojinin birleştirilmesiyle geliştirilmiştir.

AJAX’ın en yaygın şekilde kullanımı yani temel amacı, sunucu ile az miktarda bilgi değiş tokuşu yaparak sayfaları hızlı şekilde güncelleyen web sayfaları yapmaktır. Bu da web sayfalarının hızının, kullanılabilirliğinin ve etkileşimin artmasına yardımcı olur.

AJAX, ilk defa 2005 senesinde Jesse James Garrett tarafından geliştirilmiş bir tekniktir.

AJAX ismi Asynchronous JavaScript ve XML kelimelerinin baş harflerinden gelmektedir. AJAX, bir dil ya da kütüphane değil, bir yöntemdir. AJAX tekniğiyle kod yazılmaz. AJAX, JavaScript ve XML dilleriyle ve tarayıcıda bulunan XmlHttpRequest nesnesiyle birlikte kullanılır.



AJAX Nasıl Çalışır?

▬ Web sayfasında bir olay meydana gelir (bir sayfa yüklenir ya da bir düğmeye tıklanır).
▬ JavaScript tarafından bir XMLHttpRequest nesnesi oluşturulur.
▬ Bu XMLHttpRequest nesnesi web sunucusuna istek gönderir.
▬ Sunucu bu isteği işleyerek, web sayfasına geri bir cevap gönderir.
▬ Gelen yanıt JavaScript tarafından okunur.
▬ JavaScript ile sayfa güncellemesi tarzında bir işlem gerçekleştirilir.

AJAX’ın temel taşı XMLHttpRequest nesnesidir. Modern tüm tarayıcılarda bu nesneyi desteklemektedir.

XMLHttpRequest nesnesi sayesinde sunucuyla veri alışverişinde bulunulur. Bu da, tüm sayfanın sıfırdan yüklemeden, bir web sayfasının bazı bölümlerinin güncellemesini mümkün kılar. Chrome, Firefox, IE7+, Edge, Safari ve Opera gibi tüm tarayıcılarda yerleşik bir XMLHttpRequest nesnesi bulunmaktadır.

AJAX Ne İşe Yarar ve Nerelerde Kullanılır?


✓ Form Doğrulama: Formlar web sayfalarının olmazsa olmazları arasındadır. AJAX ile kolay ve hızlı şekilde form doğrulama yapılır.

✓ Lightbox: Web sitelerinde açılan pop-up’lar çoğu zaman rahatsız edicidir ve birçok tarayıcı tarafından da engellenir. AJAX ile pop-up’a iyi bir alternatif olarak lightbox yapılabilinir.

✓ Sıralama / Filtreleme: Bazen arama sonuçlarını ya da herhangi bir veriyi tarihe, maliyet gibi belli durumlara göre sıralamak ve filtrelemek istediğinizde AJAX bunun için en iyi tekniktir.

✓ Oy Verme / Değerlendirme: Bir kullanıcı herhangi bir şey hakkında oy verirse ya da değerlendirme yaparsa tüm sayfanın yenilenmesine gerek kalmaz. Oylama veya değerlendirme sonucu AJAX kullanılarak yapılabilir.

✓ Sohbet Siteleri: Sohbetler her zaman gerçek zamanlı işlemlerdir. Bu nedenle de eğer web sitenizde bir sohbet paneli yapacaksanız AJAX kullanmanız gerekir.

✓ Blog Yorumları: Blog yazılarınızın yorumları arama motorları için kullanışlı değildir. AJAX ile yeni bir tane gönderebilir ya da önceki yorumları yükleyebilirsiniz.

✓ Captcha: Captcha'yı yapmak için AJAX kullanmalısınız.

AJAX Tekniği Hangi Teknolojileri Kullanır?

AJAX'ın iyi bir kullanıcı deneyimi sunmak ve web sitesini daha hızlı hale getirmek için kullanılan en iyi seçenekten biri olduğunu kolaylıkla söyleyebiliriz. Eğer ki, web sitenizde Google haritalar, sohbet odaları, canlı bildirimler, canlı yayın gibi uygulamalar varsa AJAX size üst düzey hizmet sunacaktır.

AJAX tekniğinin birçok platformda kullanılmasını sağlayan geniş bir kod kütüphanesi yanı sıra Framework bulunmaktadır. Bunlar da bu tekniğin, yazılım mimarisinden işlerim sistemine ve web tarayıcılarına kadar çok çeşitli yerde kullanılmasını mümkün kılmaktadır. Şöyle ki;

• HTML ya da XHTML ve CSS’de bilginin biçimlendirilmesi ve görüntünün değiştirilmesinde,

• Verileri görüntülemek ve iletişim kurmak yani etkileşimli çalışmak için JavaScript, JScript ve ECMAScript gibi bir scripting dili yardımıyla erişebilen DOM (Document Object Model) oluşturulmasında,

• Tarayıcı ve sunucu arasındaki bilgi transferinde kullanılan XMLHttpRequest işlemlerinde,
(Bazı özel AJAX frameworklar bazı tarayıcılarda bu işlem için iFrame de kullanılabilir.)

• Veri iletişiminde genelde XML kullanılır ancak düz metin, önceden hazırlanmış HTML, JSON veya EBML'de de kullanılabilir. Bu tarz dosyalar genel olarak sunucu tarafında dinamik olarak yaratılır (PHP, ASP. vb.).

• AJAX; DHTML ve LAMP gibi tekil bir teknolojiden çok tekniklerin birlikte bir bütün olarak kullanımıdır.


çevrimdışı  
Alıntı ile Cevapla
Cevapla

Bookmarks


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Bilgi Felsefesinde Doğruluk Nedir? Ne Değildir? Genel Özellikleri Nedir? Linux Felsefe ve Sosyoloji 0 23 Mart 2021 20:40
Felsefe Nedir? Sorusuna Yeniçağ Filozoflarının Verdiği Cevap Nedir? Linux Felsefe ve Sosyoloji 0 23 Mart 2021 17:22
Felsefe Nedir? Sorusuna Ortaçağ Filozoflarının Verdiği Cevap Nedir? Linux Felsefe ve Sosyoloji 0 23 Mart 2021 17:22
Felsefe Nedir? Sorusuna İlkçağ Filozoflarının Verdiği Cevap Nedir? Linux Felsefe ve Sosyoloji 0 23 Mart 2021 17:22

Tüm Zamanlar GMT +2 Olarak Ayarlanmış. Şuanki Zaman: 09:52.

Forum Yasal Uyarı
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

Başlangıç : 17.03.2019 Vira Bismillahirrahmanirrahim.
Harbimekan.Com, lisanslı Vbulletin kullanan genel Forum Sitesi `dir.
irc forumları
İçerik sağlayıcı paylaşım sitelerinden biri olan Harbimekan.Com Forum, Eğlence ve Güncel Paylaşım Platformu Adresimizde 5651 Sayılı Kanun’un 8. Maddesine ve T.C.K’nın 125. Maddesine göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. Harbimekan.Com sitesindeki konular yada mesajlar hakkında yapılacak tüm hukuksal Şikayetler için sikayet@harbimekan.com iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 3 Gün (72 Saat) içerisinde Forum yönetimi olarak tarafımızdan gereken işlemler yapılacaktır.
juul - iQos Heets - Elektronik Sigara Likit - E Sigara - Fivem server list - Genel Kültür - Takipçi satın al - Oto Çekici - elektronik sigara