composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic Esda tutingki, Yii ning ishlab chiquvchi versiyasi ishlab chiqarish uchun ishlatilmasligi kerak, chunki u ishlaydigan kodingizni buzishi mumkin.
Yuqoridagi o'rnatish yo'riqnomalari Yii-ni qanday o'rnatishni ko'rsatadi, u ham qutidan tashqarida ishlaydigan asosiy veb-ilovani yaratadi. Ushbu yondashuv kichik yoki katta loyihalar uchun yaxshi boshlanish nuqtasidir. Agar siz Yii-ni o'rganishni boshlasangiz, bu ayniqsa mos keladi.
Ammo boshqa o'rnatish variantlari mavjud:
Agar siz faqat asosiy tizimni oʻrnatmoqchi boʻlsangiz va butun dasturni noldan yaratmoqchi boʻlsangiz, “ Noldan dastur yaratish” boʻlimida tushuntirilganidek koʻrsatmalarga amal qilishingiz mumkin .
Agar siz jamoaviy ishlab chiqish muhitiga mosroq bo'lgan murakkabroq dasturdan boshlamoqchi bo'lsangiz, Kengaytirilgan loyiha shablonini o'rnatish haqida o'ylashingiz mumkin .
Aktivlarni o'rnatish
Yii aktiv (CSS va JavaScript) kutubxonalarini oʻrnatish uchun Bower va/yoki NPM paketlariga tayanadi . U ushbu kutubxonalarni olish uchun Composer dasturidan foydalanadi, bu PHP va CSS/JavaScript paket versiyalarini bir vaqtning o'zida hal qilish imkonini beradi. Bunga asset-packagist.org yoki kompozitor aktivlari plaginidan foydalanish orqali erishish mumkin . Batafsil ma'lumot uchun Aktivlar hujjatlariga qarang .
Siz o'z aktivlaringizni mahalliy Bower/NPM mijozi orqali boshqarishni, CDN-dan foydalanishni yoki aktivlarni o'rnatishdan butunlay voz kechishni xohlashingiz mumkin. Composer orqali aktivlar o'rnatilishini oldini olish uchun "composer.json" ga quyidagi qatorlarni qo'shing:
"replace": { "bower-asset/jquery": ">=1.11.0", "bower-asset/inputmask": ">=3.2.0", "bower-asset/punycode": ">=1.3.0", "bower-asset/yii2-pjax": ">=2.0.0"