Laravel 7 गति, घटकों और अधिक में सुधार के साथ आता है

Laravel

लारवेल विकास दल ने अनावरण किया हाल ही में नए संस्करण 7 की रिलीज लारवेल 6 जारी होने के कुछ महीनों बाद आपके पीएचपी ढांचे की।

यह रूपरेखा का एक प्रमुख नया संस्करण है कई नई सुविधाओं के साथ, लारवेल एयरलॉक सहित, रूटिंग गति में सुधार, औरब्लेड घटक टिकट, कस्टम एलोकेंट रूपांतरण, HTTP डेवलपर-केंद्रित क्लाइंट, कॉर्स समर्थन और भी बहुत कुछ। 

Laravel 7 में नया क्या है?

फ्रेमवर्क का यह नया संस्करण एक बहुत ही दिलचस्प नई सुविधा प्रस्तुत करता है जिसे नाम दिया गया है "लारवेल एयरलॉक" कौन कौन से एसपीए के लिए एक अल्ट्रा-लाइट प्रमाणीकरण प्रणाली प्रदान करता है (सिंगल पेज ऐप), सरल टोकन आधारित एपीआई और मोबाइल ऐप।

मूल रूप से क्या की अनुमति airlock प्रत्येक उपयोगकर्ता के लिए, यह आपके खाते के लिए कई एपीआई टोकन उत्पन्न करने के लिए आपके आवेदन में है। इन टाइलों को कौशल / तराजू सौंपा जा सकता है जो उन कार्यों को निर्दिष्ट करते हैं जो टाइल प्रदर्शन कर सकते हैं।

दूसरी ओर टैग-आधारित प्रतिपादन की अनुमति देने के लिए ब्लेड कंपोनेंट को संशोधित किया गया है, विशेषता प्रबंधन, घटक वर्ग, ऑनलाइन दृश्य घटक, आदि। विकास टीम के अनुसार, ब्लेड घटकों का यह नया स्वरूप बहुत महत्वपूर्ण है। इस प्रकार, आपको इस सुविधा के बारे में अधिक जानकारी के लिए ब्लेड घटकों पर पूर्ण प्रलेखन का उल्लेख करना चाहिए।

हम Laravel 7 के इस नए संस्करण में भी पा सकते हैं HTTP गज़ल क्लाइंट के आसपास एक न्यूनतम और अर्थपूर्ण एपीआई, आप अन्य वेब अनुप्रयोगों के साथ संवाद करने के लिए जल्दी से निवर्तमान HTTP अनुरोध करने की अनुमति देता है। गज़ल के चारों ओर लारवेल आवरण सबसे आम उपयोग के मामलों और एक सुखद विकास अनुभव पर केंद्रित है।

आगे की संकलित और कैश्ड रास्तों से मेल करने के लिए नई विधि शामिल है कि कैश किया गया है। बड़े अनुप्रयोगों में (उदाहरण के लिए, 800 या अधिक मार्गों वाले अनुप्रयोग), इन सुधारों से गति में सुधार हो सकता है, जो एक साधारण "हैलो वर्ल्ड" बेंचमार्क में प्रति सेकंड अनुरोधों की संख्या से लगभग दोगुना है। आपको अपने एप्लिकेशन में कोई बदलाव करने की आवश्यकता नहीं है।

लारवेल का इल्लुमिनाट वर्ग कई तरह के उपयोगी कार्य करता है चरित्र के तार को संभालने के लिए। लारवेल 7 अब इन सुविधाओं के अलावा एक अधिक तरल और वस्तु-उन्मुख चरित्र प्रबंधन पुस्तकालय प्रदान करता है।

लारवेल के पहले के संस्करणों में, गतिरोध के कारण डेटाबेस कतार उत्पादन में उपयोग के लिए पर्याप्त मजबूत नहीं माना जाता था।

हालांकि, Laravel 7 उन अनुप्रयोगों में सुधार करता है जो MySQL 8+ का उपयोग करते हैं डेटाबेस कतार के रूप में। अद्यतन स्कूप लॉक्ड क्लॉज और अन्य एसक्यूएल संवर्द्धन के लिए, डेटाबेस ड्राइवर का उपयोग अब उच्च मात्रा में उत्पादन अनुप्रयोगों में सुरक्षित रूप से किया जा सकता है।

एक और बड़ा बदलाव वह अब है कई «मेलर्स» के विन्यास की अनुमति है एक भी आवेदन के लिए।

प्रत्येक मेल एप्लिकेशन के भीतर कॉन्फ़िगर किया गया कॉन्फ़िगरेशन फ़ाइल के पास अपने स्वयं के विकल्प और यहां तक ​​कि अपने स्वयं के "ट्रांसपोर्ट" भी हो सकते हैं, जो आपके एप्लिकेशन को कुछ ईमेल संदेशों को भेजने के लिए विभिन्न ईमेल सेवाओं का उपयोग करने की अनुमति देता है।

डिफ़ॉल्ट रूप से, लारवेल अपनी कॉन्फ़िगरेशन फ़ाइल में मेल प्रोग्राम के रूप में कॉन्फ़िगर किए गए मेल प्रोग्राम का उपयोग करेगा।

जब डिफ़ॉल्ट मार्केड मेल टेम्प्लेट को एक नया डिज़ाइन मिला है और टेलविंड सीएसएस रंग पैलेट के आधार पर अधिक आधुनिक। बेशक, यह टेम्पलेट उपयोगकर्ता की जरूरतों के अनुसार प्रकाशित और अनुकूलित किया जा सकता है।

उदाहरण के लिए, आपके एप्लिकेशन को बल्क मेल भेजने के लिए Amazon SES का उपयोग करते हुए ट्रांसेक्शनल मेल भेजने के लिए पोस्टमार्क का उपयोग किया जा सकता है।

अंतिम लेकिन कम से कम, यह नया है समर्थन में क्रॉस-ऑरिजिनल रिसोर्स एक्सचेंज अनुरोध प्रतिक्रियाओं को कॉन्फ़िगर करने के लिए एक भाग (कोर) लोकप्रिय लारवेल कोर पैकेज को एकीकृत करके।

लारवेल 7 में बड़ी संख्या में परिवर्तन शामिल हैं, जो आप इसका विवरण और अन्य जानकारी एल में जान सकते हैंरिलीज की रिलीज, साथ ही नए संस्करण को प्राप्त करने के लिए लिंक।

लिंक यह है 


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।