namaz_vakti_php_class

Namaz Vakitleri – PHP Sınıfı

Daha önce bu sayfada namaz vakitleri ile ilgili bir api hazırlamış ve dağıttığımı duyurmuştum. Sizlerden gelen eleştiriler doğrultusunda, bununla ilgili bir çalışma daha yaptım. Yazdığım API’de verileri Diyanetin mobil uygulamalarının sunucusundan çekiyordum. Bundan dolayı, özellikle ilçelerin büyük bir kısmıyla ilgili verileri elde edemiyorduk. Bu da bir çok kişi için sıkıntı demekti. Dün gece Diyanetin sitesini tekrar inceledim ve ilçeleri de alabileceğimizi gördüm.
Okumaya devam…

namazvakti_wp_plugin

Namaz Vakitleri – WordPress Eklentisi – Widget

Eklentiyi v.3.4.2 sürümüne güncellemeyi unutmayınız!

Bildiğiniz üzere geçtiğimiz günlerde Namaz vakitleri API’si yayınlamıştım. Artık enerjimin büyük bir kısmını WordPress üzerine yoğunlaştırmaya karar verdim. Bundan dolayı öncelikle eklentilerle başlayayım dedim. Yine daha önceden Envator eklentimi yayınlamıştım. Açıkçası çok acemice bir çalışmaydı kendisi. Zaten ilk eklentimdi. Aradan geçen zamanda bol bol döküman okudum, parasını verip videolar seyrettim ve epey yol kat ettiğimi söyleyebilirim. Okumaya devam…

namazvakti

Namaz Vakitleri Sınıfı – Diyanet İşleri Başkanlığı – PHP CLASS

Bu sayfanın içeriği tamamen geçerliliğini yitirmiştir. Yeni dosyalar ve bilgi için lütfen burayı ziyaret ediniz.

12 Haziran 2011 tarihinde XML Namaz Vakitleri sınıfımı yayınlamıştım. Sınıf Diyanet İşleri Başkanlığının resmi sayfasındaki namaz vakitleri bölümünden verileri alıp, XML formatına döndürüyordu. Ancak sınıf bu haliyle pek kullanışlı değildi. Çünkü sınıf her seferinde Diyanet İşleri Başkanlığından veri çekiyordu. Bu da verilerin daha yavaş gösterilmesine neden oluyordu. Ayrıca veriyi xml şeklinde almak, kullanmak için çok fazla iş yaptırmayı gerektiriyordu. Örneğin Codeigniter da kullanırken, aldığım XML verisi tekrar dizi formatına çevirip, sayfaya göndermeye çalışıyordum. Yine eski sınıf fonksiyonlar içerisinden çağrıldığında sıkıntı oluşturuyordu. Ayrıca çalıştırmak için birden fazla kod yazmak gerektirmesi de cabası. Okumaya devam…