PHP: AJAX: Google Sıra Bulucu – Position Finder

Websitenizin, google aramalarında hangi anahtar kelimenin kaçıncı sırada çıktığını öğrenmek için, sade bir uygulama demosu geliştirelim.   Google Api kaynağı ile CURL metodu ile web search sistemini çalıştırıp, JSON formatında dönen listeyi;  istenen domainin kaçıncı sırada bulunduğunu bulmak için kullanacağız. Öncelikle, api ve sorgular için kullanacağımız, GPositionFinder class (sınıf)’ı ve ajax ile bağlantı kurulan  post.php dosyasını[…]

ajax php url shortener

PHP:Ajax:URL Kısaltma Uygulaması goo.gl, is.gd, tinyurl

Serpito demo uygulamalarına bir yenisini daha ekliyoruz. Ajax teknolojisi kullanılarak, popüler url servislerinin api  bağlantıları ile URL Kısaltma uygulaması yapıyoruz. Bu uygulamada database bağlantısına gerek yok. Goo.gl , is.gd , tinyurl.com url kısaltma servislerinin apilerini kullanarak sade bir url kısaltma uygulamasını izah edelim.  Ajax uygulamalarında standart kullandığım arayüz ve dosya yapısı aynı. Bu yüzden, kısaca,[…]

PHP: AJAX İl – İlçe – Semt – Mahalle Seçimi Güncelleme Uygulaması

  Chain Select uygulamaları ile ilgili daha önce yazdığım iki farklı makale kısa zamanda Serpito.com‘un en çok yorum ve ziyaret alan uygulamalar oldu. Gelen yorumlarda özellikle bir çok arkadaşın istediği,  veritabanından gelen , önceden atanmış, il ilçe semt ve mahalleleri seçebilmesi için gerekli update kodlarını paylaşıyorum.  

PHP:AJAX: Dinamik Watermark Images

PHP Watermark konusu özellikle içerik yayıncılığı için önemli bir hal aldı. İçerikleriniz ve hazırladığınız görselleriniz Google Image Search ve diğer görsel arama motorlarında kolayca bulunup kullanılabilir haldedir. Bu yüzden, resimlerinizin üzerine imzanızı ekleyerek koruyabilirsiniz.   Resim üzerinde logo yapıştırma konusu için;  PHP: Resime İmza Logo Ekleme (Watermark images)  yazımda resim üzerinde logo imza resimi watermark[…]

jQuery: Tweet Listeleme Uygulaması

2012’nin son makalesi niyetine,  twitter kullanıcıların tweetlerini listeleyen sade ve basit bir uygulama hazırladım. Kullanıcı adını arayarak kullanıcının public tweetlerini listeleyen bu araçta, jQuery kütüphanesi ve herzamanki gibi serpito.com demo arayüzünü HTML + CSS  altyapısı olarak kullanıyorum.

Catpcha php

PHP: Catpcha Uygulaması

Formlar aracılığıyla data alma uygulamalarında botlardan ve spam robotlarından sakınmak için kullanılan en popüler metod Captcha. Bu uygulamada basit bi Captcha uygulamasını form ile doğrulama işlemlerini işleyeceğiz. <img src=”captcha.php” align=”middle” height=”40″/> kodu ile resim halinde çağrılan captcha.php dosyası , random karakter öbeğini $_SESSION değerine atayacak ve resim oluşturacak. Karakter fontu için de özel ttf kullanabiliyorsunuz. Uygulama[…]

PHP:AJAX: Youtube oEmbed Uygulaması

Friendfeed vb. bazı sosyal ağlarda dikkat çeken ama pek bilinmeyen oEmbed konusu için basit bir uygulama geliştiriyoruz. oEmbed pratik anlamda, istemci bir websitenin, sunucudan belli bir formatta (bu uygulamamız için json) data alabilmesini sağlayan protokoldür. Bu protokülü ajax kullanarak, Youtube Videolarını anlık çeken ve gösteren basit bir demo hazırlayacağız. 

Google Pagerank

PHP: Google PageRank Uygulaması

Geçtiğimiz hafta içi website sahiplerin heyecanla karşıladıkları google pagerank güncellemesi gerçekleşti.  Google‘ın periyodik güncellediği arama algoritması doğrultusunda websitelerin PageRank değerleri de her 3 aylık periyotlarda değişiklik gösteriyor. Bu makalede, online google page rank sorgulama uygulaması yapıyoruz.  Demo uygulamasını da sık sık kullanabilmek için bi yere not edin.  

PHP:Ajax: Social Count – Sosyal Medya Etkileşim Ölçümü

  Websitenizin sosyal medya mecralarında kaç kez beğenildiği, kaç kez paylaşıldığı veya tweet edildiği, artık ziyaretçi trafiğindan daha önemli.  Bu yazıda; aradığınız web adresinin sosyal medya ağlarında  beğeni ve paylaşım sayılarını gösteren bir PHP – Ajax uygulaması geliştirelim. 

jQuery Uygulaması

jQuery Form Post

Serpito arşivini kurcalarken, jQuery kütüphanesini kullanarak ajax form örneklerini hiç paylaşmadığımızı farkettim. Geç de olsa bu açığı kapatmaya çalışalım.   Özellikle sayfalarda kullanıcı yorumları veya mesajlarını iletebilmek için kullanılan formlar ,  jQuery kullanarak pratik bir şekilde Ajax ile çalıştırılabilmektedir.