Overview gan :
Apa itu Yii??
Apa sih itu Yii?? Hmm, berikut penjelasan Yii yang saya kutip dari website resmi Yii di http://www.yiiframework.com/ : “Yii adalah framework (kerangka kerja) PHP berbasis-komponen, berkinerja tinggi untuk pengembangan aplikasi Web berskala-besar. Yii menyediakan reusability maksimum dalam pemrograman Web dan mampu meningkatkan kecepatan pengembangan secara
signifikan.” Okeh-okeh, silahkan dicerna ya..
Yii sendiri merupakan kepanjangan dari “Yes It Is”. Yes It Is sendiri memiliki makna kalo Yii mampu dan tepat anda pilih untuk mengerjakan project anda. Jadi kalo sewaktu di warteg ada yang nanya : “Is It Fast??.. Is It Secure??.. Is It Professional??.. Is it Right for my next project?? ” Jawablah “Yes It Is”.
Langsung saja berikut tutorialnya :
1. langkah pertama yang harus anda lakukan adalah download saja langsung disitus resminya http://www.yiiframework.com/download/
1. langkah pertama yang harus anda lakukan adalah download saja langsung disitus resminya http://www.yiiframework.com/download/
2. Instalasi yii via composer, caranya buka command promt/cmd. atau tekan tombol windows pada keyboard + R
3. setelah cmd tampil, selanjutnya ketikkan
cd c:\xampp\php4. kemudian anda ketik :
php.exe -r "readfile('https://getcomposer.org/installer');" | php.exeNB : kalo sukses akan muncul#!/usr/bin/env php All settings correct for using Composer Downloading…Composer successfully installed to: C:\xampp\php\composer.phar Use it: php composer.phar
5. Update composer (cara terbaik untuk mendapatkan versi terbaru dari composer) , ketik
php.exe composer.phar self-update6. Update composer , ketik
php.exe composer.phar self-update7. setelah update, silahkan buat project baru.. Yii2 dan letakkan di htdocs misal namanya advanced/nama project yang ingin anda buat, ketik
php.exe composer.phar global require "fxp/composer-asset-plugin:1.0.0-beta3"8. baru kemudian
php.exe composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../htdocs/advanced9. Lalu inisialisasi project, dengan cara ketik
php.exe ../htdocs/advanced/init10 Lalu akan ada pilihan 0 untuk Development or 1 untuk Production, Pilih aja 0 lalu enter, Lalu ada pertanyaan lagi.. ketik yes advanced
11. sampai disini selesai
Catatan :
untuk nama folder anvanced, bisa anda ganti sesuai keinginan anda!
Wajib koneksi internet ya ?
Bila pada saat instalasi muncul tulisan
Username:
Password :
langkah yang harus dilakukan adalah daftarkan diri anda pada http://github.com/
Langkah selanjutnya adalah :
buka browser akses
http://localhost/advanced/frontend/web/
http://localhost/advanced/backend/web/
Jika berhasil akan muncul gambar seperti dibawah ini :
Untuk tampilan fronted
Untuk tampilan backend :
Berikut screenshoots untuk prosen instalasinya :
Setting Proxy
Bagi yang koneksi internetnya menggunakan proxy biasanya mengalami masalah ketika menggunakan composer.. mau install Yii2 atau install yang lain… solusinya.. kalo pake windows, pada command prompt ketikkan perintah untuk set proxy:
set http_proxy=http://USERNAME:PASSWORD@host:PORT
contoh:
set http_proxy=http://root:@localhost:8080
Dikarenakan pada saat instalasi ada problem, seperti dibawah ini:
Tak perlu khawatir, disini saya akan menjelaskan kenapa error seperti itu?
maksud dari error tersebut adalah file autoload pada verdor belum ada, silahkan cari file autoload pada C:\xampp\htdocs\advanced\vendor\fzaninotto\faker\src
Warning: require(C:\xampp\htdocs\advanced\backend\web/../../vendor/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\advanced\backend\web\index.php on line 5
Fatal error: require(): Failed opening required 'C:\xampp\htdocs\advanced\backend\web/../../vendor/autoload.php' (include_path='.;C:\xampp\php\PEAR') inC:\xampp\htdocs\advanced\backend\web\index.php on line 5
Tak perlu khawatir, disini saya akan menjelaskan kenapa error seperti itu?
maksud dari error tersebut adalah file autoload pada verdor belum ada, silahkan cari file autoload pada C:\xampp\htdocs\advanced\vendor\fzaninotto\faker\src
Keterangan : fzninotto\faker\src adalah nama vendornya. cari file autoload.php kemudian copy.
setelah itu paste pada C:\xampp\htdocs\advanced\vendor
Berikut screenshootsnya
Autoload :
Dari sini sekian dulu ya......
3 Komentar untuk "cara instalasi yii framework version 2.0 via composer"
komentar pertama
Good
Rekomendasi Artikel terkait --> Mengenal Composer dan GitHub