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

چرا php artisan serve

سلام رفقا .

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

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


ثبت پرسش جدید
علی فرمانی
علی فرمانی
تخصص :فرانت اند
@farmani7 سال پیشمطرح شد
1

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


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

سلام
@sonic69

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

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

php -S localhost:8000 -t /laravel

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

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

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

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


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

سلام
@sonic69

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

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

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

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


علی فرمانی
علی فرمانی
تخصص :فرانت اند
@farmani7 سال پیشمطرح شد
1

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


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

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


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

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