Yii 2 merupakan PHP Framework yang sudah cukup popular bagi kalangan pengembang website berbasis PHP dan arsitektur MVC, beberapa fitur yang membuat yii 2 menjadi popular diantaranya seperti mempercepat pengembangan, ketersediaan package / library / extension, dukungan komunitas yang luas, dan seperti kebanyakan PHP framework lainnya, yii 2 juga mengikuti kaidah good practice dengan memisahkan berbagai kode ke sejumlah direktori berdasarkan fungsinya atau lebih dikenal dengan istilah arsitektur MVC (Model-View-Controller).
Penulis sendiri lebih suka dengan php framework yii 2 dikarenakan fitur keamanan yang cukup baik, dukungan komunitas yang luas serta ketersediaan dan kemudahan dalam memasang package / library / dependency jika dibutuhkan selama pengembangan selain itu disediakan juga fitur gii / crud generator dengan mengenerate kode yang terdiri dari model-view-controller sehingga dapat mempersingkat waktu pengembangan, karena berbagai kemudahan yang ditawarkan tersebut maka yii 2 cocok untuk kalian yang baru ingin mencoba dan belajar menggunakan php framework serta memahami konsep mvc. Yii 2 sendiri memiliki 2 template yakni basic dan advanced dimana dalam instalasi nanti penulis menggunakan yii 2 advanced.
Sebelum melakukan instalasinya ada beberapa software yang dibutuhkan untuk bisa menggunakan php framework yii 2, beberapa software yang dibutuhkan diantaranya :
- Web Server (XAMPP, EasyPHP, Vagrant, dll) dengan PHP >= 7.3 (disarankan)
- Composer
- Koneksi Internet
- Visual Studio Code (Optional)
Dalam hal ini, penulis menggunakan XAMPP dengan PHP versi 7.3.27 dan composer versi 2.0.12, berikut ini langkah-langkah untuk menginstall yii 2 via composer dengan template advanced dimana pada template ini sudah tersedia direktori frontend dan backend.
- Jalankan cmd dan arahkan direktori cmd ke folder htdocs / www dari web server
- Jalan perintah berikut
composer create-project --prefer-dist yiisoft/yii2-app-advanced nama_projek, klik enter dan biarkan proses instalasi berjalan sampai selesai - Arahkan direktori cmd ke folder projek yii 2 yang sudah di download
- Jalankan perintah init di dalam folder projek kemudian pilih [0] untuk pengembangan atau [1] untuk production /rilis
- Buat sebuah database
- Buka file common/config/main-local.php
- Sesuaikan nama host, database, username dan password server sesuai dengan pengaturan kalian
- Jalankan perintah yii migrate
Dengan begitu proses instalasi yii 2 advanced template sudah berhasil, selama instalasi ini penulis cukup dengan menggunakan Visual Studio Code dengan menjalankan cmd langsung didalam vs-code seperti pada screenshot diatas, selain itu untuk membantu pengembangan kalian bisa mendownload berbagai extension yii 2 yang dibutuhkan disini .
Incoming search terms:
- Install yii framework 2
- cara install yii framework 2
- install yii framework 2 di windows
- cara install yii framework 2 di windows
- tutorial install yii framework 2
- tutorial install yii framework 2 di windows