Skyii adalah template lanjutan YII2 yang telah dikonfigurasi sebelumnya dengan banyak fitur di luar kotak.
Skyii dikembangkan untuk meminimalkan upaya tambahan dalam menyiapkan YII2. Ini mencakup semua konfigurasi yang diperlukan di luar kotak.
Jika Anda memiliki saran atau keluhan, jangan ragu untuk membuka masalah.
Silakan lihat ini untuk daftar fitur yang lebih rinci.
Persyaratan minimum oleh SkyII adalah bahwa server web Anda mendukung PHP 5.4.0.
Catatan: Kami berasumsi bahwa Anda memiliki pemahaman dasar tentang YII2, komposer dan menyiapkan lingkungan pengembangan Anda baik di Homestead atau di XAMPP/WAMP/LAMP/MAMP dll.
Anda dapat menginstal templat ini dengan perintah di bawah ini di terminal Anda:
git clone https://github.com/antick/skyii.git
Ekstrak file arsip yang diunduh dari repositori ini ke root web Anda.
Setelah Anda mengunduh atau menjalankan klon git, Anda harus mengikuti langkah -langkah di bawah ini untuk menginisialisasi aplikasi yang diinstal.
Perbarui komposer Anda.
composer global require "fxp/composer-asset-plugin:^1.3.0"
composer update
Jalankan perintah init dan pilih dev sebagai lingkungan.
php init
Untuk produksi, jalankan init dalam mode non-interaktif.
php init --env=Production --overwrite=All
Jalankan perintah skyii/install untuk mengatur nama basis data Anda di aplikasi. Pastikan database sudah ada.
php yii skyii/install
Ini juga akan menjalankan perintah migrate dengan konfirmasi Anda serta mengatur jalur folder yang tepat di htaccess. Tetapi untuk berjaga -jaga jika tidak menjalankan migrasi sendiri maka Anda harus menjalankan php yii migrate di konsol.
Arahkan ke panel admin dan tunggu beberapa detik sementara semua cache dihasilkan.
Daftar sekarang untuk masuk ke aplikasi
Untuk konfigurasi server silakan lihat server_configuration.md
Untuk daftar plugin bekas di skyii, silakan lihat daftar plugin
| Fitur | Dasar | Canggih | Skyii |
|---|---|---|---|
| Struktur proyek | ✓ | ✓ | ✓ |
| Pengontrol Situs | ✓ | ✓ | ✓ |
| Login/Logout Pengguna | ✓ | ✓ | ✓ |
| Bentuk | ✓ | ✓ | ✓ |
| Koneksi DB | ✓ | ✓ | ✓ |
| Perintah Konsol | ✓ | ✓ | ✓ |
| Bundel aset | ✓ | ✓ | ✓ |
| Tes codeception | ✓ | ✓ | ✓ |
| Bootstrap Twitter | ✓ | ✓ | ✓ |
| Aplikasi front-end dan back-end | ✓ | ✓ | |
| Siap Menggunakan Model Pengguna | ✓ | ✓ | |
| Pendaftaran Pengguna dan Pulihkan Kata Sandi | ✓ | ✓ | |
| URL cantik | ✓ | ||
| API istirahat | ✓ | ||
| Versi API Siap | ✓ | ||
| Format respons XML atau JSON | ✓ | ||
| Penanganan kesalahan khusus | ✓ | ||
| Modul Pengguna dengan RBAC | ✓ | ||
| Integrasi Admin LTE di Backend dan GII | ✓ | ||
| Template GII khusus | ✓ |
Pankaj Sanam
Rajat Jain