درباره لاراول ۵.۴
در اوایل بهمن ماه، شاهد ارائه نسخه ۵.۴ از توسعهی لاراول بوده ایم. این نسخه هم مانند نسخه های قبلی دارای توسعه های سنگینی بوده است که برایتان شرح میدهیم. اگر از لاراول ۵.۳ استفاده میکنید زمان تخمینی برای upgrade کردن به نسخهی ۵.۴.۰ تقریبا ۱ الی ۲ ساعت است.
پیش نیازهای لاراول ۵.۴.۰ برای راه اندازی:
PHP >= 5.6.4
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
XML PHP Extension
همانطور که مشاهده میکنید برای اجرای لاراول نیاز به نسخهی ۵.۶.۴ php خواهید داشت.
امکانات و ویژگیهای اضافه شده به لاراول نسخه ۵.۴.۰ :
- امکان پشتیبانی از دستورات markdown در ایمیل.
- امکان تست مرورگر و تست فریمورک به نام laravel Dusk
- توسعهی blade
- بهبود بخش messages برای collections
- bind کردن مسیر ها برای امنیت بر روی broadcast channels
- بهبود پایه ای الوکوئنت برای شی گرایی
- بهبود قسمت تنظیمات برای job در retry و timeout
- اضافه شدن facades های بلادرنگ یا realtime
- بهبود پشتیبانی از Redis Cluster
- سفارشی سازی مدلهای جدول برای روابط چند به چند (piviot)
- Middleware برای تمیز و زیبا کردن request های ورودی
- و ...
Markdown چیست:
Markdown دستورات cheat sheet ساده است که توسط برنامه نویسان گیت هاب (github.com) ابداع شده. با markdown در لاراول میتونید شکل و شمایل نوشته هاتون رو در ایمیل بهبود بدید. برای مثال به شکل زیر دقت کنید: به عنوان مثال [] در مارکدان یک checkbox ایجاد میکند. [caption id="attachment_3318" align="aligncenter" width="714"] markdown[/caption] [caption id="attachment_3319" align="aligncenter" width="555"]
markdown-quip[/caption]
Laravel Dusk چیست:
با laravel Dusk خیلی روان تر و ساده تر از گذشته از مرورگرتان برای تست API میتوانید استفاده کنید. بصورت پیشفرض Dusk نیازی به نصب JDK و Selenium روی دستگاهتان ندارد. Dusk توسط یک ChromeDriver قابل نصب است! اما اگر از Dusk خوشتان نیامد میتوانید از سلنیومهای دیگر استفاده نمایید. لاراول دست شما را باز گذاشته است! به نظر من این نسخه laravel 5.4 نسبت به نسخه ۵٫۳ توسعهی سبک تری داشته است و مانند نسخه قبلی زیر بار توسعه سنگین رفته است. نکته ای که قابل تامل است این می باشد که امکان دارد دیگر لاراول از نسخه ۵.۴ به بعد، به نسخهی ۵.۵ نرود و روند بالا رفتن ورژن فریمورک کندتر شود. احتمال میرود ورژن بعدی لاراول ۵.۴.۱ باشد.
نظر های سازنده خودتون رو به ما هدیه کنید.