bildirgec.org

url hakkında tüm yazılar

CodeIgniter’da Adres Yönlendirme

fatigue | 30 March 2009 11:33

CodeIgniter’ın ulaşımı, yapısı gereği site_adı/controller_adı/method_adı/degisken1/degisken2 olarak kuruludur. Ancak bazı durumlarda controller dosyası tek bir method’tan oluşabilir. Bu method index() ismini verdiğimiz varsayılan method olabileceği gibi herhangi bir isimle yazacağımız bir method da olabilir.

Bu durumda sayfaya ulaşım adresini klasik adres yolu ile gereksiz yere uzatmamak için, method_adı kısmını kaldırmak daha doğrudur. Bu işi iki yolla gerçekleştirebilir. Birincisi, MY_Router.php isimli kütüphane dosyasını yazarak bunun içinden yönlendirme; ikincisi ise, Remap fonksiyonu ile çözme.

jQuery ile Kolay AJAX Uygulamaları Üretin

lazaronnie | 26 March 2009 14:33

Bildiğiniz gibi jQuery bir çok javascript işlemini daha basit ve anlaşılır hale getirmiş bir kütüphanedir. AJAX’ta javascript’in en büyük nimetlerinden biri olduğu için, en ünlü kütüphanelerde olduğu gibi jQuery içindeki yerini almıştır. Proje geliştirebilmek için öncelikle web sayfalarınıza kütüphanenin son sürümünü sitesinden indirerek dahil etmelisiniz.

Şimdi bir örnek verelim;

1
<script src="http://arsiv.pilli.com/jquery.js"></script>

1
2
3
4
5
6
7
8
$.ajax({
type: "POST",
url: "http://google.com",
data: "q=kodaman&deneme=abcd",
success: function(mesaj){
alert(mesaj);
}
});

type nesnesi, yapacağınız isteğin yollanma türüdür. Nasıl ki html formlarda veri gönderimi yapabiliyorsak, ajax ile de yapacağımız talebin yanında çeşitli değişkenleri sunucuya gönderebiliyoruz.

Metin Şeklinde URL Kullanma (ASP & IIS 6.0)

admin | 19 March 2009 13:30

Artık hepimizin çok iyi bir şekilde bildiği bir durum var ki o da google’ın insanlar tarafından kolayca alşılabilecek yapıdaki URL (web adresleri) kullanılmamızı arzu ettiğidir. SEO (Search Engine Optimizations – Arama Motoru Optimizasyonu) kurallarından en değerlisi bile diyebiliriz. Bir örnek verecek olursak;

1
http://arsiv.pilli.com/bu-bir-deneme-adresidir.html

oysa çoğu sitede karşımıza şu görünümdeki adresler çıkar;

1
http://arsiv.pilli.com/makale.asp?makID=1471

ve doğal olarak google yukarıda verdiğimiz ilk örneği daha çok sevmektedir. Çünkü insanlar sayfamızı daha açmadan, ne ile ilgili olduğunu fark edebilirler.

klasik asp ve iis6.0 kullanarak bu işlemi kendi becerimizle yapacağız. Aksi halde iis’in, asp için URL’lere müdehale edebilmemize olanak verdiği özel bir yöntemi bulunmuyor. Kendi tekniklerimizle bizi baş başa bırakmayı daha uygun görmüşler.

Phurl İle Kendi TinyURL Servisinizi Oluşturun

pinkfloyd | 15 February 2009 17:47

URL kısaltma servisleri özellikle Twitter gibi mikro bloglama siteleri için olmazsa olmazlardan biridir. Kullanabileceğiniz 140 karakterin olduğu bir ortamda web sitesi adresinin bunların 100’ünü yemesini istemezsiniz. Hatta daha da kötüsü bazen kopyalamak istediğiniz web sitesi adresi 140 karakterden de uzun olabilir. TinyURL ya da benzer servislerinden birine girip siz de dilediğiniz web sitesi adresini kısaltabilirsinz. Peki ama neden Phurl kullanarak kendi URL kısaltma servisini oluşturmayasınız?

Adım 1: Phurl İçin Hazırlanmak
Öncelikle Phurl’u çalıştırıp çalıştıramayacağımıza bir bakmak lazım. İlgili betik bir PHP betiği olup en düşük PHP 4, MySQL 4 ve bir Apache sunucusunu gerektiriyor. Diğer web sunucuları üzerinde de çalışabilir, bilemiyorum, ancak bu makaleyi hazırlarken yaptığım araştırma sırasında insanların ilgili betiği diğer sunucular üzerinde de çalıştırmayı denediklerini gördüğümü anımsıyorum.

