رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
پوشه بندی جدید لاراول 5
#1
با سلام خدمت دوستان
در این قسمت قصد دارم در مورد ساختار دایرکتوری ها و فایل های موجود در فریمورک لاراول ۵ توضیجات مختصری رو ارائه کنم.


در بالا تصویری از دایرکتوری root لاراول قرار دادم. در زیر درمورد آنها توضیحاتی می دهم :
  • app : این دایرکتوری حاوی تمام کدهای برنامه تان از جمله کنترلرها و مدل های برنامه تان هست. با این دایرکتوری زیاد سروکار خواهیم داشت.
  • bootstrap: این دایرکتوری حاوی یک سری فایل برای autoloading و راه اندازی فریمورک هست.
  • config: حاوی تمام فایل های پیکربندی برنامه تان است.
  • database : حاوی فایل های migration و seed است.
  • public : فایل های استاتیک و front-end برنامه تان از قبیل javascript , css, images در اینجا قرار میگرند.
  • resources: در این دایرکتوری فایل های view برنامه و فایل های loacale و زبان در آن قرار می گیرند.
  • storage: در این دایرکتوری فایل هایی که توسط موتور پوسته blade کامپایل می شوند و همچنین مکان ذخیره سازی فایل های سشن و کش و سایر فایل هایی که توسط فریمورک ایجاد می شوند می باشد.
  • test: حاوی فایل های تست خودکار برنامه است.
  • vendor: حاوی تمام third-party ها و وابستگی هایی که توسط composer به برنامه اضافه می شوند هست.

داخل دایرکتوری app می توانید مدل ها را ایجاد کنید و همچنین در مسیر app/Http/controllers می توانید کنترلرهای برنامه را ایجاد کنیم و همچنین فایل routes.php که در مسیر app/Http قرار دارد که مدیریت مسیرها از آن استفاده میکنیم ازجمله فایل ها و دایرکتوری های پرکاربرد ما در این فریمورک هستند.
فایل های view برنامه را هم در مسیر resources/views قرار می دهیم. در قسمت های بعدی نحوه مسیردهی و ایجاد کنترلر و ویو ها را خواهیم آموخت.
برای اطلاعات بیشتر می توانید به اینجا مراجعه کنید
(با تشکر از حامد آرین)


فایل‌های پیوست تصاویر بندانگشتی
   
قوانین انجمن لاراولیستا  | شماره تماس :‌09124783045 |‌ تلگرام :‌ 09377869283
پاسخ
 


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  انتقال سایت mvc به لاراول miladhassan 0 10 06-19-2017, 01:00 PM
آخرین ارسال: miladhassan
  گرفتن آپدیت های وب هوک تلگرام در لاراول Mr.AMiR 3 68 06-06-2017, 05:31 AM
آخرین ارسال: Bvk.Programmer
  آموزش فارسی لاراول ۵ alihossein 6 3,295 05-26-2017, 09:52 AM
آخرین ارسال: farhad
  گروه بندی زهرا 1 29 05-14-2017, 07:19 AM
آخرین ارسال: زهرا
  بهترین پکیج acl برای لاراول چیست homeily@gmail.com 3 187 05-08-2017, 09:27 AM
آخرین ارسال: Geppeto
  لینک فایل های css و js در لاراول saeed.rahgooy@gmail.com 1 55 05-01-2017, 07:50 PM
آخرین ارسال: zootech
  سوال راجع ضرورت پوشه node_modules روی سرور K1-Aria 2 85 04-02-2017, 01:07 PM
آخرین ارسال: SlashArash
  ساخت authentication شخصی یا استفاده از authentication لاراول meysam_biz 0 88 03-19-2017, 05:38 PM
آخرین ارسال: meysam_biz
  درخواست راهنمایی : تعریف سطوح دسترسی کاربری در لاراول Bvk.Programmer 11 1,076 02-16-2017, 10:09 PM
آخرین ارسال: ansar
  آموزش اعتبار سنجی در لاراول 5 alihossein 4 1,043 11-20-2016, 07:12 AM
آخرین ارسال: حمید رﺽا کمالی

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

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

انجمن لاراولیستا به عشق توسعه دهنده ها و علاقمندان به این فریم ورک محبوب ایجاد شده و امیدواریم با نظرات خوبتون ما رو در بهبود کار یاری کنید. در ضمن خیلی هم خوشحال میشیم شما هم در توسعه این انجمن سهمی داشته باشید.