Laravel 13 is Here! No Breaking Changes
45sDevelopers love hearing about new versions with zero breaking changes, making this a must-watch for Laravel users.
▶ Play Clip"The title accurately promises Laravel 13 new features and delivers a comprehensive overview."
Laravel 13 has been released with new features and minimal breaking changes. This video covers the new AI SDK, JSON API resources, request forgery protection, queue routing, PHP attributes, cache TTL extensions, and semantic vector search. The presenter explains each feature and notes that upgrading from Laravel 12 requires only a version update and PHP 8.3.
Laravel 13 is released with new features and minimal breaking changes. Upgrading from Laravel 12 is straightforward with no major changes.
Laravel AI SDK is now a stable first-party package. It provides a unified API for multiple AI providers (OpenAI, Gemini, Claude) for text generation, embeddings, audio, image, and vector store operations.
JSON API resources are now a first-party library, pre-installed with Laravel 13. Previously it was a third-party package that required separate installation.
A new middleware 'PreventRequestForgery' replaces the old 'VerifyCsrfToken' middleware, providing better security and a more descriptive structure.
Queue routing is simplified with a new syntax using 'Queue::route' method, reducing boilerplate code. Previously, creating a queue required a full class implementation.
New PHP attributes added for middleware, authorize, timeout, and fail-to-timeout. These attributes provide metadata without extra code.
Cache TTL extension allows extending the time-to-live of cached data without retrieving and restoring the value.
Laravel 13 supports semantic vector search using embeddings, currently compatible with PostgreSQL and PGVector. This enables AI-powered search capabilities.
Laravel 13 introduces several new features including a stable AI SDK, first-party JSON API resources, improved request forgery protection, simplified queue routing, extended PHP attributes, cache TTL extensions, and semantic vector search. Upgrading is easy with no breaking changes, requiring only PHP 8.3.
What is the minimum PHP version required for Laravel 13?
PHP 8.3
0:29
What is the new middleware for request forgery protection in Laravel 13?
PreventRequestForgery
5:20
What does the Laravel AI SDK provide?
A unified API for multiple AI providers (OpenAI, Gemini, Claude) for text generation, embeddings, audio, image, and vector store operations.
2:55
How has JSON API resources changed in Laravel 13?
It is now a first-party library pre-installed with Laravel 13, whereas previously it was a third-party package.
4:02
What is the new syntax for queue routing in Laravel 13?
Queue::route method with colon colon syntax, e.g., Queue::route('ClassName')->onQueue('queue_name').
6:55
What does the Cache TTL extension allow?
Extending the time-to-live of cached data without retrieving and restoring the value.
8:49
Which databases are compatible with Laravel 13's semantic vector search?
PostgreSQL and PGVector.
9:53
Laravel AI SDK becomes stable
This is a major new feature providing a unified API for multiple AI providers, simplifying AI integration in Laravel applications.
0:55JSON API Resources become first-party
This change simplifies API development by making JSON API resources a built-in part of Laravel, reducing dependency on third-party packages.
4:02Simplified queue routing
The new queue routing syntax reduces boilerplate code, making background job processing more efficient and easier to implement.
5:48Semantic vector search introduced
This enables AI-powered search capabilities within Laravel, allowing developers to implement advanced search features using embeddings.
9:32[00:00] हाय एवरीवन, वेलकम बैक टू द कोड स्टेप बाय
[00:02] स्टेप चैनल। माय नेम इज अ सुनील सिद्धू और
[00:04] बहुत टाइम बाद लारावेल की बात कर रहे हैं
[00:05] और वह इसलिए कर रहे हैं बिकॉज़ लारावेल के
[00:07] अंदर एक अपडेट आई है। लारावेल 13 रिलीज़ हो
[00:09] चुका है बेसिकली। सो इस पार्ट के अंदर बात
[00:12] करेंगे कि लारावेल के अंदर क्या-क्या न्यू
[00:14] फीचर्स आए हैं। क्या-क्या ब्रेकिंग चेंजेस
[00:16] आए हैं। ब्रेकिंग चेंजेस बेसिकली कुछ भी
[00:18] नहीं है। अगर आप लोग LAVL 12 यूज़ कर रहे
[00:20] थे, तो आपको बस वर्जन अपडेट करना है।
[00:22] Larvel 13 के अंदर सारी की सारी चीजें
[00:24] सिमिलरली काम करेंगी। कोई भी चेंज नहीं
[00:26] है। और आपको पी PHP का मिनिमम 8.3 वर्जन
[00:29] चाहिए। अगर आप लोग larvel 13 को यूज़ करना
[00:31] चाहते हो तो अगर आपका 8.3 से पीएpओगे लोअर
[00:34] वर्जन है तो माइट बी चीजें प्रॉपर्ली काम
[00:36] नहीं करेंगी। एक बार मैं आपको फीचर्स बता
[00:38] देता हूं। देन उनको एक्सप्लेन करूंगा यहां
[00:40] पे जितना पॉसिबल हो पाएगा अभी बिकॉज़ कल
[00:42] परसों ही लारावेल का ये 13 वाला वर्जन
[00:44] रिलीज़ हुआ है। तो काफी डिटेल के अंदर
[00:46] बिल्कुल डीप डिगिंग करना तो यहां पे
[00:48] पॉसिबल नहीं होगा। बट जितनी चीजें मैं
[00:49] आपको बता पाऊंगा डेफिनेटली बताऊंगा और
[00:51] सारे के सारे फीचर्स को तो खोल के रख
[00:52] दूंगा। उसमें कोई प्रॉब्लम नहीं है। सो
[00:55] लारावेल एआईएसडीके ये इन्होंने रिलीज़ करा
[00:57] है। ये पहले भी था लारावेल 12 के अंदर बट
[01:00] वो बेटा वर्जन के अंदर था। वहां पे स्टेबल
[01:02] रिलीज़ नहीं थी इसकी। इसके अंदर क्या-क्या
[01:04] चीजें हैं इसके बारे में मैं आपको
[01:05] बताऊंगा। देन रिक्वेस्ट फॉरगेटरी
[01:07] प्रोटेक्शन इसके अंदर इन्होंने एक न्यू
[01:09] पैकेज यूज़ करना शुरू कर दिया। पहले कुछ और
[01:11] पैकेज का यूज़ कर रहे थे। जो JSN एपीआई
[01:13] रिसोर्सेज हैं, यह अब इनकी फर्स्ट पार्टी
[01:16] लाइब्रेरी बन गई है। पहले यह थर्ड पार्टी
[01:18] होती थी। अगर आप लोग इसको यूज़ करना चाहते
[01:20] थे तो देन क्यू राउटिंग के अंदर कुछ
[01:22] अपडेट्स आए हैं। काफी अच्छे अपडेट हैं। अब
[01:24] आपको कम कोड करना पड़ेगा बेसिकली इसके लिए।
[01:26] देन पीएपी एट्रिब्यूट्स इन्होंने अब यूज़
[01:27] करना शुरू कर दिया। पहले भी करते थे बट
[01:29] इन्होंने कुछ ऐड ऑन्स करे हैं। देन कैशे
[01:31] टीएलएल एक्सटेंशन इसके अंदर भी कुछ चेंजेस
[01:33] आए हैं। क्या चेंजेस हैं? माइनर चेंजेस
[01:34] हैं बट इंपॉर्टेंट है। इसके बारे में बात
[01:36] करेंगे। सिमेंटिक वेक्टर सर्च भी आप लोग
[01:38] कर सकते हो। यह बेसिकली एआई सर्च वगैरह के
[01:41] लिए और अगर आप लोग एआईएसके वगैरह यूज़ कर
[01:43] रहे हो, बैडिंग वगैरह यूज़ कर रहे हो, उस
[01:45] केस के अंदर काफी यूज़फुल रहेगा। इसके बारे
[01:46] में भी हम लोग काफी डिटेल में बात करने
[01:48] वाले हैं। अब अगेन वापस से यहां पे आते
[01:50] हैं और जैसा मैंने आपको बताया कि कोई
[01:52] ब्रेकिंग चेंज है। इन्होंने मिनिमल
[01:54] ब्रेकिंग चेंज बताया कुछ ऐसा कुछ मेजर है
[01:55] नहीं तो अगर आप लोग कोई भी चेंज नहीं
[01:57] करोगे स्टिल परफेक्टली काम करेगा सब सही
[01:58] चलेगा और पीएp का 8.3 वर्शन चाहिए मैं
[02:01] आपको बता चुका हूं। और लारावेल 13 ने
[02:03] इंट्रोड्यूस कर दिया है फर्स्ट पार्ट
[02:04] लारावेल एआईएसडी के। जैसे मैंने आपको
[02:06] बताया यह पहले भी था बट पहले स्टेबल रिलीज़
[02:09] में नहीं था। अब इन्होंने स्टेबल रिलीज़ के
[02:11] साथ इसको ये लोग बेसिकली इसको लेके आ गए
[02:13] हैं। अब क्वेश्चन आता है कि बेसिकली ये
[02:15] एआईएसडी के बेसिकली है क्या? देखो आप
[02:18] लोगों ने जेआई का नाम सुना होगा कि आप लोग
[02:20] ओपन एआई की जेमिए की क्लैड वगैरह की पेज
[02:23] को यूज़ करके बहुत सारी चीजें कर सकते हो।
[02:25] जैसे कि टेक्स्ट टू स्पीच कर सकते हो।
[02:27] टेक्स्ट इमेजज़ जनरेट कर सकते हो। वीडियोज़
[02:29] वगैरह बना सकते हो। अगर आपको यह चीज़ यूज़
[02:31] करनी है Lरावेल के अंदर तो आप लोग LAVL
[02:34] एसटी के अंदर यूज़ कर सकते हो। नाउ
[02:36] क्वेश्चन ये आता है कि वो तो एपीआई Google
[02:38] प्रोवाइड करता है। ओपन AI प्रोवाइड करता
[02:39] है, क्लैड वगैरह प्रोवाइड करता है। तो
[02:41] यहां पे क्या रोल है? यहां पे रोल ये है
[02:43] कि मान लो आप इन सबका एक साथ यूज़ करना
[02:45] चाहते हो। तो पहले क्या होता था? आपको
[02:47] बहुत सारे फंक्शनंस बनाने पड़ते। जेमिनाई
[02:49] की एपीआई यूज़ करने के लिए अलग से कोड यूज़
[02:51] करना पड़ता। ओपन एआई की एपी यूज़ करने के
[02:53] लिए अलग से कोड लिखना पड़ता। यहां पे क्या
[02:55] है? आपको यूनिफाइड एपीआई मिल जाएंगी।
[02:57] टेक्स्ट जनरेशन टेक्स्ट जनरेशन के लिए टूल
[02:59] कॉलिंग के लिए एंबेडिंग के लिए ऑडियो अह
[03:02] इमेज इन्होंने फिर से ऐड कर दिया वेक्टर
[03:04] स्टोर इंडिकेशन वगैरह के लिए। राइट? तो एक
[03:06] एग्जांपल मैं आपको यहां पे समझा देता हूं।
[03:07] मान लो आपके पास एक रिपोर्ट है और आप उसको
[03:09] एनालाइज़ करना चाहते हो। जैसे आप लोग कोई
[03:11] पीडीएफ वगैरह चैट जीपीटी के अंदर डाल देते
[03:13] हो और बोलते हो कि इसको एनालाइज़ करके
[03:14] दिखाओ, समराइज़ करके दिखाओ और वो आप कोड के
[03:17] थ्रू करना चाहते हो अपने प्रोजेक्ट के
[03:18] अंदर इंप्लीमेंट करना चाहते हो। तो आपने
[03:20] कोई रिपोर्ट वगैरह ली और उसको बोला कि
[03:22] एनालाइज़ दिस सेल्स ट्रांसक्रिप्ट बेसिकली।
[03:25] तो अब आपको लारावे के अंदर क्या करना
[03:26] पड़ेगा? बस एपीआई की की डालनी पड़ेगी।
[03:28] एपीआई का नाम बताना पड़ेगा कि आप लोग कौन
[03:31] से प्लेटफार्म कौन से एलएलएम मॉडल की
[03:32] एपीआई यूज़ करना चाहते हो और देन आपको कुछ
[03:34] मेजर चेंजज़ नहीं करने पड़ेंगे। अब मान लो
[03:36] एक बार आप लोग ओपन एआई का एलएम मॉडल यूज़
[03:39] कर रहे हो। देन आपको लगेगा कि नहीं यार
[03:41] मैं तो जेमिनाई का करूंगा यूज़ या फिर
[03:42] किसी भी और मे बी ग्रो का यूज़ करूंगा
[03:45] बेसिकली। राइट? तो आपको वहां पे पूरी
[03:47] फंक्शनैलिटी जो फंक्शनंस आपने यूज करे हैं
[03:50] जो कनेक्शन वगैरह यूज़ करे हैं वो आपको
[03:51] चेंज करने की जरूरत नहीं है। बस आपको
[03:53] सिंपली अ जो एपीआई की की है और जो मॉडल का
[03:56] नाम है एलएल मॉडल का नाम है वो बताना है।
[03:58] बाकी सारी की सारी चीजें ये अपने आप हैंडल
[04:00] कर लेगा। इस तरीके से इसको बनाया गया है।
[04:02] JSN एपीआई रिस्पांस देखो पहले भी आप लोग
[04:05] चाहते तो इसको लारावेल के अंदर यूज़ कर
[04:06] सकते थे। बट इसको एक्सटर्नली इंस्टॉल करना
[04:08] पड़ता था। यह फर्स्ट पार्टी लाइब्रेरी नहीं
[04:10] थी। थर्ड पार्टी लाइब्रेरी थी। देन बट अब
[04:12] यह लारावेल की इनबिल्ट लाइब्रेरी बन गई
[04:14] है। जैसे ही आप लोग लारावेल इंस्टॉल करोगे
[04:16] तो आपको यह प्रीइस्टॉल्ड मिलेगी और अब
[04:19] इसके अंदर जो फंक्शनैलिटीज फीचर होंगे आने
[04:21] वाले टाइम के अंदर वो बेटर मिलेंगे। बिकॉज़
[04:22] यह भी लारावेल की खुद की लाइब्रेरी बन
[04:24] थोड़ा और डिटेल में समझाने की कोशिश करता
[04:25] हूं। देखो larvल 12 तक json एपीआई रिसोर्स
[04:28] यह lरावेल की कोई फर्स्ट पार्टी लाइब्रेरी
[04:30] नहीं थी। प्रीइस्टॉल्ड नहीं आती थी। आपको
[04:32] अलग से इसको इंस्टॉल करना पड़ता था। या
[04:34] फिर आप लोग एक नॉर्मल एपीआई होती थी हमारे
[04:37] पास। उसका यूज़ कर सकते JSON रिसोर्स इसका
[04:39] यूज़ कर सकते थे या फिर कोई और थर्ड पार्टी
[04:41] पैकेज यूज़ कर सकते थे। सो अब Larvel 13 या
[04:43] इसके बाद क्या होने वाला है? जो JSON
[04:45] एपीआई रिसोर्सेज़ है ना यह आपको इनबिल्ट
[04:48] मिलेगी। जैसे ही आप लोग एप्लीकेशन इंस्टॉल
[04:49] करोगे प्रोजेक्ट इंस्टॉल करोगे Larvल का
[04:51] उसके अंदर आपको मिलेगा। यह स्टैंडर्ड
[04:53] स्ट्रक्चर बन गया है। आपको एक्सटर्नली
[04:55] इसको इंस्टॉल करने की जरूरत बेसिकली नहीं
[04:57] है। अब एक और न्यू फीचर आया है रिक्वेस्ट
[04:59] फॉरगेटरी प्रोटेक्शन। अब यह क्या है? आप
[05:01] लोगों ने कहीं ना कहीं पे सीएसआरएफ इसका
[05:04] नाम सुना होगा जिसको हम लोग बोलते हैं
[05:05] क्रॉस साइट रिक्वेस्ट फॉरगेटरी। इसके अंदर
[05:08] क्या होता है कि जो हैकर्स होते हैं या
[05:10] फिर अनअथराइज्ड यूजर होते हैं वो किसी ना
[05:12] किसी तरीके से आपके एप्लीकेशन के ऊपर
[05:14] फॉर्म रिक्वेस्ट को सबमिट कर सकते थे। अब
[05:16] उसको हैंडल करने के लिए लारावेल ने एक
[05:18] न्यू मिडिलवेयर इंट्रोड्यूस करा है जिसका
[05:20] नाम है रिक्वेस्ट फॉरगेटरी प्रोटेक्शन। अब
[05:23] मैं थोड़ी और डिटेल में मैं आपको बताता
[05:24] हूं। पहले हम लोग जो यूज़ करते थे वह था
[05:27] वेरीफाई सीएसआरf टोकन। इसका यूज़ करा जाता
[05:29] था। आपको ध्यान भी होगा larb 12 या फिर
[05:31] उससे पहले हम लोग फॉर्म के अंदर इस टोकन
[05:33] को ऐड करते थे। बट अब हम लोगों को
[05:35] प्रिवेंट रिक्वेस्ट फॉरगेट्री इस मिडिल का
[05:37] यूज़ करना है जो कि ज्यादा रिलायबल है।
[05:39] ज्यादा सिक्योरिटी प्रोवाइड करता है। बेटर
[05:41] स्ट्रक्चर देता है। इजी टू एक्सटेंड है।
[05:44] मोर डिस्क्रिप्टिव है। ऐसा ये कह रहे हैं।
[05:46] ऑलराइट। अब नेक्स्ट फीचर है हमारे पास
[05:48] क्यू राउटिंग। अब क्यू राउटिंग को समझने
[05:50] से पहले आपको यह पता होना चाहिए कि क्यू
[05:52] बेसिकली क्या होते हैं? लारावेल के अंदर
[05:54] क्यों बैकग्राउंड के अंदर टास्क को रन
[05:56] करने के काम में आते हैं। मान लो आपको
[05:58] ईमेल भेजना है, कोई रिपोर्ट जनरेट करनी है
[06:00] या फिर कोई इमेज को प्रोसेस करना है। अब
[06:01] मान लो आपके पास 50 MB की कोई इमेज है और
[06:04] आप लोग larbeवेल के अंदर कुछ काम कर रहे
[06:06] हो। राइट ऐप की एप्लीकेशन पे कुछ काम कर
[06:08] रहे हो। तो अगर उस एप्लीकेशन को
[06:10] बैकग्राउंड के अंदर प्रोसेस नहीं करेंगे,
[06:12] बैकग्राउंड के अंदर काम नहीं चलाएंगे तो
[06:13] आपकी एप्लीकेशन स्टक हो जाएगी ना। कुछ और
[06:15] काम कर ही नहीं पाओगे। तो इसलिए बहुत बार
[06:16] ऐसा होता है कि जो हैवी ऑपरेशंस होते हैं
[06:19] वो हम लोग बैकग्राउंड के अंदर करते हैं और
[06:20] क्यू बेसिकली उनके लिए यूज़ में आते हैं।
[06:23] अब जो ये क्यू फीचर था ये पहले भी था। बट
[06:25] पहले क्या होता था कि थोड़ा सा कॉम्प्लेक्स
[06:27] था। इसको यूज़ करना भी थोड़ा मुश्किल हो
[06:28] जाता था और कोड भी ज्यादा लिखना पड़ता था।
[06:30] अब मान लो आपको एक जस्ट एग्जांपल ले रहे
[06:32] हैं यहां पे। सेम एग्जांपल इन्होंने भी
[06:34] यहां पे भी दिया है। आप लोग दे सकते हो
[06:35] प्रोसेस पडकास्ट का। सेम एग्जांपल हम लोग
[06:37] यहां पे लिख रहे हैं। अगर लारावेल 12 तक
[06:40] आपको प्रोसेस पडकास्ट की आपको क्यों बनानी
[06:42] थी? तो बेसिकली क्या करना होता था? एक
[06:43] पूरी क्लास बनानी पड़ती देन इसको
[06:45] इंप्लीमेंट करना पड़ता था यहां पे अह शुड
[06:47] q को इंप्लीमेंट करना पड़ता था इसके साथ
[06:49] में देन प्रॉपर्टीज को यहां पे डिफाइन
[06:51] करना पड़ता था। अब ये सारी चीजें आपको
[06:52] करने की जरूरत नहीं है। डायरेक्टली आप लोग
[06:55] क्यू ऐड कर सकते हो। ऐसे क्यू के अंदर
[06:57] कॉलन कॉलन अ राउट देन राउट का नाम बता
[07:00] सकते हो कि ये बेसिकली क्लास होनी चाहिए।
[07:02] इसका कनेक्शन और क्यू का नाम क्या है? ये
[07:04] सारी चीज़ बता सकते हो। सो अब आपको कम कोड
[07:06] लिखना पड़ेगा और बेटर स्ट्रक्चर तरीके से
[07:08] चीजें काम करने वाली हैं। अब नेक्स्ट फीचर
[07:10] है एक्सटेंडेड पीएपी एट्रिब्यूट्स। अब
[07:12] पहले आपको यह पता होना चाहिए कि पीएपी
[07:14] एट्रिब्यूट्स होते क्या हैं? देन इसके बाद
[07:16] में यहां पे आप अच्छे से समझ पाओगे। हां,
[07:17] मैं इसके बारे में बताऊंगा पीएपी
[07:19] एट्रिब्यूट्स क्या होते हैं और यह कैसे
[07:20] लारावेल में बेसिकली काम आ सकते हैं। यह
[07:22] एक्सटेंडेड क्यों लिखा हुआ है? यहां पे
[07:24] सिंपल सा इसका मतलब यह है कि पीएपी
[07:26] एट्रिब्यूट्स पहले भी लारावेल के अंदर थे।
[07:28] बहुत सारे थे। इन्होंने कुछ और उसकी लिस्ट
[07:30] के अंदर ऐड ऑन कर दिया है। जैसे कि मिडिल
[07:32] वेयर ऑथराइज़ टाइम आउट, फेल टू टाइम आउट।
[07:35] ये इन्होंने कुछ और भी पीएपी के
[07:37] एट्रिब्यूट्स यहां पे ले लिए हैं। सो मैं
[07:39] आपको पीएपी एट्रिब्यूट्स की दो डेफिनेशन
[07:41] देता हूं। आप लोग कोई भी यूज़ कर सकते हो।
[07:42] पीएपी एट्रिब्यूट नोटेशंस होते हैं जो आप
[07:44] लोग क्लासेस और फंक्शनंस के ऊपर
[07:46] डायरेक्टली लगा सकते हो। बस ये एक्स्ट्रा
[07:48] इनेशन होती है। इस तरीके से आप लोग कह
[07:50] सकते हो। या फिर आप यह भी कह सकते हो कि
[07:51] जो पीएपी एट्रिब्यूट्स होते हैं वो लेबल्स
[07:53] होते हैं यानी कि मेटाडेटा इनेशन होती है।
[07:55] बेसिकली जो आप लोग क्लासेस फंक्शन
[07:57] प्रॉपर्टीज के साथ लगा सकते हो ताकि आप
[07:59] लोग उनकी एक्स्ट्रा इनेशन ले पाओ और इनको
[08:01] पीएपी के अंदर रीड और प्रोसेस भी कर सकते
[08:04] हो रिफ्लेक्शन के थ्रू। जैसे हम लोग किसी
[08:06] क्लास फंक्शन प्रॉपर्टी के ऊपर कमेंट ऐड
[08:08] कर देते हैं ना कि ये क्लास क्या कर रही
[08:10] है? फंक्शन का क्या काम है? यह प्रॉपर्टी
[08:11] क्या काम कर रही है? उसी तरीके से पीएपी
[08:14] के एट्रिब्यूट्स भी होते हैं। बट इनके
[08:15] अंदर डिफरेंस भी काफी ज्यादा होता है। जो
[08:17] हमारे पास नॉर्मल कमेंट्स होते हैं पीएp
[08:19] उनको इग्नोर करती है। उनको रीड आउट नहीं
[08:20] कर सकती। बट जो ये मेटा लेबल्स होते हैं
[08:24] ना पीएपी एट्रिब्यूट्स वाले इनको प्रोसेस
[08:26] करा जा सकता है। पीएपी इनको रीड कर सकती
[08:28] है। और उनके हिसाब से अगर कुछ काम करना
[08:30] होता है तो वह भी बेसिकली कर सकते। और
[08:32] लारावेल के अंदर भी सेम चीज़ है। यह
[08:34] एट्रिब्यूट्स बेसिकली बताते हैं कि करते
[08:35] क्या है विदाउट राइटिंग एनी एक्स्ट्रा
[08:37] कोड। और ये मिडिलवेयर हैं, ओथ है, किस चीज
[08:40] में काम आ रहे हैं और क्या इनका पर्पस है?
[08:42] सारी इंफॉर्मेशनेशन मिल जाती है पीएपी
[08:44] एट्रिब्यूट्स की हेल्प से और आपको
[08:45] एक्स्ट्रा कोड भी लिखने की जरूरत नहीं
[08:47] पड़ती है। नाउ नेक्स्ट चीज के बारे में
[08:49] बात करते हैं। कैश टीटीएल एक्सटेंशन। ये
[08:52] बेसिकली अच्छा टीटीएल का यहां पे मतलब
[08:54] क्या होता है? टाइम टू लाइव एक्सटेंशन।
[08:56] ठीक है? कि कितने टाइम तक वो लाइव रहेगी।
[08:58] बेसिकली कैशे का काम क्या होता है? सिंपली
[09:00] डाटा को स्टोर करके रखना। जिस डाटा को हम
[09:02] लोग बार-बार यूज़ कर रहे हैं। अगर मैं
[09:03] सिंपल भाषा के अंदर बताऊं तो। लेकिन बहुत
[09:05] बार ऐसा भी होता है कि हम लोग कुछ डाटा
[09:07] कैशे के अंदर स्टोर करवा के रख लेते हैं
[09:09] एक पर्टिकुलर टाइम तक और जब वो डाटा उस
[09:11] टाइम के अंदर यूज़ नहीं हो रहा होता तो वो
[09:13] रिमूव हो जाता है। दैट जो यह टीटीएल
[09:15] एक्सटेंशन है ना यह बेसिकली क्या कर सकती
[09:17] है जो उसका टाइम है उसको बढ़ा सकती है
[09:19] विदाउट रिटाइविंग और रिस्टोरिंग द वैल्यू
[09:23] उस वैल्यू को बिना छेड़छाड़ करे उसके साथ
[09:25] में अगर उसकी हमें टाइमिंग वगैरह बढ़ानी
[09:27] है तो वो चीज बेसिकली ये एक्सटेंशन कर
[09:29] सकती है कैश टीडीएल एक्सटेंशन कर सकती है
[09:32] नाउ नेक्स्ट चीज देखो अब आप लोग लारावेल
[09:34] के अंदर सिमेंटिक या फिर वेक्टर सर्च भी
[09:36] कर सकते हो ट्रेडिशनल सर्च के बारे में
[09:37] हमें पता है अगर आपके पास मायस्क्यू
[09:40] डेटाबेस है या फिर कोई भी डेटाबेस यूज़ कर
[09:41] रहे हो तो उसके अंदर आप लोग बहुत ही आराम
[09:43] से क्वेरी पैरम की हेल्प से क्वेरीज की
[09:45] हेल्प से डाटा को सर्च कर सकते थे। बट जो
[09:46] एआईएसडीके है उसकी हेल्प से अब आप लोग
[09:49] एंबेडिंग डाटा के अंदर भी सर्च कर सकते
[09:50] हो। बट अभी के लिए जो वो एंबेडिंग सर्च है
[09:53] वो आपकी पोस्ट रेस एसक्यूएल या फिर पीजी
[09:55] वेक्टर के साथ ही यूज़ में आएगी और कुछ इस
[09:58] तरीके से वो काम करेगी। जल्दी ही हम लोग
[10:00] इनके ऊपर प्रैक्टिकल एग्जांपल वाली
[10:02] वीडियोस भी लेके आएंगे और larvल 13 की एक
[10:04] न्यू सीरीज भी आने वाली है। हिंदी और
[10:06] इंग्लिश दोनों वर्शन के अंदर इंटरव्यू
[10:08] क्वेश्चन वगैरह सब कुछ आपको देखने को
[10:09] मिलेगा। आई होप आपको बेसिक आईडिया लग गया
[10:11] कि लारावेल 13 के अंदर क्या-क्या नई चीजें
[10:13] आई हैं। इसमें कुछ डाउट कंफ्यूजन है। मुझे
[10:15] कमेंट सेक्शन के अंदर आप बता सकते हो।
[10:16] थैंक यू सो मच फॉर वाचिंग दिस पार्ट गाइस।
⚡ Saved you 0h 10m reading this? Transcribe any YouTube video for free — no signup needed.