لاراول یکی از بهترین و محبوب ترین فریمورک های زبان php است که برای توسعه نرم افزارهای تحت وب و بر پایه ای معماری MVC ساخته شده.راحتی کار با لاراول و سادگی در یادگرفتن آن در عین پر قدرت بودن و حرفه ای بودن این فریمورک موجب شده تا افراد بسیاری به سوی این فریمورک حرکت کنند و از قدرت آن در پروژه های خود استفاده کنند.لاراول به علت داشتن امنیت بالا، امکانات به روز، توسعه پذیری بالا، استفاده از کدهای با کیفیت و جدیدترین روشها به عنوان یک فریم ورک قوی و پیشرفته شناخته می شود.با وب پروگ همراه باشید تا با این فریمورک دوست داشتنی آشنا بشیم.دقت داشته باشین لاراول بر اساس برنامه شش ماه خود، در هر شش ماه یک ورژن جدید از لاراول را ارائه میکند که ممکن هست یکسری تغییرات جزئی داشته باشه و بیشتر تغییرات در خوده هسته لاراول اتفاق می افتد. هدف از این دوره آشنایی با لاراول و امکانات لاراول هست و فرقی نداره شما از نسخه 6، 7 و یا 8 لاراول استفاده می کنید( کلیات مشترک هست و تغییرات جزئی را در بخش توضیحات صفحه ای قسمت ها نوشته میشه )همچنین بخشی با عنوان آشنایی با لاراول 8 در این دوره افزوده شده و پروژه پایانی این دوره را با لارول 8 پیاده سازی میکنیم.حتما قسمت معرفی دوره (ویدیو پایین) را مشاهده کنید.
دوره های پیشنهادی، بعد از گذراندن این دوره :
پیش نیاز این دوره :
امیررضا فرهمندفر
سلام جناب شیخ مشکل نصب لاراول رو که در کامنت قبلی گفتم حل شد اما موقع ایجاد پروژه
با یک ارور مواجه میشم :```Your requirements could not be resolved to an installable set of packages.
Problem 1
- phpunit/phpunit[9.3.3, ..., 9.5.x-dev] require ext-dom * -> it is missing from your system. Install or enable PHP's dom extension.
- Root composer.json requires phpunit/phpunit ^9.3.3 -> satisfiable by phpunit/phpunit[9.3.3, ..., 9.5.x-dev].
To enable extensions, verify that they are enabled in your .ini files:
- /etc/php/7.4/cli/php.ini
- /etc/php/7.4/cli/conf.d/10-opcache.ini
- /etc/php/7.4/cli/conf.d/10-pdo.ini
- /etc/php/7.4/cli/conf.d/20-calendar.ini
- /etc/php/7.4/cli/conf.d/20-ctype.ini
- /etc/php/7.4/cli/conf.d/20-exif.ini
- /etc/php/7.4/cli/conf.d/20-ffi.ini
- /etc/php/7.4/cli/conf.d/20-fileinfo.ini
- /etc/php/7.4/cli/conf.d/20-ftp.ini
- /etc/php/7.4/cli/conf.d/20-gettext.ini
- /etc/php/7.4/cli/conf.d/20-iconv.ini
- /etc/php/7.4/cli/conf.d/20-json.ini
- /etc/php/7.4/cli/conf.d/20-mbstring.ini
- /etc/php/7.4/cli/conf.d/20-phar.ini
- /etc/php/7.4/cli/conf.d/20-posix.ini
- /etc/php/7.4/cli/conf.d/20-readline.ini
- /etc/php/7.4/cli/conf.d/20-shmop.ini
- /etc/php/7.4/cli/conf.d/20-sockets.ini
- /etc/php/7.4/cli/conf.d/20-sysvmsg.ini
- /etc/php/7.4/cli/conf.d/20-sysvsem.ini
- /etc/php/7.4/cli/conf.d/20-sysvshm.ini
- /etc/php/7.4/cli/conf.d/20-tokenizer.ini
You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.```
میشه یه راهنمایی بکنید با سپاس
علی شیخ
7 روز پیش
سلام وقت بخیر.
ارور که میگه extension های که نیاز داره فعال نیست.نصب از طریق دستور
composer create-project laravel/laravel example-app
مثله دوره هم تست کنید.
امیررضا فرهمندفر
6 روز پیش
سلام خسته نباشید ممنون از راهنماییتون اما میشه بگید به چه شکل باید این افزونه هایی که نیاز داره فعال کنم با سپاس چون این دستوری که گفتید دوباره همون ارور قبلی رو میده با سپاس
علی شیخ
4 روز پیش
سلام
نباید مشکلی باشه،احتمالا xampp رو یکبار دیگه نصب کنید.مشکل حل بشه،در کل نیاز هست سرچ کنید