लारवेल से मिलें
Laravel अभिव्यंजक, सुरुचिपूर्ण वाक्य रचना के साथ एक वेब अनुप्रयोग ढांचा है। एक वेब ढांचा आपके एप्लिकेशन को बनाने के लिए एक संरचना और शुरुआती बिंदु प्रदान करता है, जिससे आप विवरणों पर पसीना बहाते हुए कुछ अद्भुत बनाने पर ध्यान केंद्रित कर सकते हैं।
Laravel पूरी तरह से निर्भरता इंजेक्शन, एक अभिव्यंजक डेटाबेस अमूर्त परत, कतार और अनुसूचित कार्य, इकाई और एकीकरण परीक्षण, और अधिक जैसी शक्तिशाली सुविधाएँ प्रदान करते हुए एक अद्भुत डेवलपर अनुभव प्रदान करने का प्रयास करता है।
चाहे आप PHP या वेब फ्रेमवर्क में नए हों या आपके पास वर्षों का अनुभव हो, Laravel एक ऐसा फ्रेमवर्क है जो आपके साथ विकसित हो सकता है। जब आप अपनी विशेषज्ञता को अगले स्तर पर ले जाते हैं तो हम आपको वेब डेवलपर के रूप में अपना पहला कदम उठाने में मदद करेंगे या आपको बढ़ावा देंगे। हम यह देखने के लिए इंतजार नहीं कर सकते कि आप क्या बनाते हैं।
लारवेल क्यों?
वेब एप्लिकेशन बनाते समय आपके लिए कई तरह के टूल और फ्रेमवर्क उपलब्ध होते हैं। हालांकि, हमारा मानना है कि आधुनिक, पूर्ण-स्टैक वेब अनुप्रयोगों के निर्माण के लिए लारवेल सबसे अच्छा विकल्प है।
एक प्रगतिशील ढांचा
हम लारवेल को "प्रगतिशील" ढांचा कहना पसंद करते हैं। इससे हमारा मतलब है कि लारवेल आपके साथ बढ़ता है। यदि आप वेब विकास में अपना पहला कदम उठा रहे हैं, तो Laravel के दस्तावेज़ीकरण, गाइड और वीडियो ट्यूटोरियल की विशाल लाइब्रेरी आपको अभिभूत हुए बिना रस्सियों को सीखने में मदद करेगी।
यदि आप एक वरिष्ठ डेवलपर हैं, तो Laravel आपको डिपेंडेंसी इंजेक्शन , यूनिट टेस्टिंग , क्यू , रीयल-टाइम इवेंट्स , और बहुत कुछ के लिए मजबूत टूल प्रदान करता है । Laravel पेशेवर वेब अनुप्रयोगों के निर्माण और उद्यम कार्य भार को संभालने के लिए तैयार है।
एक स्केलेबल फ्रेमवर्क
Laravel अविश्वसनीय रूप से स्केलेबल है। PHP की स्केलिंग-अनुकूल प्रकृति और रेडिस जैसे तेज़, वितरित कैश सिस्टम के लिए Laravel के अंतर्निहित समर्थन के लिए धन्यवाद, Laravel के साथ क्षैतिज स्केलिंग एक हवा है। वास्तव में, लारवेल अनुप्रयोगों को प्रति माह सैकड़ों लाखों अनुरोधों को संभालने के लिए आसानी से बढ़ाया गया है।
अत्यधिक स्केलिंग की आवश्यकता है? Laravel Vapor जैसे प्लेटफ़ॉर्म आपको AWS की नवीनतम सर्वर रहित तकनीक पर अपने Laravel एप्लिकेशन को लगभग असीमित पैमाने पर चलाने की अनुमति देते हैं।
एक सामुदायिक ढांचा
उपलब्ध सबसे मजबूत और डेवलपर के अनुकूल ढांचे की पेशकश करने के लिए लारवेल PHP पारिस्थितिकी तंत्र में सबसे अच्छे पैकेजों को जोड़ती है। इसके अलावा, दुनिया भर के हजारों प्रतिभाशाली डेवलपर्स ने ढांचे में योगदान दिया है । कौन जानता है, शायद आप भी एक Laravel योगदानकर्ता बन जाएंगे।
आपका पहला लारवेल प्रोजेक्ट
हम चाहते हैं कि Laravel के साथ शुरुआत करना जितना आसान हो सके उतना आसान हो। आपके अपने कंप्यूटर पर लारवेल प्रोजेक्ट को विकसित करने और चलाने के लिए कई विकल्प हैं। जबकि आप बाद में इन विकल्पों का पता लगाना चाह सकते हैं, लारवेल डॉकर का उपयोग करके आपके लारवेल प्रोजेक्ट को चलाने के लिए एक अंतर्निहित समाधान सेल प्रदान करता है ।
डॉकर छोटे, हल्के वजन वाले "कंटेनरों" में एप्लिकेशन और सेवाओं को चलाने के लिए एक उपकरण है जो आपके स्थानीय कंप्यूटर के स्थापित सॉफ़्टवेयर या कॉन्फ़िगरेशन में हस्तक्षेप नहीं करता है। इसका मतलब है कि आपको अपने व्यक्तिगत कंप्यूटर पर वेब सर्वर और डेटाबेस जैसे जटिल विकास उपकरण को कॉन्फ़िगर करने या स्थापित करने के बारे में चिंता करने की आवश्यकता नहीं है। आरंभ करने के लिए, आपको केवल डॉकर डेस्कटॉप स्थापित करना होगा ।
Laravel Sail, Laravel के डिफ़ॉल्ट Docker कॉन्फ़िगरेशन के साथ इंटरैक्ट करने के लिए एक लाइट-वेट कमांड-लाइन इंटरफ़ेस है। पूर्व डॉकर अनुभव की आवश्यकता के बिना PHP, MySQL और Redis का उपयोग करके Laravel एप्लिकेशन के निर्माण के लिए Sail एक शानदार प्रारंभिक बिंदु प्रदान करता है।
पहले से ही एक डॉकर विशेषज्ञ? चिंता मत करो!
docker-compose.yml
Laravel के साथ शामिल फ़ाइल का उपयोग करके Sail के बारे में सब कुछ अनुकूलित किया जा सकता है ।
MacOS पर आरंभ करना
यदि आप मैक पर विकास कर रहे हैं और डॉकर डेस्कटॉप पहले से स्थापित है, तो आप एक नया लारवेल प्रोजेक्ट बनाने के लिए एक साधारण टर्मिनल कमांड का उपयोग कर सकते हैं। उदाहरण के लिए, "example-app" नामक निर्देशिका में एक नया Laravel एप्लिकेशन बनाने के लिए, आप अपने टर्मिनल में निम्न कमांड चला सकते हैं:
curl -s "https://laravel.build/example-app" | bash
बेशक, आप इस यूआरएल में "उदाहरण-ऐप" को अपनी पसंद की किसी भी चीज़ में बदल सकते हैं। Laravel एप्लिकेशन की निर्देशिका उस निर्देशिका के भीतर बनाई जाएगी जिससे आप कमांड निष्पादित करते हैं।
प्रोजेक्ट बनने के बाद, आप एप्लिकेशन डायरेक्टरी में नेविगेट कर सकते हैं और लारवेल सेल शुरू कर सकते हैं। Laravel Sail, Laravel के डिफ़ॉल्ट Docker कॉन्फ़िगरेशन के साथ इंटरैक्ट करने के लिए एक सरल कमांड-लाइन इंटरफ़ेस प्रदान करता है:
cd example-app
./vendor/bin/sail up
जब आप पहली बार सेल up
कमांड चलाते हैं , तो सेल के एप्लिकेशन कंटेनर आपकी मशीन पर बन जाएंगे। इसमें कई मिनट लग सकते हैं। चिंता न करें, बाद में सेल शुरू करने के प्रयास बहुत तेज होंगे।
एक बार एप्लिकेशन के डॉकर कंटेनर शुरू हो जाने के बाद, आप अपने वेब ब्राउज़र में एप्लिकेशन तक पहुंच सकते हैं: http://localhost ।
No comments:
Post a Comment