آموزش ساخت پیکربندی جدید در لاراول



visibility  
mode_comment   ۰

در این مقاله می خواهیم آموزش ساخت پیکربندی جدید در لاراول را برای برنامه نویسان تازه کار آموزش دهیم. برای ساخت یک پیکربندی جدید در لاراول، نیاز دارید که در ابتدا نرم افزارهایی را به عنوان پیش نیاز نصب کرده و سپس اقدام به کدنویسی کنید. در این مقاله تمامی مواردی که از ابتدا تا انتها برای یک پیکربندی جدید در لاراول نیاز دارید را گام به گام توضیح خواهیم داد.

 پیکربندی جدید در لاراول

نصب لاراول

لاراول یک فریم ورک است که برای توسعه وب سایت ها و کد نویسی ساده تر زبان PHP، روانه بازار شده است. این فریم ورک جزء محبوب ترین فریم ورک های PHP است؛ چرا که یادگیری و کار کردن با آن ساده است. در این فریم ورک، کارهای تکراری و رایج در وب سایت ها مانند احراز هویت کاربران، به صورت کدهای آماده موجود است و نیازی نیست که هر بار کد نویس آن ها را دوباره بنویسید. این فریم ورک مبتنی بر MVC است و سرعت را افزایش داده است. همچنین دسترسی به پایگاه داده ها در آن آسان است.

برای ساخت یک پیکربندی جدید در لاراول، در ابتدا باید لاراول را نصب کنید. برای استفاده از لاراول، باید PHP نسخه ی 5.6.4 یا بالاتر از آن بر روی سیستم شما نصب باشد. همچنین توجه داشته باشید که افزونه هایی مانند OpenSSL PHP، Tokenizer PHP، PDO PHP، Mbstring PHP باید بر روی PHP فعال باشد. پس از اینکه اطمینان حاصل کردید این پیش نیازها بر روی سیستم شما نصب شده اند، نوبت به نصب لاراول می رسد. برای نصب لاراول می توان از دو روش استفاده کرد:

  • پیکربندی جدید در لاراول با نصب با استفاده از کامپوزر
  • پیکربندی جدید در لاراول با استفاده از نصب کننده لاراول

در ادامه این دو نوع نصب، توضیح داده خواهد شد.

پیکربندی جدید در لاراول با استفاده از کامپوزر

برای نصب لاراول می توانید از کامپوزر استفاده کنید. زمانی که شما یک کد را می نویسید، نیاز است که لاراول متوجه شود از کدام نسخه PHP یا کدام کتابخانه هایش برای اجرای برنامه ی شما کمک بگیرد. تشخیص این نکته به صورت خودکار و توسط کامپوزر انجام می شود. برای نصب لاراول توسط کامپوزر باید کد زیر را در CMD یا Git Bash بنویسید:

composer create-project laravel /laravel

پس از نوشتن این کد، لاراول برای شما نصب شده است.

پیکربندی جدید در لاراول با استفاده از نصب کننده لاراول

در ابتدا دستور زیر را وارد کنید:

composer global require ="laravel / installer=~1.1"

برای اینکه بتوان فایل های پروژه ی خود را در هر جای سیستم اجرا کنید، باید در ابتدا یک فایل به نام ~/.bashrc ایجاد کرده و اگر از ویندوز استفاده می کنید، دستور زیر را در آن بنویسید:

laravel='~/AppData/Roaming/Composer/vendor/bin/laravel'

اگر از سیستم عامل لینکوس استفاده می کنید، به جای دستور فوق، دستور زیر را جایگزین کنید:

alias laravel='~/.composer/vendor/bin/laravel'

پس از ایجاد این فایل، دستور زیر را نیز بنویسید:

$ source ~/.bashrc

اکنون لاراول شما نصب شده است و می توانید پروژه ی خود را با آن بنویسید.

 پیکربندی جدید در لاراول

فایل ها و پوشه های مورد نیاز برای پیکربندی جدید در لاراول

برای ایجاد یک پیکربندی جدید در لاراول، نیاز است که در ابتدا با برخی از مهم ترین فایل ها و فولدرهای داخل لاراول آشنا شوید. این فایل ها و فولدرها عبارتند از:

