PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : فریم ورک لاراول (Laravel PHP Framework) | بهترین فریم ورک PHP



saeed.mihan
March 23rd, 2017, 21:05
بدون شک زبان برنامه نویسی PHP از گذشته دور تا به امروز محبوب ترین زبان برنامه نویسی تحت وب در بین برنامه نویسان وب بوده که از جمله دلایل آن می توان به قدرتمند و امن بودن آن اشاره کرد. جالب است بدانید طبق آمار تا سال 2013 پی اچ پی روی 244 میلیون وب سایت نصب بوده که این مهر تاییدی بر قدرتمندی این زبان است.

در این مطلب سایت میهن لرن قصد دارم محبوب ترین فریم ورک PHP را به شما معرفی کنم، اما فریم ورک چیست؟
در واقع Framework مجموعه ای از کتابخانه های یک زبان است و اولین کار آن با توجه به جلوگیری از تکرار و ساده تر کردن کد ها بوجود آوردن این امکان است که برنامه نویس در زمان سریع تری برنامه خود را بنویسد ضمن اینکه در چهارچوب یک مدل امن یعنی MVC است که قبلا در این (https://www.mihanlearn.net/2016/10/mvc-architecture-in-web-programming) مقاله در خصوص آن بطور کامل صحبت کردیم. پس نتیجه میگیریم که فریم ورک با توجه به ماهیت خود و اینکه در معماری سه لایه MVC کار میکند سرعت برنامه نویسی و امنیت برنامه را افزایش می دهد یا به زبان عامیانه تر “کارمان را سریع راه می اندازد”.
همچنین جالب است بدانید که امروزه برای تمامی زبان های محبوب، فریم ورک های مختلفی ارائه شده است که از خود آن زبان نیز دارند سبقت میگیرند. با توجه به تجربه کاری زبان هایی همچون PHP, Python و CSS دارای بیشترین و قوی ترین فریم ورک ها هستند.




فریم ورک های PHP:

از آنجا که PHP زبان قدیمی و معروفی است در نتیجه فریم ورک های متعددی برای آن به وجود آمد که در ادامه تعدادی از آنها را نام می بریم.


Laravel
Symfony
Yii
Zend
CakePHP
CodeIgniter
Phalcon
Aura
PHP-MVC
Kohana
FuelPHP
Slim
PHPixie
Lumen

خب، اینها تنها تعدادی از فریم ورک های پی اچ پی بودند! هدف این بود که متوجه تعداد زیاد فریم ورک های PHP شوید و کمی جلوتر متوجه خواهید شد که چرا انتخاب ما و همچنین بهترین فریم ورک لاراول است. البته این را بدانید که سایر فریم ورک های پی اچ پی نیز از قدرت بالایی برخوردار هستند مثل Symfoni, Zend, Yii و غیره ولی لاراول قدرتمنده قدرتمندان است.




فریم ورک لاراول

فریم ورک متن باز لاراول بر پایه معماری MVC توسط فردی به نام Taylor Otwell در سال 2011 برای اولین بار تحت مجوز MIT License انتشار یافت و در مارس 2015 لاراول بعنوان مشهور ترین فریم ورک پی اچ پی شناخته شد. جالب است بدانید که لاراول از کتابخانه های فریم ورک سیمفونی نیز استفاده می کند که دومین فریم ورک محبوب پی اچ پی می باشد.
https://www.mihanlearn.net/wp-content/uploads/2017/02/laravel-logo-MihanLearn.net_.jpg (https://www.mihanlearn.net)

فریم ورک لاراول | Laravel یکی از ویژگی های بسیار عالی که بنده شخصا در هنگام برنامه نویسی با لاراول دوست داشتم این بود که سرویس های عام که معمولا در اکثر پروژه ها استفاده می شود مثل احراز هویت و فرم لاگین، سطح دسترسی به صفحات مختلف و غیره نیازی به حتی یک خط کد نویسی از جانب شما ندارند و با یک دستور خود لاراول این ها را ایجاد خواهد کرد.
بهتر است که بصورت مختصر به ویژگی های لاراول بپردازیم:


سینتکس ساده و قابل درک
افزایش امنیت در فرم ها و مقابله با حملات XSS و..
Template Manager قوی و ویژه blade
داشتن سرویس های بسیار زیاد منجمله ایمیل، کش، احراز هویت، ولیدیشن، رمزنگاری، صفحه بندی، فایل سیستم، ذخیره سازی ابری و بسیاری دیگر
استفاده از Composer
توسعه سیستم Routing یا آدرس دهی و ساده بودن آن
داشتن Eloquent منعطف و قدرتمند جهت ارتباط با انواع بانک های اطلاعاتی
ماژولار
بهینه سازی شده برای توسعه در آینده
و قابلیت های بسیار دیگر که فقط در هنگام برنامه نویسی لذت آنها را تجربه خواهید کرد!




لاراول محبوب ترین فریم ورک PHP

در سال های گذشته و امسال یعنی سال 2017 فریم ورک لاراول PHP بعنوان محبوب ترین فریم ورک پی اچ پی بر اساس شاخص های مختلف مثل تعداد جستجو در گوگل، تعداد استفاده در پروژه های شخصی و تجاری، تعداد استفاده و کسب امتیاز از کشور های مختلف شناخته شده است و جالب است بدانید که در کشور ایران نیز لاراول محبوب ترین فریم ورک PHP است.

https://www.mihanlearn.net/wp-content/uploads/2017/02/Laravel-is-the-best-by-mihanlearn.net_.jpg (https://www.mihanlearn.net)
در تصاویر زیر می توانید نمودار رشد فریم ورک لاراول را مشاهده کنید که با اختلاف بسیار بالایی در صدر امتیازات قرار دارد.
https://www.mihanlearn.net/wp-content/uploads/2017/02/Laravel-is-the-best-by-mihanlearn.net-3.jpg (https://www.mihanlearn.net)


معروف ترین فریم ورک PHP : لاراول

https://www.mihanlearn.net/wp-content/uploads/2017/02/Laravel-is-the-best-by-mihanlearn.net-2.jpg (https://www.mihanlearn.net)
https://www.mihanlearn.net/wp-content/uploads/2017/02/laravel-php-MihanLearn.jpg (https://www.mihanlearn.net)

هم اکنون که به شما ثابت شد لاراول محبوب ترین فریم ورک PHP است، می توانید برنامه نویسی های سمت سرور خود را از این پس با این فریم ورک در سریع ترین زمان ممکن با امنیت کافی انجام دهید.