Programlama

Zend Framework ile Form Tasarlamak (Zend_Form)

Merhabalar,

Uzun bir aradan sonra bir başka yazı ile karşınızdayım. Bu yazıda gündemim Zend. Sizlere Zend Framework’ün muhtemelen en çok kullanacağınız bileşeni olan Zend_Form ‘dan bahsedeğim. Zend_Form, kısaca Zend framework’ün sunduğu bir form yönetim bileşeni/sınıfı. Bu sınıf ile html koduna dokunmadan dinamik olarak formlar oluşturabilir, oluşturduğumuz formları filtrelerden geçirebilir validasyona tabi tutabiliriz.

Ben bu yazıda bu sınıfın 3 temel özelliğinden bahsedeceğim. Bunlar dinamik form üretimi, filtre ve validasyon.

Daha fazlasını oku »Zend Framework ile Form Tasarlamak (Zend_Form)

Yazıyı Paylaş

PHP ile Last.fm API kullanımı

Bu yazımda php ile beraber lastfm api‘yi nasıl kullabileceğimizi anlatacağım. Beraber api’nin bir method’una parametre gönderip, api’den dönen cevabı işleyerek ekrana çıktılayacağız. Bu yazı her ne kadar lastfm api’ye yoğunlaşacak olsada diğer REST servislerinin çağrılışı ve kullanımı da bu yazıda anlatılacaklarla oldukça benzerlik taşır.

Ben bu yazıda örnek olarak artist.getinfo methodunu kullanacağım. Kısaca açıklamak gerekirse bu method ismini yazdığımız sanatçının lastfm’deki biyografisini, 5 farklı ebattaki resmini, bu sanatçıya müzikal anlamda en çok benzeyen 5 sanatçıyı, sanatçının yaptığı müzik türünü vb olmak üzere pek çok bilgiyi getiriyor. Şu adresten de bakacak olursanız ilgili method’un sayfada örnek bir kullanımı mevcut.

Ayrıca isterseniz lastfm api’nin sahip olduğu methodların tamamına bu adresten bakabilirsiniz.

Başlıyoruz

Aşağıdaki linki tarayıcınızın adres satırına kopyalayıp yapıştırarak ilk denememize başlayalım.

Daha fazlasını oku »PHP ile Last.fm API kullanımı

Yazıyı Paylaş

Jquery Mobile Hızlı Başlangıç

Bu yazıda Jquery Mobile kullanarak, mobil uygulama geliştirmeye hızlıca başlangıç yapacağız. İlk olarak Jquery Mobile’dan bahsetmemiz gerek. Kısaca tanımlamamız gerekirse kendisi Jquery ve Jquery UI üzerine inşa edilmiş bir mobil web framework’tür. Temelinde, akıllı telefonlar ve tabletlerin tarayıcılarında çalışması için tasarlanan, HTML5‘den sonuna kadar yararlanan, mobil cihazlar için dizayn edilmiş bir javascript(web) framework’tür.

Jquery Mobile bir framework olarak oldukça hafiftir ve kullanımı çok kolaydır. Kullanıma başlamak için çok temel düzeyde web bilginiz olması yeterlidir (HTML, CSS, Javascript) .

Daha fazlasını oku »Jquery Mobile Hızlı Başlangıç

Yazıyı Paylaş

WampServer’a Zend Framework kurulumu

Bu yazıyı okuyorsanız zend framework‘ü kullanmaya karar vermişsiniz demektir. Ama devam etmeden önce gerçekten zend öğrenmek istediğinizden emin olmalısınız. Çünkü bilindiği gibi Zend; CodeIgniter, CakePHP gibi diğer php framework’lere nazaran öğrenim süresi daha uzun olabilir. Ama bundan önce framework kullanmıyorsanız ve artık gerçek anlamda framework’ün getirdiği kolaylıklardan sonuna kadar yararlanmak istiyorsanız zend ile doğru bir seçim yaptığınızı bilmelisiniz.

Kuruluma başlamak için ilk olarak zend framework’ü indirmemiz gerekiyor. Zend framework’ün download sayfasına gittiğinizde, download yapabilmeniz için sizden giriş yapmanızı isteyecektir. Bu linkten hızlıca üye olup, giriş yapın. Bu yazının yazıldığı tarih itibariyle en güncel sürümü direkt olarak şuradan (6.04 mb) indirebilirsiniz.

Zend framework’ün minimal ve full olarak iki paketi bulunmakta. Full paketin minimalden farkı içerisinde örnek uygulamalar ve framework ile ilgili dökümantasyon barındırması. Zaten istediğiniz zaman bu içeriklerin en güncel haline zend’in kendi sitesinden de erişebilirsiniz. Yukarıda verdiğim indirme linki ise minimal pakete ait.

Daha fazlasını oku »WampServer’a Zend Framework kurulumu

Yazıyı Paylaş