isURL

URL Doğrulama Fonksiyonu – PHP

Bir URL yi doğrulayabilmek için daha öncelerde REGEX’ler kullanıyorduk. RegEX’lere (düzenli ifadeler) aşina iseniz ve doğru kullanabiliyor iseniz ne ala. Ancak RegEX ile ilgili sıkıntınız varsa işler biraz sarpa sarıyor. İnternette URL doğrulama ile ilgili bir çok RegEX mevcut ancak bunların hep birer eksik yönü çıkıyor malesef. PHP’nin yerleşik fonksiyonlarımdan filter_validate() fonksiyonu bizim için tam bir nimet bu konuda. filter_validate() fonksiyonu ile ip adresinden email adresine kadar birden fazla kontrol yapılabiliyor. Ancak bu kontrolleri yaparken dikkat edilmesi gereken noktalar da yok değil. Gelelim fonksiyonumuza, Okumaya devam…

Goo.gl Url Kısaltma Servisi – PHP Class

Google en sonunda url kısaltma servisini herkesin kullanımına açtı. Ancak daha resmi bir API yayınlanmadı. Bana da projelerimde bazen lazım oluyor bu tür servisler. Akşam üstü halı saha maçımdan önce dedim ki maça kadar birşeyler yapayım. 🙂 Google’ın url kısaltma servisi Goo.gl için bir PHP sınıfı yazdım. Kullanımı gayet basit.

Sınıfın temelde yaptığı 3 tane iş var;
– Birincisi uzun urlleri kısaltmak
– İkincisi kısa urlleri uzatmak
– Üçüncüsü de uzun url’nin sayfasının çalışıp çalışmadığını veya hangi durumda olduğunu öğrenmek.

Sınıfla ilgili örnek ve indirme dosyasını araçlar  sayfamdan elde edebilirsiniz. İyi çalışmalar…

Bu sınıfı hazırlarken bana ilham kaynağı olan Erhan Burhan‘a sonsuz teşekkürler…