Laravel Introduction In Hindi.
हेलो दोस्तों आज के इस ब्लॉग पोस्ट(Laravel Introduction In Hindi) में मैं आपको Laravel framework के बारे में हिंदी में बताने जा रहा हूँ |
लारवेल(Laravel Introduction In Hindi) एक PHP based framework है जिसकी मदद से हम एक web application को develop कर सकते है |
Laravel(Laravel Introduction In Hindi) एक powerful MVC framework है और यह उन developers के लिए बहुत ही helpful है जिन्हे एक फुल featured web application को डेवेलोप करने के लिए एक simple और elegant toolkit की जरुरत है |
Laravel Taylor Otwell द्वारा create की गयी थी | इस tutorial(Laravel Introduction In Hindi) में हम आपको Laravel फ्रेमवर्क के बारे में बहुत ही बेसिक बातें बताने जा रहे है |

Audience:
यह टुटोरिअल सभी डेवेलपर्स और स्टूडेंट्स को गाइड करेगा कि Laravel का उपयोग करके वेबसाइट को कैसे develop करना है |
और जिन developers को लारवेल के बारे में अभी तक कोई भी जानकारी नहीं है उसके लिए यह tutorial भी बड़े काम का है |
Prerequisites:
यह tutorial को स्टार्ट करने से पहले हम यह assume करके चल रहे है कि आप HTML , Core PHP , और advance PHP से familiar होंगे|
अगर आपको अभी तक इनका बिलकुल भी नॉलेज नहीं है तो फिर मेरा suggestion यह है|
कि आप पहले इस सभी विषय के कुछ tutorials का अध्यन कर ले और बाद में Laravel को सीखने का प्रयास करें |
एक बात को ध्यान में रखिये कि हमने अपने सभी Laravel पोस्ट में example के लिए Laravel version 5.7 का use करेंगे|
Quick Q&A:
What is Laravel used for? laravel का उपयोग क्या है?
laravel उन सभी मुश्किलों को दूर करता है जो कि किसी भी प्रोजेक्ट के डेवलपमेंट के दौरान आती है|
जैसे कि authentication , routing , sessions , और caching . तो सीधे तौर पर कहे तो laravel बिना application फंक्शनलिटी को compromise किये application डेवलपमेंट को बहुत ही सरल बना देती है |

