نوع | |
---|---|
نظام التشغيل | |
النموذج المصدري | |
المطور الأصلي | |
موقع الويب |
yiiframework.com (الإنجليزية) |
ضمان الجودة | |
---|---|
لغة البرمجة | |
حالة التطوير |
نشط |
الإصدار الأول | |
الإصدار الأخير |
2.0.10[1] |
المستودع | |
الرخصة |
يي (بالإنجليزية: Yii) هو إطار عمل (framework) لتطبيقات الويب مفتوح المصدر، يستخدم نمط MVC، ويستعمل في برمجة المواقع بلغة PHP. [5][6][7]
بدأت يي كمحاولة لإصلاح العيوب المتصورة لإطار PRADO: المعالجة البطيئة للصفحات المعقدة ، ومنحنى التعلم الحاد وصعوبة تخصيص العديد من عناصر التحكم. في أكتوبر 2006 ، بعد عشرة أشهر من التطوير ، تم إصدار أول إصدار ألفا من يي ، يليه الإصدار الرسمي 1.00 في ديسمبر 2008[5]
تتضمن ميزات يي ما يلي:
اللون | المعنى |
---|---|
أحمر | نسخة قديمة لم تعد مدعومة |
أصفر | نسخة قديمة, لا تزال مدعومة |
أخضر | النسخة الحالية |
أزرق | الإصدار المستقبلي |
الإصدار | تاريخ الإصدار | نهاية التعديل والصيانة[8] | المتطلبات[8] |
---|---|---|---|
1.0 | December 3, 2008 | December 31, 2010 | PHP 5.1.0 or above |
1.1 | January 10, 2010 | December 31, 2016 | PHP 5.1.0 or above |
2.0 | October 12, 2014 | TBD | PHP 5.4.0 or above |
3.0 | TBD | TBD | PHP 7.4.0 or above |
يتضمن مشروع يي مستودعًا للإضافات التي يساهم بها المستخدم:
كانت هناك أيضًا مكتبة ملحق رسمية ، zii ، تم دمجها في النهاية مع الإطار الأساسي ؛ تم تجميعه في كل إصدار منذ الإصدار 1.1.0 من يي ، ويتضمن سلوكيات وأدوات إضافية ، مثل الشبكات.
يأتي يي مع مجموعة من الوثائق الرسمية ، مثل برنامج تعليمي لتطوير تطبيق مدونة بسيط ، ودليل يعطي وصفًا لكل ميزة ومرجع فئة يعطي كل التفاصيل حول الخصائص والأساليب والأحداث.
هناك أيضًا وثائق يساهم بها المستخدم ، ومعظمها متاح في ويكي على الموقع الرسمي.