sariapro
5 سال پیش توسط sariapro مطرح شد
5 پاسخ

چرا php artisan serve

سلام رفقا .

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

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


ثبت پرسش جدید
علی فرمانی
تخصص : فرانت اند
@farmani 5 سال پیش آپدیت شد
1

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


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش آپدیت شد
1

سلام
@sonic69

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

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

php -S localhost:8000 -t /laravel

sariapro
@sariapro 5 سال پیش مطرح شد
0

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

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

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


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
0

سلام
@sonic69

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

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

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

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


علی فرمانی
تخصص : فرانت اند
@farmani 5 سال پیش آپدیت شد
1

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


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

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


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام