आर्किटेक्चर और request · प्रश्न 1 / 12

TYPO3 request life cycle में middlewares का उद्देश्य क्या है?

1 उत्तर सही है। आसान

उत्तर दिखाएँ

उत्तर

  • A वे आने वाली request को एक के बाद एक process करते हैं और उसे बदल सकते हैं, स्वयं उत्तर दे सकते हैं या अगले middleware को आगे दे सकते हैं

व्याख्या

PSR-15 standard के अनुसार एक middleware PSR-7 request और अगले middleware के लिए एक handler प्राप्त करता है। वह request को तैयार कर सकता है (उदाहरण के लिए site और language resolve करना), सीधे अपना response लौटा सकता है (जैसे redirect) या $handler->handle($request) से उसे आगे दे सकता है और लौटकर आए response को समायोजित कर सकता है। इससे प्याज़ जैसी परतों वाली एक chain बनती है; frontend में page rendering उसके अंत में होता है। Middlewares का page cache से कोई संबंध नहीं है: यह एक अलग cache है, जिसे TYPO3 rendering के दौरान भरता और पढ़ता है। Backend modules भी middlewares से नहीं, बल्कि Configuration/Backend/Modules.php में register होते हैं।

सर्टिफ़िकेशन और परीक्षाएँ

अगली परीक्षा कौन-सी होगी?

आप 19 परीक्षाओं का अभ्यास पहले से कर सकते हैं, 21 पर वोटिंग चल रही है। सभी सर्टिफ़िकेशन आधिकारिक जानकारी के साथ देखें, वोट करें या अपनी परीक्षा सुझाएँ।

सभी सर्टिफ़िकेशन देखें