Titan Mini MVC - v1.0.1 Güncellemesi

Yazar: tkaratug / Kategori: Titan MVC

Titan Mini MVC - v1.0.1 Güncellemesi

Geçtiğimiz hafta yayınladığım Titan Mini MVC Framework üzerinde ufak tefek bazı iyileştirmeler yaptım. Bu işlem sonucunda bazı ayar ve sistem dosyalarında küçük değişiklikler oldu. Eğer uygulama geliştirirken bu dosyalara dokunmadıysanız, aşağıda belirttiğim değişiklik listesindeki dosyaları mevcut olanlarla değiştirebilirsiniz. Uygulamanıza ait Controller, model ve view dosyalarında herhangi bir değişiklik yapmanıza gerek yoktur.

Güncelleme sonucunda css, js ve imaj dosy...

Devamını oku »

Titan Mini MVC Framework

Yazar: tkaratug / Kategori: Titan MVC

Titan Mini MVC Framework

Frameworkler, uygulama geliştirirken kullanılabilecek sınıfları, eklentileri ve fonksiyonları barındıran, yazılımcıya düzenli bir yapı sunan uygulama çatılarıdır. PHP için yazılmış irili, ufaklı pek çok framework bulunmaktadır ve günümüzde her yazılımcı en az bir tanesi ile haşır neşir olmalıdır. Ben de özellikle MVC kavramına yabancı olan arkadaşların yapıyı anlamalarına yardımcı olmak hem de küçük frameworklere bir alternatif olarak Titan'ı geliştirdim.

Titan, ...

Devamını oku »

Codeigniter ile Çalışma Ortamlarını Ayırmak

Yazar: tkaratug / Kategori: Codeigniter

Codeigniter ile Çalışma Ortamlarını Ayırmak

Bir yazılım projesi geliştirilirken local sunucu üzerinde çalışıldığından, production sunucuya taşındığında bazı ayarların bu ortama göre yeniden yapılandırılması gerekir. Örneğin localhost üzerindeki veritabanı, eposta, hata gösterimi gibi ayarlar, production sunucuya uygun olacak şekilde değiştirilir. Ayrıca production öncesi bir test sunucusu üzerinde de yazılım test ediliyorsa, aynı ayarların bu ortam için de tekrar yapılandırılması gerekir. Geliştirmenin her aşamasında bu...

Devamını oku »

Codeigniter Helper ile Debug Yapımı

Yazar: tkaratug / Kategori: Codeigniter

Codeigniter Helper ile Debug Yapımı

Codeigniter frameworkünün standart yapısında ekran çıktısı ile debug işlemi için özel bir method bulunmuyor. Bu sebeple var_dump() ya da print_r() komutlarıyla verimizi ekrana basıyoruz. Fakat bu komutların çıktıları okunabilir olmuyor. Özellikle çok elemanlı dizilerde büyük vakit kayıplarına yol açabiliyor.

Ben de bu vakit kaybını önlemek için daha okunabilir çıktılar üreten bir debugging helper hazırladım.

Öncelikle "/application/helper" dizi...

Devamını oku »

Codeigniter Flashdata Kütüphanesi

Yazar: tkaratug / Kategori: Codeigniter

Codeigniter Flashdata Kütüphanesi
Flashdata Nedir?

Codeigniter frameworkünde Session kütüphanesi ile birlikte kullanılan flashdata, üzerine atanan veriyi bir sonraki http requestine kadar tutan ve daha sonra otomatikman silen bir methoddur. Genellikle kullanıcıya bilgilendirme mesajları göstermek için kullanılır. Örneğin bir kayıt formu ile üye kaydı yapılırken işlem sonucuna göre iletilecek durum mesajı, flashdata üzerine atanır ve kullanıcıya gösterilir.

Flashdata methodunun framework içinde standart ...

Devamını oku »