લારાવેલ 7 ગતિ, ઘટકો અને વધુમાં સુધારણા સાથે આવે છે

Laravel

લારાવેલ ડેવલપમેન્ટ ટીમે અનાવરણ કર્યું તાજેતરમાં નવી આવૃત્તિ 7 ના પ્રકાશન લારાવેલ 6 પ્રકાશિત થયાના થોડા મહિના પછી તમારા PHP ફ્રેમવર્કના.

આ માળખાનું એક મોટું નવું સંસ્કરણ છે ઘણી નવી સુવિધાઓ સાથે, લારાવેલ એરલોક સહિત, રૂટીંગ ગતિમાં સુધારો, અનેબ્લેડ ઘટક ટિકિટ, કસ્ટમ વૈભવી રૂપાંતર, એચટીટીપી વિકાસકર્તા-કેન્દ્રિત ક્લાયંટ, સીઓઆરએસ સપોર્ટ અને ઘણું બધું. 

લારાવેલ 7 માં નવું શું છે?

ફ્રેમવર્કનું આ નવું સંસ્કરણ ખૂબ જ રસપ્રદ નવી સુવિધા રજૂ કરે છે જેને નામ આપવામાં આવ્યું છે "લારાવેલ એરલોક" જે એસપીએ માટે અલ્ટ્રા-લાઇટ ઓથેન્ટિકેશન સિસ્ટમ પ્રદાન કરે છે (સિંગલ પેજ એપ્લિકેશન), સરળ ટોકન-આધારિત API અને મોબાઇલ એપ્લિકેશનો.

મૂળભૂત રીતે શું પરવાનગી આપે છે એરલોક દરેક વપરાશકર્તાને, તમારા એકાઉન્ટ માટે બહુવિધ API ટોકન બનાવવું તે તમારી એપ્લિકેશનમાં છે. આ ટોકન્સને કુશળતા / ભીંગડા સોંપવામાં આવી શકે છે જે ક્રિયાઓનો ઉલ્લેખ કરે છે જે ટોકન્સ કરી શકે છે.

બીજી તરફ ટેગ-આધારિત રેન્ડરિંગને મંજૂરી આપવા માટે બ્લેડ કમ્પોનન્ટમાં સુધારો કરવામાં આવ્યો છે, એટ્રિબ્યુટ મેનેજમેન્ટ, ઘટક વર્ગો, viewનલાઇન દૃશ્ય ઘટકો, વગેરે. વિકાસ ટીમના જણાવ્યા મુજબ, બ્લેડ ઘટકોનું આ ફરીથી ડિઝાઇન ખૂબ મહત્વનું છે. જેમ કે, આ સુવિધા વિશેની વધુ માહિતી માટે તમારે બ્લેડ ઘટકો પરના સંપૂર્ણ દસ્તાવેજોનો સંદર્ભ લેવો જોઈએ.

અમે લારાવેલ 7 ના આ નવા સંસ્કરણમાં પણ શોધી શકીએ છીએ HTTP ગુઝેલ ક્લાયંટની આસપાસ એક ન્યૂનતમ અને અર્થસભર API, તમને અન્ય વેબ એપ્લિકેશનો સાથે વાતચીત કરવા માટે ઝડપથી આઉટગોઇંગ HTTP વિનંતીઓ કરવા દે છે. ગુઝેલની આજુબાજુનું લaraરવેલ રેપર સૌથી સામાન્ય વપરાશનાં કેસો અને આનંદપ્રદ વિકાસ અનુભવ પર કેન્દ્રિત છે.

આગળ કમ્પાઇલ કરેલા અને કેશ્ડ માર્ગોને મેચ કરવા માટે નવી પદ્ધતિ શામેલ છે કે કેશ કરવામાં આવી છે. મોટા કાર્યક્રમોમાં (ઉદાહરણ તરીકે, 800 અથવા તેથી વધુ રૂટ્સવાળા એપ્લિકેશનો), આ સુધારાઓ ગતિમાં સુધારો લાવી શકે છે, જે સરળ "હેલો વર્લ્ડ" બેંચમાર્કમાં દર સેકન્ડ વિનંતીઓની સંખ્યા કરતા બમણી છે. તમારે તમારી એપ્લિકેશનમાં કોઈ ફેરફાર કરવાની જરૂર નથી.

