SkyII เป็นเทมเพลตขั้นสูง YII2 ที่กำหนดค่าไว้ล่วงหน้าซึ่งมีคุณสมบัติมากมายนอกกรอบ
Skyii ได้รับการพัฒนาเพื่อลดความพยายามเพิ่มเติมในการตั้งค่า Yii2 มันมีการกำหนดค่าที่จำเป็นทั้งหมดออกจากกล่อง
หากคุณมีข้อเสนอแนะหรือข้อร้องเรียนใด ๆ อย่าลังเลที่จะเปิดปัญหา
โปรดดูรายการคุณสมบัติโดยละเอียดเพิ่มเติม
ข้อกำหนดขั้นต่ำโดย SkyII คือเว็บเซิร์ฟเวอร์ของคุณรองรับ PHP 5.4.0
หมายเหตุ: เราสมมติว่าคุณมีความเข้าใจพื้นฐานเกี่ยวกับ YII2, นักแต่งเพลงและการตั้งค่าสภาพแวดล้อมการพัฒนาของคุณไม่ว่า
คุณสามารถติดตั้งเทมเพลตนี้ด้วยคำสั่งด้านล่างในเทอร์มินัลของคุณ:
git clone https://github.com/antick/skyii.git
แยกไฟล์เก็บถาวรที่ดาวน์โหลดจากที่เก็บนี้ไปยังเว็บรูทของคุณ
หลังจากที่คุณดาวน์โหลดหรือ Ran Git Clone คุณต้องทำตามขั้นตอนด้านล่างเพื่อเริ่มต้นแอปพลิเคชันที่ติดตั้ง
อัปเดตนักแต่งเพลงของคุณ
composer global require "fxp/composer-asset-plugin:^1.3.0"
composer update
ดำเนินการคำสั่ง init และเลือก dev เป็นสภาพแวดล้อม
php init
สำหรับการผลิตให้ดำเนินการ init ในโหมดที่ไม่โต้ตอบ
php init --env=Production --overwrite=All
เรียกใช้คำสั่ง skyii/install เพื่อตั้งค่าชื่อฐานข้อมูลของคุณในแอปพลิเคชัน ตรวจสอบให้แน่ใจว่ามีฐานข้อมูลอยู่แล้ว
php yii skyii/install
นอกจากนี้ยังจะเรียกใช้คำสั่ง migrate ด้วยการยืนยันของคุณรวมถึงการตั้งค่าเส้นทางโฟลเดอร์ที่เหมาะสมใน HTaccess แต่ในกรณีที่มันไม่ได้เรียกใช้การย้ายถิ่นด้วยตัวเองคุณจะต้องเรียกใช้ php yii migrate ในคอนโซล
นำทางไปยังแผงผู้ดูแลระบบและรอสองสามวินาทีในขณะที่แคชทั้งหมดจะถูกสร้างขึ้น
ลงทะเบียนตอนนี้เพื่อเข้าสู่ระบบแอปพลิเคชัน
สำหรับการกำหนดค่าเซิร์ฟเวอร์โปรดดู server_configuration.md
สำหรับรายการปลั๊กอินที่ใช้ใน SkyII โปรดดูรายการปลั๊กอิน
| คุณสมบัติ | ขั้นพื้นฐาน | ขั้นสูง | Skyii |
|---|---|---|---|
| โครงสร้างโครงการ | |||
| ตัวควบคุมไซต์ | |||
| เข้าสู่ระบบ/ออกจากระบบ | |||
| รูปแบบ | |||
| การเชื่อมต่อ db | |||
| คำสั่งคอนโซล | |||
| มัดสินทรัพย์ | |||
| การทดสอบรหัส | |||
| twitter bootstrap | |||
| แอพส่วนหน้าและแบ็คเอนด์ | |||
| พร้อมที่จะใช้โมเดลผู้ใช้ | |||
| การลงทะเบียนผู้ใช้และการกู้คืนรหัสผ่าน | |||
| URL สวย | |||
| REST API | |||
| API เวอร์ชันพร้อม | |||
| การจัดรูปแบบการตอบสนอง XML หรือ JSON | |||
| การจัดการข้อผิดพลาดที่กำหนดเอง | |||
| โมดูลผู้ใช้ด้วย RBAC | |||
| การรวม LTE ผู้ดูแลระบบในแบ็กเอนด์และ GII | |||
| เทมเพลต GII ที่กำหนดเอง |
Pankaj Sanam
Rajat Jain