🔴🔴🔴
◀️بخش اول - معرفی لاراول:
لاراول یک فریمورک PHP متنباز و قدرتمند است که برای توسعه برنامههای وب طراحی شده است.
لاراول از ساختار MVC پیروی میکند که به توسعهدهندگان امکان میدهد کدهای خود را به صورت منظم و خوانا سازماندهی کنند.
این فریمورک همچنین با اصول SOLID و برنامهنویسی شیگرا (OOP) هماهنگ است، که به افزایش قابلیت نگهداری و توسعهپذیری کد کمک میکند.
این فریمورک ابزارها و قابلیتهای بسیاری را برای تسهیل فرآیند توسعه ارائه میدهد، از جمله:
Routing : سیستم مسیریابی قدرتمند برای مدیریت درخواستهای وب.
Eloquent ORM : سیستم ORM پیشرفته برای تعامل با پایگاه داده به صورت شیءگرا.
Artisan Console : رابط خط فرمان برای اجرای دستورات و وظایف مختلف.
Middleware : مکانیزمی برای فیلتر کردن درخواستها و پاسخها.
Queues : پشتیبانی از صفها برای مدیریت کارهای پسزمینه.
لاراول به دلیل سهولت استفاده، مستندات جامع، و جامعه کاربری بزرگ، به یکی از محبوبترین فریمورکهای PHP تبدیل شده است.
🔴🔴🔴
◀️بخش دوم - نصب و راهاندازی لاراول:
برای نصب و راهاندازی لاراول، ابتدا باید اطمینان حاصل کنید که سرور شما از نیازمندیهای لاراول پشتیبانی میکند. نیازمندیهای اصلی لاراول عبارتند از:
- PHP >= 8.2
-
BCMath, Ctype, Fileinfo, JSON, Mbstring, OpenSSL, PDO, Tokenizer, XML PHP Extensionsبرای نصب لاراول، میتوانید از Composer استفاده کنید. Composer یک ابزار مدیریت وابستگیها در PHP است. برای نصب Composer به سایت getcomposer.org مراجعه کرده و دستورالعملهای نصب را دنبال کنید.
پس از نصب Composer، میتوانید لاراول را با استفاده از دو روش زیر نصب کنید:
composer create-project laravel/laravel myproject
یا
composer global require laravel/installer
laravel new myproject
با اجرای این دستور، یک پروژه جدید لاراول در پوشهای به نام
myproject ایجاد میشود.پس از اتمام نصب، میتوانید وارد پوشه پروژه شده و سرور توسعه لاراول را با دستور زیر اجرا کنید:
cd myproject
php artisan serve
سرور توسعه لاراول به صورت پیشفرض روی پورت 8000 اجرا میشود و میتوانید با مراجعه به آدرس
http://localhost:8000 برنامه خود را مشاهده کنید.#laravel
@AmirhDeveloper
.