Utak-Atik Konfigurasi Yii2 - Hallo sahabat Dev-Create, Pada Artikel yang anda baca kali ini dengan judul Utak-Atik Konfigurasi Yii2, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel Konfigurasi, Artikel Pemula, Artikel yii2, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : Utak-Atik Konfigurasi Yii2
link : Utak-Atik Konfigurasi Yii2

Baca juga


Utak-Atik Konfigurasi Yii2

Salah satu kehebatan Yii2, menurut saya adalah kecanggihan konfigurasinya. Bahkan kita dapat melakukan penambahan file-file konfigurasi sesuai keinginan kita. Ada beberapa hal yang ingin kami sampaikan di sini tentang berbagai kemungkinan memainkan file konfigurasi ini.

Struktur Konfigurasi

File konfigurasi bisa kita lihat dari entri skrip (web/index.php). Seperti pada template basic, yang file konfigurasi utamanya adalah file config/web.php. Perhatikan sintaks yang ada pada entri skrip berikut:

$config = require __DIR__ . '/../config/web.php';
(new yii\web\Application($config))->run();

Selanjutnya, bagian-bagian konfigurasi itu apa saja?
  • id
  • basePath
  • bootstrap
  • aliases
  • controllerNamespace
  • controllerMap
  • components, yang merupakan komponen inti antara lain:
    • log (yii\log\Dispatcher)
    • view (yii\web\View)
    • formatter (yii\i18n\Formatter)
    • i18n (yii\i18n\I18N)
    • mailer (yii\swiftmailer\Mailer)
    • urlManager (yii\web\UrlManager)
    • assetManager (yii\web\AssetManager)
    • security (yii\base\Security)
  • params
  • modules
  • language
  • name
  • charset
  • layout. Silakan ubah selain 'main' (merujuk file views\layouts\main.php)
  • vendorPath. Silakan modifikasi jika ingin mengubah foder vendor
  • runtimePath. Silakan modifikasi jika ingin mengubah folder runtime
  • timeZone
  • container
  • extensions

Bagian-bagian tersebut dapat Anda pelajari lebih dalam pada file \vendor\yiisoft\yii2\base\Application.php

Menambahkan file konfigurasi


Untuk menambah file konfigurasi, cukup tambahkan baris berikut pada file config/web.php
$config_komponen = require __DIR__ . '/config_baru.php';

Selanjutnya, variabel $config_komponen tersebut dimasukkan ke salah satu variabel dari konfigurasi. Sebagai contoh,
'components' => $config_komponen,

Ya, seperti itu saja.

Referensi: http://www.yiiframework.com/doc-2.0/guide-concept-configurations.html


Demikianlah Artikel Utak-Atik Konfigurasi Yii2

Sekianlah artikel Utak-Atik Konfigurasi Yii2 kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang membaca artikel Utak-Atik Konfigurasi Yii2 dengan alamat link https://dev-create.blogspot.com/2017/03/utak-atik-konfigurasi-yii2.html