Düzenli bir şekilde kaydedilen URLleri otomatik olarak silmek istiyorsanız o zaman crontab dosyanıza bazı kodlar eklemeniz gerekebilir.

Bunun yanısıra eğer spamcılardan korunmak istiyorsanız, ki bence istemelisiniz, betiğin desteklediği CAPTCHA özelliğini kullanabilmek içn PHP image/gd modülüne de sahip olmanız gerekecek. Muhtemelen bunlardan birisine sahipsinizdir. Bu arada reCAPTCHA kullanmak istiyorsanız betik onu da destekliyor.

Phurl websitesi üzerinden betiğin son sürümü 1.5’i indirin.

Asp.net’te Url Rewriting, Urllere takla attıralım

admin | 13 February 2009 10:28

Merhaba arkadaşlar, bu dökümanda php’de kolay ama asp.net ve iss için biraz baş belası olan url rewrite tekniğinden bahsedeceğim.

Yaptığım örnekte Intelligencia.UrlRewriter.dll kütüphanesini kullandım.
öncelikle bu dll’yi indirip bin klasörümüze kopyalayalım.

Rewrite sınıfımızı (hazır) App_Code klasörine kopyalayım.
indirmek için tıklayınız.

web.config dosyamızda gerekli ayarları yapalım.

Gmail’de Yenilikler

wrz | 05 February 2009 12:12

Gmail.com ile maillerimize bakarken eskiden felaket karşılık bir url ile güvenlik sağlanıyordu. Şimdi ise üstte gördüğünüz gibi parametrik urller kullanıyor.

Ayrıca adresleriniz çiftlendi! Yani [email protected] sizinse ,[email protected] da sizin!

Bilmeyenlere de ufak bir hatırlatma. Meselana [email protected] sizin. O zaman [email protected] [email protected] gibi adresler de aynı kapıya çıkıyor.

Kısaca google’ı seviyorum.

Blogger urlde türkçe karakter sorunu çözümü

NLPMaster | 03 February 2009 13:46

Blog kullanıcılarının en çok tercih ettiği blog sistemlerinden blogger bir eksikliğini daha tamamladı.

Daha önce Türkçe karakterleri urlde yayınlama konusunda bir eksikliğe neden olan Blogger bu eksikliğini giderdi.

Blogger artık urllerde türkçe karakterleri tanıyor.
Daha önce Türkçe karakterleri urlde göstermeyen bloggerda

artık türkçe karakterler de görüntüleniyor.
Şimdilik “ı” harfini göstermemekte olan blogger urllerinde bu eksikliğin de en kısa zamanda tamamlanması dileğiyle, blogger’a teşekkür ediyorum.

browser eğer erişim engelliyse beni …’ya yönlendirsin

UVERCANKi | 11 January 2009 12:02

“olurda bir gün sitem erişime kapatılırsa browser bunu bilsin ve url’yi şu şekilde değiştirsin” şeklinde browserla entegre çalışacak bir fonksiyon geliştirilebilir mi?

örneğin erişimi engelli www.aaa.com açılmak istendiğinde browser bunu farkedecek ve hemen beni www.bbb.com a yönlendirecek. ?

krunchd: pratik url listeleri

mentor | 25 December 2008 11:45

Elinizde 50 url’den oluşan bir web tasarım dersleri listesi var ve arkadaşlarınızla paylaşmak mı istiyorsunuz? bütün arkadaşlarınıza msn gibi mesajlaşma yazılımlarıyla tek tek göndermek istemezsiniz herhalde. Hele twitter ile 140 karaktere de sığdırmanız gerekirse adresleri teker teker url kısaltma sitelerine girmek tam bir işkence olur. krunchd sıradan bir url kısaltma sitesinden fazlasını yaparak kendi url listelerinizi oluşturmanıza yardımcı oluyor. Listeye ulaşmak için de size kısa bir url veriyor. eğer tek bir link girerseniz sıradan bir url servisi gibi doğrudan yönlendirme yapıyor. Ayrıca liste oluştururken e-posta bilginizi girerseniz oluşturduğunuz listeyi daha sonra düzenleyebiliyorsunuz.

Adsense Rekabetçi Reklam Filtresi

Flashcentury | 23 October 2008 12:38

Selam arkadaslar google Adsense ‘de Rekabetçi Reklam Filtresi filitresini nasil kullaniyoruz?

Anladigim kadariyla Rekabetçi Reklam Filtresi bölümüne yazdigim domainlere ait reklamlarlar gözükmemesi gerekiyor fakat yazip engellemeye calistigim sitelerin reklamlari yinede gözüküyor.

Istemedigim reklamlari nasil engelleyebilirim acaba?