Bu seriyi ilk kez okuyorsanız önceki yazıları, Yii Framework ile uygulama geliştirmek için [1] [2]’yi okumanız, yazının verimi açısından daha iyi olacaktır. Yii ile geliştirdiğimiz uygulamada sıra geldi projedeki Controller yapısını incelemeye. Geliştirmeye önce veritabanından başladığımız için, bütünlülüğü göz önünde bulundurarak Model ile devam etmiştim. Aslında MVC yapılarında tüm...
Yii ile Uygulama Geliştirme #2
Yii Framework ile uygulama geliştirmeye kaldığımız yerden devam ediyoruz (Serinin tüm yazıları). Bu yazıda, oluşturduğumuz modelları inceleyeceğiz. Öncelikle projenin varsayılan controller ayarını faculty olarak değiştirelim. Bunun için /protected/config/main.php içerisinde defaultController değerindeki site yerine, faculty yazmak yeterli. Eğer “defaultController” değeri...
Gii Module Kullanımı | Yii Framework
(Dikkat: Yazılanların daha anlaşılır olması için serinin önceki yazılarını okumanız gerekebilir veya gerekmeyebilir.) Önceki yazılarla birlikte Yii’nin nasıl çalıştığı az da olsa anlaşıldı. Bu yazıda ise, daha önce yalnızca ne olduğundan bahsettiğimden fakat detaylarına girmediğim Gii modülünü kullanımından bahsedeceğim. Gii modülü, Yii’nin daha önce komut satırından oluşturduğu...
Yii Framework ile Geliştirilmiş Projeler
Yii Framework’ten bahsediyorum bir süredir. Henüz yeni bir framework olmasına rağmen (2009) Yii ile geliştirilmiş; başarılı ve önemli projeler yok değil. Piyasa.com: GENEL‘de geliştirdiğimiz, ilk göz ağrımız olan piyasa.com Yii kullanılarak geliştirildi. Gelen tepkiler olumlu. Stay.com: Adından da tahmin edileceği üzere, gezi planlama sitesi, rehber de denebilir. Bkz: İstanbul. Zurmo...
Yii Framework’te Detaylar #2
(Dikkat: Yazılanların daha anlaşılır olması için serinin önceki yazılarını okumanız gerekebilir veya gerekmeyebilir.) Yii’ye ufak bir giriş yaptık ardından ilk projeyi oluşturduk ve sıra geldi proje üzerinde çeşitli değişiklikler yaparak projeyi özelleştirme ve geliştirme aşamalarına. Yii projelerini özelleştirmek için birkaç farklı yöntem bulunmakta. Bunların başında...
Yii Framework’te Detaylar #1
Yii’den bahsettikten sonra gelelim frameworkün kurulumuna ve Yii ile geliştirilecek ilk projeye. SVN kullanıyorsanız “svn checkout yii-read-only” ile Git kullanıyorsanız “git clone git://github.com/ogulcan/unofficial-yii-framework-mirror.git” komutlarıyla konsoldan frameworkün son sürümüne erişebilirsiniz. Ben yazıda svn ya da git ile değil, web üzerinden indirilmiş...
Yii Framework’e Giriş
Yii, yüksek performans ve Web 2.0 uygulamaları için geliştirilmiş bir PHP çatısıdır. Framework ismini “Yes it is” kelimesinin baş harflerinden almıştır: “Is it fast? … Is it secure? … Is it professional? … Is it right for my next project? … Yes, it is!” Yii framework geliştiricilere; hızlı, temiz ve tekrarsız (DRY Principle) bir uygulama geliştirme...