லாரவெல் மேம்பாட்டுக் குழு வெளியிட்டது சமீபத்தில் புதிய பதிப்பு 7 இன் வெளியீடு லாராவெல் 6 வெளியிடப்பட்ட சில மாதங்களுக்குப் பிறகு உங்கள் PHP கட்டமைப்பின்.
இது கட்டமைப்பின் முக்கிய புதிய பதிப்பாகும் பல புதிய அம்சங்களுடன், லாராவெல் ஏர்லாக் உட்பட, ரூட்டிங் வேகத்தில் மேம்பாடுகள், மற்றும்பிளேட் கூறு டிக்கெட்டுகள், தனிப்பயன் சொற்பொழிவு மாற்றம், HTTP டெவலப்பர்-மைய கிளையண்ட், CORS ஆதரவு இன்னும் பற்பல.
லாராவெல் 7 இல் புதியது என்ன?
கட்டமைப்பின் இந்த புதிய பதிப்பு மிகவும் சுவாரஸ்யமான புதிய அம்சத்தை முன்வைக்கிறது "லாரவெல் ஏர்லாக்" எந்த SPA க்கான அதி-ஒளி அங்கீகார அமைப்பை வழங்குகிறது (ஒற்றை பக்க பயன்பாடு), எளிய டோக்கன் அடிப்படையிலான API கள் மற்றும் மொபைல் பயன்பாடுகள்.
அடிப்படையில் என்ன அது அனுமதிக்கிறது விமானம் ஒவ்வொரு பயனருக்கும், உங்கள் கணக்கிற்கு பல API டோக்கன்களை உருவாக்குவது உங்கள் பயன்பாட்டில் உள்ளது. இந்த ஓடுகளுக்கு திறன்கள் / அளவுகள் ஒதுக்கப்படலாம், அவை ஓடுகள் செய்யக்கூடிய செயல்களைக் குறிப்பிடுகின்றன.
மறுபுறம் குறிச்சொல் அடிப்படையிலான ஒழுங்கமைப்பை அனுமதிக்க பிளேட் கூறு திருத்தப்பட்டது, பண்புக்கூறு மேலாண்மை, கூறு வகுப்புகள், ஆன்லைன் பார்வை கூறுகள் போன்றவை. வளர்ச்சி குழு படி, பிளேட் கூறுகளின் இந்த மறுவடிவமைப்பு மிகவும் முக்கியமானது. எனவே, இந்த அம்சத்தைப் பற்றிய கூடுதல் தகவலுக்கு பிளேட் கூறுகளின் முழுமையான ஆவணங்களை நீங்கள் பார்க்க வேண்டும்.
லாராவெல் 7 இன் இந்த புதிய பதிப்பிலும் நாம் காணலாம் HTTP புதிர் கிளையண்டைச் சுற்றியுள்ள குறைந்தபட்ச மற்றும் வெளிப்படையான API, பிற வலை பயன்பாடுகளுடன் தொடர்புகொள்வதற்கு வெளிச்செல்லும் HTTP கோரிக்கைகளை விரைவாக செய்ய உங்களை அனுமதிக்கிறது. கஸலைச் சுற்றியுள்ள லாரவெல் ரேப்பர் மிகவும் பொதுவான பயன்பாட்டு நிகழ்வுகள் மற்றும் ஒரு சுவாரஸ்யமான வளர்ச்சி அனுபவத்தில் கவனம் செலுத்துகிறது.
மேலும் தொகுக்கப்பட்ட மற்றும் தற்காலிக சேமிப்பில் உள்ள பாதைகளை பொருத்த புதிய முறை சேர்க்கப்பட்டுள்ளது அவை தற்காலிக சேமிப்பில் உள்ளன. பெரிய பயன்பாடுகளில் (எடுத்துக்காட்டாக, 800 அல்லது அதற்கு மேற்பட்ட வழித்தடங்களைக் கொண்ட பயன்பாடுகள்), இந்த மேம்பாடுகள் வேகத்தில் முன்னேற்றத்திற்கு வழிவகுக்கும், இது ஒரு எளிய "ஹலோ வேர்ல்ட்" அளவுகோலில் வினாடிக்கு சுமார் இரண்டு மடங்கு கோரிக்கைகள் ஆகும். உங்கள் பயன்பாட்டில் எந்த மாற்றங்களையும் செய்ய தேவையில்லை.
லாராவெலின் இல்லுமினேட் வகுப்பு பல்வேறு பயனுள்ள செயல்பாடுகளை வழங்குகிறது எழுத்து சரங்களை கையாள. இந்த அம்சங்களுடன் கூடுதலாக லாரவெல் 7 இப்போது அதிக திரவம் மற்றும் பொருள் சார்ந்த எழுத்து மேலாண்மை நூலகத்தை வழங்குகிறது.
லாராவெலின் முந்தைய பதிப்புகளில், டெட்லாக்ஸ் காரணமாக, தரவுத்தள வரிசை உற்பத்தியில் பயன்படுத்த போதுமானதாக கருதப்படவில்லை.
எனினும், MySQL 7+ ஐப் பயன்படுத்தும் பயன்பாடுகளில் Laravel 8 மேம்பாடுகளைச் செய்கிறது தரவுத்தள வரிசையாக. புதுப்பிப்பு ஸ்கிப் பூட்டப்பட்ட பிரிவு மற்றும் பிற SQL மேம்பாடுகளைப் பயன்படுத்தி, தரவுத்தள இயக்கி இப்போது அதிக அளவு உற்பத்தி பயன்பாடுகளில் பாதுகாப்பாகப் பயன்படுத்தப்படலாம்.
மற்றொரு பெரிய மாற்றம் இப்போது அதுதான் பல «மெயிலர்களின் config உள்ளமைவு அனுமதிக்கப்படுகிறது ஒரு பயன்பாட்டிற்கு.
ஒவ்வொரு அஞ்சல் பயன்பாடும் உள்ளமைக்கப்பட்டுள்ளது உள்ளமைவு கோப்பு அதன் சொந்த விருப்பங்களையும் அதன் தனித்துவமான "போக்குவரத்து" யையும் கொண்டிருக்கலாம், சில மின்னஞ்சல் செய்திகளை அனுப்ப உங்கள் பயன்பாடு வெவ்வேறு மின்னஞ்சல் சேவைகளைப் பயன்படுத்த அனுமதிக்கிறது.
இயல்பாக, லாரவெல் அதன் கட்டமைப்பு கோப்பில் அஞ்சல் நிரலாக கட்டமைக்கப்பட்ட அஞ்சல் நிரலைப் பயன்படுத்தும்.
போது இயல்புநிலை மார்க் டவுன் அஞ்சல் வார்ப்புரு புதிய வடிவமைப்பைப் பெற்றுள்ளது டெயில்விண்ட் சிஎஸ்எஸ் வண்ணத் தட்டு அடிப்படையில் மேலும் நவீனமானது. நிச்சயமாக, பயனரின் தேவைகளுக்கு ஏற்ப இந்த டெம்ப்ளேட்டை வெளியிட்டு தனிப்பயனாக்கலாம்.
எடுத்துக்காட்டாக, மொத்த அஞ்சலை அனுப்ப அமேசான் SES ஐப் பயன்படுத்தும் போது பரிவர்த்தனை அஞ்சலை அனுப்ப உங்கள் பயன்பாடு அஞ்சல் அடையாளத்தைப் பயன்படுத்தலாம்.
கடைசியாக ஆனால் குறைந்தது அல்ல, இது புதியது ஆதரவு குறுக்கு மூல வள பரிமாற்ற கோரிக்கை பதில்களை உள்ளமைக்க முதல் பகுதி (CORS) பிரபலமான Laravel CORS தொகுப்பை ஒருங்கிணைப்பதன் மூலம்.
லாராவெல் 7 இல் ஏராளமான மாற்றங்கள் உள்ளன, அவை எல் அதன் விவரங்களையும் பிற தகவல்களையும் நீங்கள் அறிந்து கொள்ளலாம்வெளியீட்டின் வெளியீடு, அத்துடன் புதிய பதிப்பைப் பெறுவதற்கான இணைப்புகள்.