چرا php artisan serve

- 3 هفته پیش
توسط علی بیات آپدیت شد
sonic69 ( 1320 تجربه )
3 هفته پیش

سلام رفقا .

یه سوالی که از موقع شناخت من بالاروال وجود داشت که چرا لاراول رو باید با کنسول راه اندازی کنیم؟
چرا لاراول همچنین سیاستی رو به کار برده و حتما باید php artisan serve زده بشه؟

ممنونم که برای رفع ابهاتم کنار من هستید

بهترین پاسخ انتخاب شده توسط sonic69
علی فرمانی
3 هفته پیش

@sonic69
برای سیستم های ضعیف وب سرورهایی مثل wampserver خیلی مشکل ایجاد میکنن و فضا و سخت افزار میگیرن . شما ومپ سرور رو نصب کنید 300 مگ هست ولی بعد 1 هفته میبینید 3 گیگ حجم فایلهاش شده . خیلیا دنبال این چیزا نیستن و میخان سریع سیستمو راه بندازه کد بزنن . سیستمهایی مثل زمپ و ... بعضی وقتا نیاز به خیلی کانفیگ ها دارن ولی artisan کاملن اماده برای لاراول هست در نتیجه بهترین گزینه میتونه باشه . البته بازم زمپ و ... برای خیلیا راحت تر هست چون کاملا آشنا هستن و برنامه نویسا 90% رو سیستم نصبشون دارن

Alimotreb ( 100782 تجربه )
3 هفته پیش
تخصص : کانفیگ سرور و برنامه نویس

سلام
@sonic69

حتما نیست دوست من!
شما روی وب سرورتون میتونید تنظیماتی رو اعمال کنید
دامنه مجازی بزنید ( تو گوگل سرچ کنید آموزش هاش هست )

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

php -S localhost:8000 -t /laravel
sonic69 ( 1320 تجربه )
3 هفته پیش

ممنونم از توضیحتون

سوال اصلی من این هست که چرا اصلا باید همچنین کاری انجام بشه؟
مگه خود وب سرور کد های php رو کامپایل نمیکنه؟

چرا لاراول کاری کرده که باید به این شکل باشه. حکمت این کار چیه؟

Alimotreb ( 100782 تجربه )
3 هفته پیش
تخصص : کانفیگ سرور و برنامه نویس

سلام
@sonic69

بایدی نیست دوست من! توضیح دادم
راه و روش های زیادی وجود داره

اینم یه قابلیت لاراول هست که بدون اینکه وب سرور حتی فعال باشه ، از طریق خود PHP این کار رو انجام بده
به چشم یه قابلیت ببینیدش!
چیز اضافی نیست! یه قابلیت بسیار خوب و محبوبه !

تو یه شبکه لوکال در نظر بگیرید که وب سرور نیست
تو اوبونتویی رو به فرض در نظر بگیرید که طرف آپاچی نصب نداره!

خیلی جاها کاربردیه!

علی فرمانی ( 26895 تجربه )
3 هفته پیش
تخصص : طراح و برنامه نویس

@sonic69
برای سیستم های ضعیف وب سرورهایی مثل wampserver خیلی مشکل ایجاد میکنن و فضا و سخت افزار میگیرن . شما ومپ سرور رو نصب کنید 300 مگ هست ولی بعد 1 هفته میبینید 3 گیگ حجم فایلهاش شده . خیلیا دنبال این چیزا نیستن و میخان سریع سیستمو راه بندازه کد بزنن . سیستمهایی مثل زمپ و ... بعضی وقتا نیاز به خیلی کانفیگ ها دارن ولی artisan کاملن اماده برای لاراول هست در نتیجه بهترین گزینه میتونه باشه . البته بازم زمپ و ... برای خیلیا راحت تر هست چون کاملا آشنا هستن و برنامه نویسا 90% رو سیستم نصبشون دارن

علی بیات ( 123727 تجربه )
3 هفته پیش
تخصص : توسعه دهنده ارشد وب

زبان PHP یک زبان تفسیری است. باینری که به شما امکان تفسیر پی اچ پی را میدهد از قبل کامپایل شده، اما آنچه شما می نویسید تفسیر می‌شه نه کامپایل.

برای ارسال پاسخ باید وارد سایت شوید