متخصص وردپرس
دوست داری از طریق برنامه نویسی کسب درآمد کنی؟ اگر می خوای با برنامه نویسی وب و موبایل کسب درآمد کنی، جایی استخدام شی و یا حتی اینکه درامد ارزی داشته باشی، حتما دوره های متخصص سون لرن رو یه نگاه بنداز : متخصص شو arrow_back
  • routes.php : این فایل حاوی اطلاعاتی است که شما می توانید مسیر قرارگیری نرم افزار را مشاهده کنید.
  • Controllers : فایل های اصلی برنامه لاراول در این پوشه قرار می گیرد.
  • views : پوسته های نرم افزاری در آن قرار می گیرند.
  • assets: فایل های جاوا اسکریپت مربوط به برنامه در این پوشه قرار می گیرند.
  • public: فایل هایی که برای اجرای یک برنامه نیاز است، مانند CSS و index.php در این پوشه قرار می گیرند.
  • vendor: تمامی کتابخانه های مربوط به برنامه لاراول و کتابخانه هایی که بعدها نصب می کنید را در این پوشه می توانید پیدا کنید.
  • Composer.json: همان گونه که قبلاً اشاره شد، برای اینکه به صورت خودکار مشخص شود کدام کتابخانه در برنامه شما استفاده شود، این فایل باید وجود داشته باشد.
  • .env : تنظیمات پیکربندی نرم افزار در این فایل قرار خواهد گرفت.
  • data base : این پوشه جای قرارگیری داده های برنامه شما است.
  • config : همان گونه که از نامش پیداست، پوشه ای برای تنظیمات پیکربندی جدید در لاراول است.

 پیکربندی جدید در لاراول

ایجاد پروژه جدید پیکربندی جدید در لاراول

اولین گام در ساخت پیکربندی جدید در لاراول، ایجاد یک پروژه با دستور زیر است:

laravel new project $

در این دستور، به جای project هر نامی که می خواهید برای پروژه خود قرار دهید را بگذراید.

 پیکربندی جدید در لاراول

اجرا کردن پروژه ها در پیکربندی جدید در لاراول

برای اجرای پروژه های نوشته شده، از دو روش می توانید استفاده کنید:

  • مستیقیم پوشه ها و فایل های برنامه را در www کپی کنید. در این روش نیاز است صفحه ی اصلی برنامه شما به نام index نام گذاری شده باشد.
  • می توانید از ابزاری به نام Artisan استفاده کنید. در هنگام استفاده از این ابزار، می توانید پوشه ی پروژه خود را در هر جای سیستم داشته باشید. کافیست یک مرورگر باز کرده و localhost با پورت 8080 را فراخوانی کنید تا فایل اصلی برنامه شما اجرا شود.

 پیکربندی جدید در لاراول

دسترسی به پوشه Artisan در پیکربندی جدید در لاراول

از این پوشه برای کارهایی که دائماً در حال انجام هستند، مانند راه اندازی سرور استفاده می کنیم. دسترسی به پوشه  Artisanاز طریق CMD قابل دسترسی است. کافیست دستور زیر را تایپ کنید:

php artisan serve $

در واقع کاری که این دستور انجام می دهد آن است که سبب می شود لاراول در local host و با پورت 8080 بالا بیاید.

مزیتی که این روش دارد آن است که می توانید پروژه ی خود را در هر مسیری که قرار دارد، حتی بر روی فلش یا هر وسیله ذخیره سازی دیگری، اجرا کنید و نیازی به کپی کردن آن وجود ندارد.

اجرای پروژه بدون استفاده از Artisan در پیکربندی جدید در لاراول

اگر نمی خواهید برای اجرای پروژه خود از artisan استفاده کنید، کافیست نام صفحه اصلی پروژه خود را  index.php گذاشته و سپس یک مرورگر باز کنید. سپس دستور زیر را از مسیر دایرکتوری پروژه خود در قسمت آدرس مرورگر وارد کنید:

/public/index.php

با تایپ آدرس فوق و زدن کلید اینتر، صفحه ی اصلی پروژه شما به نمایش در خواهد آمد.

 پیکربندی جدید در لاراول

comment دیدگاه کاربران

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.