લારાવેલનો પ્રકાશિત વર્ગ વિવિધ ઉપયોગી કાર્યો પ્રદાન કરે છે પાત્ર શબ્દમાળાઓ હેન્ડલ કરવા માટે. લારાવેલ 7 હવે આ સુવિધાઓ ઉપરાંત વધુ પ્રવાહી અને objectબ્જેક્ટ લક્ષી કેરેક્ટર મેનેજમેન્ટ લાઇબ્રેરી પ્રદાન કરે છે.

લારાવેલના પહેલાનાં સંસ્કરણોમાં, ડેડલોક્સને કારણે ડેટાબેઝ કતારને ઉત્પાદનમાં ઉપયોગ માટે પૂરતી મજબૂત માનવામાં આવતી નહોતી.

જો કે, લaraરવેલ 7 એપ્લિકેશનમાં સુધારો કરે છે જે MySQL 8+ નો ઉપયોગ કરે છે ડેટાબેઝ કતાર તરીકે. અપડેટ સ્કીપ લOCક્ડ ક્લોઝ અને અન્ય એસક્યુએલ ઉન્નતીકરણોનો ઉપયોગ કરીને, ડેટાબેઝ ડ્રાઇવર હવે ઉચ્ચ વોલ્યુમ ઉત્પાદન એપ્લિકેશનોમાં સુરક્ષિત રીતે વાપરી શકાય છે.

બીજો મોટો ફેરફાર તે હવે છે બહુવિધ «મેઇલર્સ of ની ગોઠવણીને મંજૂરી છે એક જ એપ્લિકેશન માટે.

અંદર દરેક રૂપરેખાંકિત મેઇલ એપ્લિકેશન રૂપરેખાંકન ફાઇલમાં તેના પોતાના વિકલ્પો અને તે પણ તેના પોતાના અનન્ય "પરિવહન" હોઈ શકે છે, તમારી એપ્લિકેશનને ચોક્કસ ઇમેઇલ સંદેશા મોકલવા માટે વિવિધ ઇમેઇલ સેવાઓનો ઉપયોગ કરવાની મંજૂરી આપે છે.

ડિફ defaultલ્ટ રૂપે, લારાવેલ તેની ગોઠવણી ફાઇલમાં મેઇલ પ્રોગ્રામ તરીકે ગોઠવેલા મેઇલ પ્રોગ્રામનો ઉપયોગ કરશે.

જ્યારે ડિફ defaultલ્ટ માર્કડાઉન મેઇલ નમૂનાને નવી ડિઝાઇન મળી છે ટેઇલવિન્ડ સીએસએસ રંગ પેલેટ પર આધારિત વધુ આધુનિક. અલબત્ત, આ નમૂનાને વપરાશકર્તાની જરૂરિયાતો અનુસાર પ્રકાશિત અને કસ્ટમાઇઝ કરી શકાય છે.

ઉદાહરણ તરીકે, તમારી એપ્લિકેશન પોસ્ટમાર્કનો ઉપયોગ બ transactionક્સ મેઇલ મોકલવા માટે એમેઝોન એસઈએસનો ઉપયોગ કરતી વખતે ટ્રાન્ઝેક્શનલ મેઇલ મોકલવા માટે કરી શકે છે.

છેલ્લું પરંતુ ઓછામાં ઓછું નહીં, તે નવું છે ની સપોર્ટ ક્રોસ-મૂળ સ્રોત વિનિમય વિનંતી પ્રતિસાદને ગોઠવવાનો પ્રથમ ભાગ (CORS) લોકપ્રિય લારાવેલ CORS પેકેજને એકીકૃત કરીને.

લારાવેલ 7 માં મોટી સંખ્યામાં ફેરફારો શામેલ છે, જે તમે તેની વિગતો અને l માં અન્ય માહિતી જાણી શકો છોપ્રકાશનનું પ્રકાશન, તેમજ નવી સંસ્કરણ મેળવવા માટેની લિંક્સ.

કડી આ છે. 


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.