ডিরেক্টরির কাঠামোতে Laravel: ডিফল্ট ডিরেক্টরি কাঠামো Laravel এবং প্রতিটি ডিরেক্টরির তাত্পর্য ব্যাখ্যা করা।
-
app
ডিরেক্টরি: এর সাথে সম্পর্কিত ফাইল রয়েছেLaravel application, including Controllers, Models, Providers
। এটি আপনার আবেদনের জন্য যুক্তি লেখার প্রধান জায়গা। -
bootstrap
ডিরেক্টরি: অ্যাপ্লিকেশনের জন্য বুটস্ট্র্যাপ ফাইল রয়েছে Laravel । এটিতে অ্যাপ্লিকেশনের বুটস্ট্র্যাপিং প্রক্রিয়া দ্রুত করার জন্যapp.php
ফাইল এবং ফোল্ডার অন্তর্ভুক্ত রয়েছে।cache
-
config
ডিরেক্টরি: অ্যাপ্লিকেশনের জন্য কনফিগারেশন ফাইল রয়েছে Laravel । আপনি এখানে ডাটাবেস, প্রমাণীকরণ, ইমেল এবং অন্যান্য বিকল্পগুলির মতো প্যারামিটারগুলি কনফিগার করতে পারেন। -
database
ডিরেক্টরি: এর সাথে সম্পর্কিত ফাইল রয়েছেdatabase, including migration files, seeders, factories
। আপনি এই ডিরেক্টরিতে টেবিল তৈরি করতে, নমুনা ডেটা যোগ করতে এবং ডাটাবেস সেটআপ পরিচালনা করতে পারেন। -
public
ডিরেক্টরি: ইমেজ, সিএসএস এবং জাভাস্ক্রিপ্ট ফাইলের মতো স্ট্যাটিক ফাইল রয়েছে। এটি সেই ডিরেক্টরি যা ওয়েব সার্ভার নির্দেশ করে এবং ব্রাউজার থেকে সরাসরি অ্যাক্সেসযোগ্য। -
resources
Laravel ডিরেক্টরি: ব্লেড টেমপ্লেট ফাইল, SASS ফাইল এবং আনকম্পাইল করা জাভাস্ক্রিপ্টের মতো অ্যাপ্লিকেশনের জন্য সংস্থান রয়েছে । -
routes
ডিরেক্টরি: Laravel অ্যাপ্লিকেশনের জন্য রুট ফাইল রয়েছে। আপনি এই ফাইলগুলিতে রুট এবং সংশ্লিষ্ট হ্যান্ডলিং কাজগুলি সংজ্ঞায়িত করতে পারেন। -
storage
ডিরেক্টরি: Laravel অ্যাপ্লিকেশনের জন্য অস্থায়ী ফাইল এবং লগ ফাইল রয়েছে। এখানেই সেশন ফাইল, ক্যাশে ফাইল এবং অন্যান্য সম্পদের মতো সম্পদ সংরক্ষণ করা হয়। -
tests
ডিরেক্টরি: Laravel অ্যাপ্লিকেশনের জন্য ইউনিট পরীক্ষা এবং ইন্টিগ্রেশন পরীক্ষা রয়েছে। আপনার কোড সঠিকভাবে কাজ করে তা নিশ্চিত করতে আপনি পরীক্ষার ক্ষেত্রে লিখতে পারেন। -
vendor
ডিরেক্টরি: Laravel কম্পোজার দ্বারা পরিচালিত অ্যাপ্লিকেশনটির জন্য লাইব্রেরি এবং নির্ভরতা রয়েছে।
এটি ডিফল্ট ডিরেক্টরি কাঠামো Laravel এবং প্রতিটি ডিরেক্টরির তাৎপর্য বর্ণনা করে। আপনি আপনার প্রকল্পের প্রয়োজনীয়তা অনুযায়ী এই ডিরেক্টরি কাঠামো কাস্টমাইজ করতে পারেন।