Errors, लॉगिंग और परफ़ॉर्मेंस · प्रश्न 3 / 12

Live server पर application context Production क्यों सेट होना चाहिए?

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

उत्तर दिखाएँ

उत्तर

  • B ताकि errors पर visitors को केवल एक सामान्य message दिखे और file paths या SQL queries जैसी कोई details न दिखें

व्याख्या

Production context में frontend error होने पर केवल Oops, an error occurred! Code: … जैसा छोटा message दिखाता है, केवल errors log होती हैं, और deprecations दर्ज नहीं होते। इसके विपरीत Development context में file और line सहित विस्तृत error messages दिखते हैं – development के दौरान सुविधाजनक, लेकिन public server पर security risk, क्योंकि वे installation की अंदरूनी बातें उजागर करते हैं। Development न तो caches बंद करता है और न ही frontend या backend को रोकता है; यह मुख्य रूप से बदलता है कि errors के बारे में कितना उजागर होता है। Production में आप दिखाए गए code के माध्यम से var/log/ के अंतर्गत log files में सटीक error पाते हैं।

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

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

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

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