1186 takipçi
Birlikte Ajax öğrenmeye devam ediyoruz… Daha önce bahsettiğim gibi Ajax, tarayıcınızın sayfa yenilenmeden sunucuyla veri alışverişini sağlar ve veriyi yine tarayıcınızda görüntüler. Ajax deyince karşımıza iki önemli terim çıkıyor, “Prototype ve Xajax”. Kısaca;
Şimdi bu sınıflardan “Genel” oalrak detaya inmeden bahsedelim. Bu makaleyi konuya girş gibi düşünün. Daha sonra bu sınıflara örnek vereceğim. Sakın makaleyi okuyup anlamazsanız gözünüz korkmasın, örnekleri görünce hmmm kolaymış diceksiniz ;)
Prototype
Prototype denince aklınıza gelmesi gereken şey öncelikle Javascript’tir. İçinde birçok Javascript uygulamasını barındıran bir dosya, bir sınıftır. Bununla neler mi yapabiliriz? Hazırlamış olduğumuz bir formun Gönder tuşuna basıldığında form verilerinin girilip girilmediğini veya doğruluğunu bu sınıf ile kontrol edebiliriz.
Xajax
Xajax denilince de aklınıza öncelikle Php gelmesi lazım. Fakat Php tek başına yeterli değil. Tam olarak anlatmak gerekirse; Xajax Php, JavaScript, HTML, XMLHttp ve XML kullanarak tarayıcı ve sunucu arasındaki alışverişi ve verileri göstermeyi gerçekleştiriyor.
Hem Xajax hem de Prototype’in kullanımı için gerekli sınıf dosyaları kendi adreslerinden indirilir ve işlem yapacağınız dosya içinde çağırılır.
Xajax merkezi: http://www.xajaxproject.org/
Prototype merkezi: http://prototype.conio.net/
Şimdilik bu kadar. Bir sonraki yazımda yani örneklerde görüşmek üzere…
Genç yaşlarda programlama ile tanıştı ve Delphi ile başladığı programlama macerasına şuanda PHP, SQL, Javascript, AJAX, CSS, XHTML teknolojileri ile devam etmektedir. Elektrik - Elektronik bölümü mezunu olan "yakuter" 2006 yılından itibaren yakuter.com'un yazarlığını yapmaya başlamıştır.
Mücahit
05 Haziran 2008
abicim bir sonraki yazıda demişsin, 2 sene olmuş xajaxla ilgili yazmamışsın bir daha. stajda lazım oldu, sevindim google’dan sen çıkınca ama, nafile.. :)
Mücahit
09 Haziran 2008
internette aradığım şeyleri bulamıyorum, şöyle motorlu bişey lazım :)) çapraz bi algoritması olsun, çok hızlı olsun. ilerde mailini açalım. wall street’te en çok işlem gören kağıt olsun.
yanarlı dönerli bişey olsun, her gün logosu değişsin :))
Ertuğrul Erkan
20 Nisan 2009
Merhaba hocam. Xajax gerçekten de çok güzel fakat bir tarafta Jquery bir tarafta o var. Sizce hangisini kullanmalıyız? ( İkiside Php uygulamasında kullanılacak )
yakuter
20 Nisan 2009
jQuery derim çünkü jQuery’yi başka amaçlarla da kullanabilirsin. Xajax kütüphanesinin o kadar yaygın bir kullanımı olacağını sanmıyorum.
Ertuğrul Erkan
21 Nisan 2009
Bende aynı sizin gibi düşünmüştüm. Xajax ile performans kaybı bile yaşayabiliriz çünkü birçok dinleyici, veri iletişimi için dosya include edilip çalıştırılıyor. Fakat jquery de tek bir dosyanın eklenip anında post etme işlemi yapılabiliyor. Ayrıca dediğiniz gibi efekt konularıda acabası…
Yakuter web tasarım, yazılım geliştirme, IPhone uygulamaları gibi konular da Üreticy'yi öneriyor.
Masaüstünüzü iPad arayüzü şeklinde kullanabilmeniz ve uygulama merkezi sayesinde sunduğu onlarca uyg...
YouTube ve diğer popüler çevrimiçi video sitelerinden video indirmek istiyorsanız kullanabileceğiniz...
Elder Scrolls V Skyrim için Bethesda Softworks tarafından hazırlanmış duvar kağıtları....
Kaybettiğiniz, yanlışlıkla sildiğiniz veya virüslerden mağdur olduğunuz dosyalarınızı bu programla k...
Star Wars Knights of the Old Republic 2 oyunu için hazırlanmış en güzel duvar kağıtlarını sizin için...
Yazılan yazılardan ilk siz haberdar olun, yeni yazılar e-postanıza gönderilsin.
yakuter.com © 2006-2010 Erhan Yakut. Site tasarım Cenk Akyıldız - (Tema Bilgisi).
Site içerisindeki içerikler izinsiz kopyalanamaz, alıntı yapılamaz.