Fungsi Preload pada Configurauration Yii2

Kangpepe.com | Pada saat saya mempelajari Yii2 ini saya menemukan syntax preload dan belum tau fungsinya untuk apa pada webroot/protected/config/main.php. Awalnya saya ingin melakukan settingan untuk App Yii saya namun mengalami gendala dalam load homenya.

Penjelasan Preload Yii2

Preload pada umumnya berfungsi untuk mengatur log nama dengan syntak 'preload'=>array('log'), . Tujuanya adalah tanpa melakukan load komponen berulang-ulang. Yii tidak akan melakukan eksekusi sebelum kita melakukan preload pada configurasi main.php, keunggulanya adalah agar Yii relatif lebih ringan dibanding framework sejenis lainnya, ini bertujuan agar kompoen lainya tidak kita panggil lagi pada load komponen form  lainya, dapat kita ambil Contohnya komponen CLogRouter, komponen yang berfungsi untuk mengarahkan hasil log ke suatu tempat.
Ini merupakan syntak untuk melakukan preload pada App Yii anda :

 
return array(
	'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
	'name'=>'pepe-yii2',	
	// preloading 'log' component
	'preload'=>array('log'),
	// autoloading model and component classes
	'import'=>array(
	'application.models.*',
	'application.components.*',
	),


Dengan melakukan perubahan preload seperti memanggil komponen latihan pepe-yii2 ini, maka tanpa mengulang kembali melakukan preload dengan komponen ini jika suatu saat kita akan membutuhkannya.

Contohnya lainya kita juga bisa melakukan preload pada komponen lainya seperti kita ingin melakukan kompres ukuran file secara realtime dan sebagainya, dengan adanya preload ini kita hanya memberikan pritah sekali saja. Ini lah yang membuat saya tertarik mempelajari Yii dengan kemudahannya namun membingungkan jika kita belajar hanya sekedarnya saja.

Demikian artikel tentang fungsi dari preload pada Yii framework kali ini, mungkin lain waktu kita akan mengupas kembali kejanggalan dan trik dalam Yii2, silahkan ikuti trus pada artikel menarik Kangpepe.com yang kedepanya secara rutin mebahas yang berhubungan dengan Yii.
Recommend Article × +

OWNER AND CO OF PT. TRANS TECHNO Freelance Web Design and Yii2 Development in ICT STKIP PGRI WEST SUMATRA. While Studying MAGISTER UPI-YPTK Padang,CEO CMS Codepedia, Lives in Padang - Indonesia | WhatsApp : 0853-7516-4491

Related Posts

Update Sesudahnya
« Prev Post
Update Sebelumnya
Next Post »