لاراول یک فریمورک MVC مبتنی بر زبان PHP است. این فریمورک امنیت بسیار بالایی دارد از جمله مزایای امنیتی این فریمورک عبارتند از :
- CSRF Protection
- auth plugin
- پسورد ها به صورت bcrypte هستند.
- در api ها برای وب سویس ها از پلاگین oauth استفاده میشود.
- و...
این فریمورک کار با دیتا بیس را بسیار آسان کرده.مثلا برای تمامی عملیات افزودن ، حذف کردن ، به روز کردن و مشاهده یک جدول از دستورات ساده ای مثل دستورات زیر استفاده میشود :
1.افزودن:
ModelName::create($request->all());
2.حذف :
$obj = ModelName::find($id);
$obj->delete();
و...
همچنین این فریمورک دارای پلاگین یا ابزار Auth است.این پلاگین با دستور php artisan make:auth نصب شده و تنضیماتش انجام میشود.و تمامی مراحل لاگین و رجیستر برای شما ساخته میشود.
این فریم ورک دارای دستورات فراوان برای تمامی اکشن هاست.مثل دستور سطر بالا.
مثلا برای ساخت یک مدل در این فریم ورک از دستور php artisan make:model model name استفاده میشود.
این فریمورک یکی از بهترین فریمورک های موجود است. در حال حاظر ورژن 5.5 آن موجود است.
در قسمت های بعدی آموزش فریمورک را شروع میکنیم.
دیدگاه ها (0)