بهترین فضا توسعه برای لاراول چیست؟

بهترین و اولین مرجع رسمی مقالات طراحی اپلیکیشن

بهترین فضا توسعه برای لاراول چیست؟

۱۵۷ بازديد

Valet
Valet یک دور و اطراف پیشرفت MacOS خرد ، سریع و با صرفه طراحی اپلیکیشن در مشهد  میباشد.
قرار وجود ندارد این یک جایگزین بدون نقص برای Sail یا این که Homestead باشد.
درعوض ، برای اشخاصی با نیازهای خاص پیاده سازی شد‌ه‌است ، چون در حالتی‌که میخواهید اصول نخستین انعطاف‌پذیری داشته باشید، سرعت فوق‌العاده را ترجیح می‌دهید یا این که روی دستگاهی با RAM محصور فعالیت میکنید، یک جایگزین بهتر ارائه می‌نماید.

Spark
Laravel Spark یک پنل مدیر صورتحساب میباشد که به یوزرها اذن میدهد اشتراک های خویش را ساخت و ساز و رئیس نمایند.
به صورت بدون واسطه از موتوری که مطابق آن میباشد به کار گیری می نماید.
Spark به Stripe و Paddle تحت عنوان ارائه دهندگان پرداخت محصور شد‌ه‌است.
Spark هنوز از provider های سفارشی حمایت نمی نماید.
با این هم اکنون، Spark می‌تواند از نرم افزار های فرد ثالث استعمال نماید چون ممکن میباشد سفارشی شوند.

شایسته ترین فضا گسترش برای لاراول چیست؟
هنگامی می‌خواهید یک دور و بر پیشرفت داشته باشید که مجموع خدمت های رایج شما در آن نصب گردیده باشد، Homestead یک مورد خوب میباشد.
وقتی که میخواهید پروژه‌ها را ایزوله فرمایید، البته نمیخواهید برای هر کدام از آنان یک ماشین مجازی داشته باشید، Docker یک مورد بهتر میباشد.
و در صورتیکه تا قبل از اینً یک دور و اطراف پیشرفت فعال سازی نموده اید، به کار گیری از Composer برای اضافه کردن یک پروژه لاراول به آن بسیار معمولی میباشد.

بالاتر از traditional local setups ، پلتفرم‌هایی مانند Nimbus می توانند یک فضا پیشرفت به طور کاملً کاربردی و ایزوله را در فضای ابری برای پیشرفت سراسری آماده نمایند یا این که نصیب‌های مستلزم منابع گردش فعالیت را بپذیرند. شما تنها بایستی VS Code یا این که امکان های دستکاری از رویکرد بدور ویرایشگر کد آیتم عشق و علاقه خویش را فعال سازی نمائید و آغاز به عمل فرمایید.

ساخت و ساز یک پروژه آزمایشی با لاراول
برای شناخت و فهم بی نقص مفاهیم بالا اذن دهید یک پروژه ی خرد و آزمایشی را طبق پروسه تحت با فریمورک لاراول شروع بزنیم :

۱) پروژه خویش را تولید فرمائید :
بعد از نصب لاراول با اجرای فرمان پایین پروژه ی خویش را ساخت‌و‌ساز نمائید:

laravel new todo
۲) تنظیمات مقر داده :
ما برای نرم‌افزار خویش به مقر داده نیاز داریم ، به این ترتیب عالی میباشد پیش از ایفا هر کاری مقر داده خویش را تنظیمات کنیم.
لاراول از 4 مقر داده ذیل پناه می نماید :

MySQL
Postgres
SQLite
SQL Server

برای این نمونه ، ما از SQLite به کارگیری خوا‌هیم کرد ، چون تنظیمات و به کار گیری از آن سهل و آسان میباشد و شما نیازی به نصب هیچ چیزی به جز ساخت‌و‌ساز یک فولدر خالی ندارید.
برای بقیه مقر های داده، بایستی آن مقر داده را در سیستم خویش نصب فرمایید و بعد میتوانید بر طبق آن تنظیمات فرمائید.
لاراول config/database.php را برای تنظیمات مقر داده ارائه می نماید، ولی خوب میباشد credentials مقر داده را در آنجا ذخیره نکنید.

لاراول با پوشه پیش فرض .env در روت عرضه می گردد.

در فولدر کدی مانند پایین پیدا خواهید کرد :

DB_CONNECTION=mysql

DB_HOST=127.0.0.1

DB_PORT=3306

DB_DATABASE=homestead

DB_USERNAME=homestead

DB_PASSWORD=secret
بالای مجموع 6 خط را با خط ذیل 1 جایگزین نمایید ، یعنی مقدار db_connection را به sqlite تغییر تحول دهید و سایر خطوط db را مانند ذیل حذف نمایید:

DB_CONNECTION=sqlite
فعلا در فهرست مقر داده خویش، یک پوشه ساخت فرمائید ؛ database.sqlite (این پوشه مقر داده با پسوند .sqlite میباشد):
تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در فارسی بلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.