Laravel जो है वो एक PHP बेस्ड framework है, जो कि एक एक open source फ्रेमवर्क है|
कहने का मतलब यह है कि इसको आप एक दम फ्री use कर सकते है |
इसे Taylor Otwell द्वारा डेवेलोप किया गया है| यह MVC (Model -view -controller) पैटर्न को फॉलो करता है |
Laravel जो है वो बहुत ही expressive और elegant syntax प्रोवाइड करता है|
जिसके उपयोग से हम बहुत ही जल्दी और आसानी से अमेजिंग web application को डेवेलोप कर सकते है |
laravel का पहला version जो है वो 9th जून 2011 को रिलीज़ किया गया था |
2015 आते आते लारवेल फ्रेमवर्क बहुत ही पॉपुलर फ्रेमवर्क बन गया था, और इसका उपयोग इसी तरह जारी है |
laravel की तरह ही कुछ और PHP बेस्ड फ्रेमवर्क है जैसे कि Symfony , Nette , CodeIgniter , और Yii2 |
What is different between PHP and Laravel? php और laravel के बीच क्या difference है ?
देखिये php और laravel के बीच डिफरेंस बहुत ही साफ़ है और इसमें आपको कंफ्यूज होने की बिलकुल भी जरुरत नहीं है |
PHP अथवा core php जो है वो बहुत ही बेसिक स्क्रिप्टिंग लैंग्वेज है|
और वही दूसरी तरफ laravel जो है वो एक फुल structured php framework है |
दोनों का ही अपना अपना महत्व है प्रोजेक्ट को develop करने के लिए जो कि end users के लिए बहुत ही लाभकारी हो सके|
What is a Laravel in PHP? php में laravel क्या है ?
laravel जो है वो एक ओपन सोर्स php framework है और यह एक मजबूत और समझने में बहुत ही आसान फ्रेमवर्क है |
यह model -view -controller डिज़ाइन पैटर्न को फॉलो करता है जैसे आज कल के सभी फ्रेमवर्क इस पैटर्न को फॉलो करते हुए काम करते है |
Laravel जो है वो कई सारे फ़्रेमवर्क्स के कंपोनेंट्स को reuse करता है किसी भी web application को क्रिएट करने के लिए |
इसलिए laravel से जो भी एप्लीकेशन डेवेलोप होती है वो अच्छी तरह से structured और pragmatic होती है |
Is Laravel a language or not? क्या laravel एक लैंग्वेज है?
नहीं ! laravel जो है वो एक framework है जिसे php लैंग्वेज के साथ build किया गया है |
यह एक ओपन सोर्स programming language है जिसे बहुत ही सालो से पॉपुलर…
…backend लैंग्वेजेज के साथ use किया जा रहा है application को डेवेलोप करने के लिए |
Is Laravel frontend or backend? लारवेल frontend है या backend ?
लारवेल जो है वो एक backend framework है जो कि आपको ऐसे सभी फीचर्स प्रोवाइड करता है|
जिससे आप modern web applications को आसानी से डेवेलोप कर सकते है |
और यह फीचर्स होते है routing , validation , caching , queues , file storage , etc .
Does Laravel require coding? क्या laravel में coding की जरुरत होती है ?
नहीं! देखिये laravel जो है वो एक framework है ओर जो language इसमें उपयोग होती है वो है php|
और यहाँ laravel के अंदर हमें बहुत ही कम php coding करनी होती है किसी भी फंक्शनलिटी को बिल्ड करने के लिए |
और इस फ्रेमवर्क में php लैंग्वेज के लिए आलरेडी बहुत से useful tools और methods लिखे हुए है|
जिसे हमें सिर्फ programming में use करना होता है |
Why use Laravel instead of PHP? php अथवा core php की जगह पर हम laravel का use क्यों करते है ?
देखिये समय के साथ सभी चीज़ अपडेट और बेहतर होती है |
और laravel जो है वो वो बेस्ट ऑब्जेक्ट-रिलेशनल mapper रखता है अगर दूसरे कोई अन्य फरमेवोरक्स से compare करें तो |
और इस mappper की वजह से आप डेटाबेस ऑब्जेक्ट और डेटाबेस रिलेशनशिप से बहुत ही expressive वे में interact कर पातें है |
Laravel में एक इन-बिल्ड template engine भी होता है जिसे हम blade template engine भी बोलते है |
Why Laravel is better than PHP? laravel framework php से बेहतर कैसे है ?
देखिये php based web application बनाने के लिए दोनों ही फ्रेमवर्क बहुत अच्छे है |
बस अंतर थोड़ा यहाँ पर आ जाता है, php फ्रेमवर्क use करके जो वेब डेवलपमेंट होता है वो बहुत ही staright -forward होता है |
जबकि वही laravel framework उसी काम को करने के लिए हमें कई सारे tools और resources provide करता है, जिससे कि यह बहुत ही reliable होता है |
What is the main advantage of Laravel? laravel का main advantage क्या है?
laravel जो है वो application को एक security प्रोवाइड करता है जिसके लिए वो अपनी php libraries का उपयोग करता है |
Security प्रोवाइड करने के लिए यह authentication system , टोकन सिस्टम, SQL injection prevention की फैसिलिटी provide करता है |
Is Laravel good for beginners? क्या laravel beginners के लिए सही है ?
हाँ! बिलकुल, laravel को सीखना बहुत ही आसान है|
और laravel का उपयोग करके कोई भी web application design , architecture , और functionality पर ज्यादा फोकस कर सकता है|
Laravel के अंदर testing और security features इन-बिल्ड रहते है |
What are the basics of Laravel? लारवेल का basics क्या है ?
वैसे तो laravel के अंदर बहुत सारे features और functionality इनबिल्ट है पर कुछ laravel के कुछ फीचर्स निम्नलिखित है |
Authentication.
Innovative Template Engine.
Effective ORM.
MVC Architecture Support.
Secure Migration System.
Unique Unit-testing.
Intact Security.
Libraries and Modular.
What do you understand by Eloquent ORM? Laravel में Eloquent ORM से आप क्या समझते है?
Eloquent ORM Laravel का एक बहुत ही इम्पोर्टेन्ट feature है |
इसका फुल फॉर्म होता है “object relational mapping”|
इस मैपिंग में active record pattern का advanced PHP implementation किया जाता है|
एक्टिव रिकॉर्ड पैटर्न जो है वो सॉफ्टवेयर के अंदर मौजूद एक architectural पैटर्न होता है |
ORM का use इन-मेमोरी ऑब्जेक्ट डाटा को रिलेशनल डेटाबेस में रखने के लिए किया जाता है |
डेटाबेस ऑब्जेक्ट के बीच रिलेशनशिप पर constraints enforce करने के साथ ही उसी समय पर Eloquent ORM internal methods भी provide करता है |
Eloquent ORM डेटाबेस tables को classes की तरह रिप्रेजेंट करता है |
और इसमें जो object instance होता है वो एक table row के साथ बंधा होता है जब भी एक्टिव रिकॉर्ड पैटर्न को फॉलो किया जाता है|
इस ब्लॉग(Laravel Introduction In Hindi) को लेकर आपके मन में कोई भी प्रश्न है तो आप हमें इस पते support@a5theory.comपर ईमेल लिख सकते है|
आशा करता हूँ, कि आपने इस पोस्ट ‘Laravel Introduction In Hindi’ को खूब एन्जॉय किया होगा|
आप स्वतंत्रता पूर्वक अपना बहुमूल्य फीडबैक और कमेंट यहाँ पर दे सकते है|Laravel Introduction In Hindi|
आपका समय शुभ हो|