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
Tags:
YiiFramework