امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کد ایگنایتر 4 - codeigniter 4
#1
با سلام 

همانطور که میدونید نسخه 4 کد ایگنایتر چند ماهی است که منتشر شده است. نسخه فعلی Pre-alpha است و طبق صحبت هایی که در انجمن کد اگنایتر صورت گرفته است نباید انتظار نهایی شدن آن را داشته باشیم و هیچ زمانی برای انتشار نسخه های بعدی آن نیز مشخص نشده است.

این نسخه برای php نسخه 7 به بالا منتشر شده است و آنطور که شواهد پیداست codeigniter می خواهد از جدیدترین امکانات php در نسخه جدید فریمورک خود استفاده کند.

تمام بخش ها می توان گفت به طور کامل بازنویسی شده اند و امکانات بسیاری به این فریمورک افزوده شده است. از جمله امکاناتی که در این نسخه اضافه شده است می توان به موارد زیر اشاره کرد:
  • استفاده از namespace و فضای نامی در فریمورک و کلاس ها
  • استفاده از پوشه public برای نمایش سایت همانند فریمورکهای دیگری نظیری لاراول
  • بروزرسانی active record
  • تعریف migration
  • تغییر در بخش مسیردهی routing و تغییر مسیردهی به روش جدید
  • اضافه شدن بخش filters به فریمورک
از ضعف های این نسخه اضافه نشدن قابلیت ماژولار و همچنین نبود یک ORM قدرتمند میشه نام برد.
امیدوارم در کد ایگنایتر 4 این قابلیت ها افزوده شود.
لطفا قبل از ارسال هرگونه پست قوانین سایت را مطالعه کنید.
----
وب سایت میثم محمودی
پاسخ
#2
ORM که از اولش هم در کدایگنایتر نبود.

از namespace ها زیاد خوشم نمیاد :-)

اولین فریم ورکی هست که یک دفعه پرید به نسخه ۷ که من این کارشون تحسین میکنم! همیشه باید بروز بود.

امیدوارم نسخه استیبلش منتشر بشه.
پاسخ
#3
(2017/01/28، 07:59 AM)farhadhp نوشته است: ORM که از اولش هم در کدایگنایتر نبود.

از namespace ها زیاد خوشم نمیاد :-)

اولین فریم ورکی هست که یک دفعه پرید به نسخه ۷ که من این کارشون تحسین میکنم! همیشه باید بروز بود.

امیدوارم نسخه استیبلش منتشر بشه.

خدایی کد ایگنایتر دیگه نیاز به ORM داره من امید داشتم که تو این نسخه اضافه بشه اما ظاهرا قصد ندارن این کارو کنند Dodgy
namespace ها اویل یه کمی سوسول بازی بود اما الان دیگه خیلی کاربردی شده :دی
اینکه یهویی اومد رو نسخه 7 واقعا قبول تحسین و ظاهرا میخواد از کل قابلیت های php 7 استفاده کنه
فکر نکنم تو 2017 نسخه استیبلش رو ببینم فکر کنم بره واسه سال 2018
لطفا قبل از ارسال هرگونه پست قوانین سایت را مطالعه کنید.
----
وب سایت میثم محمودی
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان