Langsung ke konten utama

TUTORIAL INSTALLASI FRAMEWORK YII2

Sobat Paperline, Di pertemuan sebelumnya kita sudah belajar secara singkat apa itu Framework YII2. kali ini kita akan belajar melakukan installasi untuk framework Yii2 sebelum ke tahap selanjutnya. Untuk installasinya sendiri ada dua cara yaitu pertama kita bisa melakukannya dengan cara Meng-Copy dari template dan yang kedua adalah menggunakan composer. Jadi bagi kalian yang belum menginstall composer di harapkan menginstall terlebih dahulu.

Pada Framework Yii2 ini disediakan dua macam jenis template yaitu Basic Template dan Advanced Template. Secara umum dari kedua jenis template itu memiliki perbedaan pada tersedianya satu frontend saja yang merupakan ciri-ciri dari Basic Template dan 2 aplikasi frontend disertai beckend pada Advance Template

INSTALLASI YII2 

A.    BASIC TEMPLATE

  1. Pertama kita butuh sebuah web server dengan dukungan PHP (misalnya : Apache).
  2. Selanjutnya lakukan download file template Yii2 basic dari website resminya di https://www.yiiframework.com/  kemudian ke download lalu pilih yang 'yii 2 with basic aplication template'. Supaya tidak mengulang lagi kalian bisa langsung klik dua-duanya untuk langsung mendownload keduanya.

  3. Setelah terdownload kemudian ekstrak hasil download ke lokasi dokumen root. Disini saya letakkan di c:\xampp\htdocs 
  4. setelah file diekstrak kemudia buka file dengan menggunakan code editor, disini saya menggunakan visual studio code. Selanjutnya rubah cookieValidationKey di menu config\web.php. 

  5. Isi cookieValidationKey sesuai yang anda inginkan, lalu kita save dengan cara ctrl+s. Installasi Basic Template Framework Yii2 selesai.

Selanjutnya kita akan menginstall yang Advance Template, Namun kini akan sedikit berbeda dari basic template karena untuk default dari basic itu bisa diakses tanpa harus terhubung dengan database. Sedangkan untuk yang Advace Template wajib terhubung sehingga itu akan sedikit berbeda.

B.    ADVANCE TEMPLATE

Untuk menginstall yang Advance Template kita akan menggunakan composer : 

  1. Pertama kita buka command promt (CMD) lalu kita ketikkan perintah  "composer create-project  --prefer-dist yiisoft/yii2-app-advanced advance" untuk menginstall sekaligus menamai folder installasi. 

  2. Untuk jaga-jaga kita perlu menginstall plugin tambahan pada composernya. Hal ini cukup dilakukan sekali saja dengan cara ' composer global require "fxp/composer-asset-plugin:*" '
  3. Setelah melakukan installasi kita buka file installasi di CMD lalu dilanjutkan untuk melakukan perintah "php init" kemudian pilih [0] Development. kemudian pilih yes.

  4. Buat sebuah database baru, disini saya menggunakan Xampp dengan nama Advance atau sesuka kalian. 

  5. Buka kembali installasi tadi ke code editor lalu masuk ke menu common\config\main-local untuk setting database yang sudah dibuat diatas. kemudian save. 

  6. Migrasi database dengan cara menjalankan perintah berikut pada commant promt atau bisa langsung di terminal code editor "php yii migrate". 

  7. Selanjutnya kita cek apakah installasi sudah berhasil ataukah belum.
  8. ini adalah hasil dari yang frontend. 

  9. Ini adalah hasil dari backend yii2 advance template. 


Oke baik mungkin itu saja yang bisa saya bagikan tutorial cara installasi Yii2 baik yang Basic Template maupun yang Advance Template. Semoga ini bisa menjadi bermanfaat bagia kalian semua.

Komentar

Postingan populer dari blog ini

KUPAS SINGKAT BAHASA PEMROGRAMAN YII2

APA ITU YII2 ? SELAMAT DATANG GUYSS DI PAPERLINE, hari ini kita akan mebahas salah satu framework php yang menurut mimin merupakah salah satu framework php terbaik ya dari dari sekian banyak macam di golongannya. Apakah itu ?  yaitu bernama YII2. Namun sebelum kita menyelam alangkah baiknya kita memahami terlebih dahulu defini singkat tentang apa itu Framework ya. A.     FRAMEWORK Framework (Kerangka Kerja) adalah istilah yang sangat cukup dikenal di kalangan para developer sebagai media pengembangan suatu aplikasi berbasis website maupun dekstop. Dengan adanya Framework ini cukup sangat membantu para programmer dengan segala macam kelebihan-kelebihanya sehingga para programmer tidak perlu capek untuk menuliskan kode secara berulang. Hal ini dikarenakan anda hanya perlu menyusun komponen-komponennya saja. B.     FRAMEWORK YII2 YII2 merupakan singkatan dari Yes It Is ! yang mana YII2 ini adalah salah satu framework php dengan berperforma tinggi untuk pengembangan aplikasi berbasis websi
Baru mengengal HTML? Praktik membuat web dasar HTML Salam redaksi untuk kita semua. Disini kita akan membuat sebuah praktik tentang membuat web dasar dari HTML. Buat kalian yang baru belajar pastinya membutuhkan suatu bahan untuk praktikum?? kalian sungguh beruntung karena pada kali ini kita akan membahas atau membuat contoh praktik untuk kalian pelajari. Jadi kita akan membuat suatu website dasar HTML yang sederhana, yang mana tentu itu sangat mudah sekali kita praktikan dan kalian pahami. Yaitu kita akan membuat web HTML sederhana tentang struktur Biodata. Sebelum kita mulai, anda bisa memperhaatikan langkah-langkah berikut. 1. Code Editor untuk membuat HTML Langkah pertama untuk melakukan sebuah pengkodingan kita memerlukan suatu software kode editor. Tentu kita tahu ada banyak tentang software kode editor contohnya yaitu Sublime Text, NotePad++, Visual Studio Code, dan yang lainnya. Pada kali ini saya pribadi menggunakan software editor dari Visual Studio Code. Namun