آموزش کامل سازگار کردن PhpStorm با laravel:
باسلام و درود خدمت شما کاربران لاراولی با یک آموزش لاراولی دیگه درخدمتتون هستم
مدت زیادی نیست که فعالیت وبلاگم شروع شده است ولی خوب وقتی بازدید و استقبال پست های قبلی مثل (ساخت پنل ادمین برای پروژه لاراولی) رو می بینم، انگیزه من هم برای ادامه اموزش ها بیشتر میشه
در این آموزش میخواهیم به (سازگار کردن PhpStorm با laravel) بپردازیم مبحثی که احتمالا برای اکثرا برنامه نویسان لاراول چالش برانگیز هست، اگر مایل هستید در این خصوص بیشتر بدانید به شما پیشنهاد میکنم در ادامه این پست با من همراه باشید :
به روش های مختلفی می توان لاراول رو با پی اچ پی استور سازگار کرد، که در ادامه به روش های مختلف آن می پردازیم.
در این مقاله می خوانید :
چه نیازی هست که PhpStotm را با لاراول سازگار کنیم ؟
دو تا سئوالی که ممکن برایتان پیش بیاد این هست :
- که اصلا چرا باید پی اچ پی استور روم رو با laravel سازگار کنیم ؟
- چه نیازی هست که ما IDE مون رو با لاراول هماهنگ کنیم ؟
به صورت خیلی ساده اگر بخواهم بگم وقتی شما لاراولتون رو با IDE تون که مثلا phpstorm هست هماهنگ میکنید، وقتی از یک متدخاصی استفاده میکنید، خود phpstorm بهتون میگه که مقادیر ورودی مثلا این متدچی هست .
و خیلی خلاصه تر اگر بخواهم بگم،کارهاتون برای توسعه لاراول راحت تر میشه، در ادامه می پردازیم به روش سازگار کردن
به چه روش هایی میشه IDE مون رو با laravel سازگار کنیم ؟
سئوال بعدی که ممکن برایتان پیش بیاد این هست که خوب احتمالا برای شما هم جالب هست که نرم افزار پی اچ پی استورم رو با لاراول هماهنگ کنید تا مسیر توسعه اتون راحت تر باشه، اما واقعا به چه روش هایی میشه این کارو انجام داد ؟
- با استفاده از فایل راهنما
- با استفاده از نصب پکیج درون لاراول
- با استفاده از نصب افزونه در پی اچ پی استورم
- و…
من در این آموزش به ساده ترین روش ممکن می پردازم که خیلی ساده بتونید کارتون رو جلو ببرید، چون خیلی فرقی نمیکنه که از کدوم روش استفاده کنید و در واقع همه روش ها یک کارو انجام می دهند
سازگار کردن PhpStorm با laravel با استفاده فایل راهنما :
اولین راه برای سازگار کردن پی اچ پی استورم با لاراول که خیلی هم ساده هست
اضافه کردن فایل راهنمای phpstorm به روت پروژه هست، به این فایل که به _ide_helper.php معروف هست فایل راهنمای می گویند و شما میتوانید اون رو از لینک زیر دریافت کنید :
github.com/GooGee/ide-helper-file
وقتی به لینک فوق مراجعه کنید، شما با چند تا نسخه روبرو می شوید :
- نسخه 5
- نسخه 6
- نسخه 7
که بسته به ورزن پروژه لاراولی تون میتونید یکی از آنها را دانلود کنید
و در Root پروژه اتون قرار دهید .
بهتر نیست برای سازگار کردن پی اچ پی استورم با لاراول از پکیج استفاده کنیم ؟
من در بخش قبلی که داشتم در مورد روش های (سازگارکردن PhpStorm با laravel) توضیح میدادم گفتم که خیلی فرقی نمی کنه که شما از چه طریقی بخواهید این کارو انجام دهید، اما اگر بخواهم به چند نکته ساده اشاره کنم که در جریان باشید فایل بهتر هست :
- برای سازگار کردن PhpStorm با laravel با استفاده از لاراول کار شما خیلی ساده تر خواهد بود
- برای نسخه ای که روی سرور می برید خیلی راحت میتونید این فایل رو حذف کنید
- نصب و حذف این حالت به نسبت پکیج خیلی راحت تر هست
- خیلی راحت میتونید حتی این فایل رو توسعه دهید
- و…
پس بهترین روش برای سازگاری PhpStorm با laravel استفاده از حالت فایل هست به نظر من ، و اگر باز هر گونه سئوال و یا توضیحی مد نظرتون بود میتونید در بخش نظرات مطرح کنید.