Konfigurasi Aplikasi di Yii Framework

06/07/2014    Arya Febiyan    1538     Website

Secara default, sebuah aplikasi di Yii Framework adalah instance dari CWebApplication. Untuk membuat aplikasi kita menjadi sesuai keinginan, maka secara normal kita wajib melakukan konfigurasi terhadap file main.php yang terdapat didalam folder config.

Konfigurasi Aplikasi di Yii Framework

name merupakan index array yang memiliki nilai nama aplikasi adalah Yii Framework. defaultController merupakan index array yang memiliki fungsi untuk konfigurasi controller yang pertama kali akan di jalankan ketika ada request, dan pada Yii Framework default-nya adalah site SiteController.php

Konfigurasi Aplikasi di Yii Framework

Catatan penting sebuah aplikasi adalah sebuah components, jadi hampir semua kelas di Yii adalah components. Ini artinya ada 2 hal :

- Kita tidak dapat mengatur properti sesuka hati. Sebuah properti harus didefinisikan dalam kelas aplikasi.

- Aplikasi yang mendukung setter untuk mendefinisikan properti sehingga kita dapat mengatur, misalnya, properti yang didefinisikan oleh import

Konfigurasi Aplikasi di Yii Framework

modules didalam yii berguna dalam hal efisiensi dan efektif dalam development. misal modules populer Yii Framework adalah Gii. Pembahasan Gii nanti akan di jabarkan panjang pada blog berikutnya.

Konfigurasi Aplikasi di Yii Framework

params merupakan konfigurasi variable global yang dapat diakses dari views.

Konfigurasi Aplikasi di Yii Framework

Fungsionalitas objek aplikasi dapat dengan mudah disesuaikan dan diperkaya dengan arsitektur komponennya yang fleksibel. Tujuannya mengatur satu set komponen aplikasi, masing-masing mengimplementasi fitur tertentu. Sebagai contoh, ia melakukan beberapa pengolahan awal permintaan pengguna dengan bantuan CUrlManager dan CHttpRequest komponen.

Dengan mengkonfigurasi properti komponen dari contoh aplikasi, kita bisa mengkustomisasi kelas dan nilai properti setiap komponen aplikasi yang digunakan. Sebagai contoh, kita dapat mengkonfigurasi komponen CMemCache sehingga bisa menggunakan beberapa server memcache untuk caching.

No data.

Cara Cepat Pintar Membuat Website, Tanpa Perlu Basic IT

Membuat website perusahaan, portal berita, blog, katalog online, dan e-commerce.

Learn More

Cara Cepat Pintar Membuat Website, Tanpa Perlu Basic IT

Membuat website perusahaan, portal berita, blog, katalog online, dan e-commerce.

Learn More