Apa itu Yii?
Yii adalah kerangka kerja (framework) PHP berbasis komponen kinerja tinggi untuk mengembangkan aplikasi Web skala besar dengan cepat. Ini memungkinkan reusabilitas maksimum dalam pemrograman Web dan dapat secara signifikan mempercepat proses pengembangan aplikasi Web Anda. Nama Yii (diucapkan Yee atau [ji:]) adalah acroynym untuk "Yes It Is!". Ini sering merupakan jawaban yang akurat dan paling ringkas untuk pertanyaan dari orang-orang baru pake Yii:
Apakah ini cepat? ... apakah aman? ... apakah itu profesional? ... Apakah tepat untuk proyek saya selanjutnya? ... Yes, it is!
Persyaratan
Untuk menjalankan framework ini dibutuhkan web server yang mendukung PHP 5.1 atau lebih tinggi. Jadi sebelum install Yii silahkan pastikan dulu versi PHP yang kalian pakai.
Selain itu, untuk para developer yang ingin mengembangkan aplikasi web menggunakan Yii, pastikan anda memahami konsep Pemrograman Berbasis Objek atau kalo dalam bahasa inggris Object Oriented Programming (OOP) karena Yii adalah framework OOP murni.
Web seperti apa yang cocok untuk Yii?
Yii adalah kerangka kerja pemrograman Web generik yang dapat digunakan untuk mengembangkan hampir semua jenis aplikasi Web. Karena ringan dan dilengkapi dengan mekanisme cache yang canggih, sangat cocok untuk aplikasi dengan lalu lintas tinggi, seperti portal, forum, sistem manajemen konten (CMS), sistem e-commerce, dll.
Bagaimana Yii dibandingkan dengan Framework lainnya?
Seperti kebanyakan framework PHP, Yii adalah framework MVC. Kalau saya liat dari web resminya begini lah perbandingannya.
Yii unggul di antara kerangka kerja PHP karena efisien, kaya fitur dan terdokumentasi dengan jelas. Yii dirancang dengan hati-hati dari bawah ke atas agar pas untuk pengembangan aplikasi Web yang serius. Ini bukan hasil sampingan dari beberapa proyek atau konglomerat dari pekerjaan pihak ketiga. Ini adalah hasil dari pengalaman yang kaya penulis dengan pengembangan aplikasi Web dan penyelidikan mereka terhadap kerangka kerja dan aplikasi pemrograman Web yang paling populer.
Cara install Yii 1
Secara garis besar, instalasi Yii terbagi menjadi dua tahap yaitu.
- Download Yii Framework dari situs resminya di yiiframework.com
- Ekstrak file Yii Framework dan simpan di direktori server
Setelah anda memindahkan file Yii ke direktori server yang dapat diakses, silahkan buka url berikut untuk mengetahui apakah requirement dari Yii sudah terpenuhi oleh server kita.
http://namahost/namafolderyii/requirements/index.php
Membuat projek
Setelah semua kebutuhan Yii terpenuhi, maka selanjutnya kita akan membuat projek Yii. Dalam Yii Framework Kita akan menggunakan yiic (command line tool) untuk membuat aplikasi Yii baru dan Gii (generator kode berbasis web yang kuat) untuk mengotomatisasi pembuatan kode untuk tugas-tugas tertentu. Saya asumsikan bahwa YiiRoot adalah direktori tempat Yii dipasang, dan htdocs adalah root dokumen dari server Web yang dipakai.
Jalankan yiic pada baris perintah sebagai berikut:
YiiRoot/framework/yiic webapp htdocs/learnYii
untuk path yang dipakai silahkan gunakan path lengkap, misal kalo kalian pakai xampp yang diinstall di drive c maka
C:/xampp/htdocs/YiiRoot/framework/yiic webapp C:/xampp/htdocs/belajarYii
perintah diatas akan menggenerate file projek Yii yang siap dipakai. Jika sudah selesai silahkan akses folder belajarYii yang telah kita buat tadi.
Selamat, projek pertama menggunakan Yii Framework anda berhasil dibuat.
No comments:
Post a Comment