निर्देशिका संरचना Laravel- प्रत्येक निर्देशिका की व्याख्या और महत्व

निर्देशिका संरचना Laravel: प्रत्येक निर्देशिका की डिफ़ॉल्ट निर्देशिका संरचना Laravel और उसके महत्व को समझाना।

  1. app निर्देशिका: से संबंधित फ़ाइलें शामिल हैं Laravel application, including Controllers, Models, Providers । यह आपके एप्लिकेशन के लिए तर्क लिखने का मुख्य स्थान है।

  2. bootstrap निर्देशिका: एप्लिकेशन के लिए बूटस्ट्रैप फ़ाइलें शामिल हैं Laravel । इसमें एप्लिकेशन की बूटस्ट्रैपिंग प्रक्रिया को तेज़ करने के लिए app.php फ़ाइल और फ़ोल्डर शामिल हैं। cache

  3. config निर्देशिका: एप्लिकेशन के लिए कॉन्फ़िगरेशन फ़ाइलें शामिल हैं Laravel । आप यहां डेटाबेस, प्रमाणीकरण, ईमेल और अन्य विकल्प जैसे पैरामीटर कॉन्फ़िगर कर सकते हैं।

  4. database निर्देशिका: से संबंधित फ़ाइलें शामिल हैं database, including migration files, seeders, factories । आप इस निर्देशिका में तालिकाएँ बना सकते हैं, नमूना डेटा जोड़ सकते हैं और डेटाबेस सेटअप संभाल सकते हैं।

  5. public निर्देशिका: इसमें चित्र, सीएसएस और जावास्क्रिप्ट फ़ाइलें जैसी स्थिर फ़ाइलें शामिल हैं। यह वह निर्देशिका है जिसे वेब सर्वर इंगित करता है और ब्राउज़र से सीधे पहुंच योग्य है।

  6. resources निर्देशिका: इसमें एप्लिकेशन के लिए संसाधन शामिल हैं Laravel, जैसे ब्लेड टेम्पलेट फ़ाइलें, एसएएसएस फ़ाइलें और असंकलित जावास्क्रिप्ट।

  7. routes निर्देशिका: Laravel एप्लिकेशन के लिए रूट फ़ाइलें शामिल हैं। आप इन फ़ाइलों में मार्गों और संबंधित हैंडलिंग कार्यों को परिभाषित कर सकते हैं।

  8. storage Laravel निर्देशिका: एप्लिकेशन के लिए अस्थायी फ़ाइलें और लॉग फ़ाइलें शामिल हैं । यह वह जगह है जहां सत्र फ़ाइलें, कैश फ़ाइलें और अन्य संपत्ति जैसे संसाधन संग्रहीत किए जाते हैं।

  9. tests Laravel निर्देशिका: एप्लिकेशन के लिए इकाई परीक्षण और एकीकरण परीक्षण शामिल हैं । यह सुनिश्चित करने के लिए कि आपका कोड सही ढंग से काम करता है, आप परीक्षण मामले लिख सकते हैं।

  10. vendor निर्देशिका: इसमें Laravel एप्लिकेशन के लिए लाइब्रेरी और निर्भरताएँ शामिल हैं, जिन्हें संगीतकार द्वारा प्रबंधित किया जाता है।

 

यह डिफ़ॉल्ट निर्देशिका संरचना है Laravel और प्रत्येक निर्देशिका के महत्व का वर्णन करती है। आप इस निर्देशिका संरचना को अपने प्रोजेक्ट की आवश्यकताओं के अनुसार अनुकूलित कर सकते हैं।