You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/ne/5-browser-extension/3-background-tasks-and-perf.../assignment.md

15 KiB

साइटको प्रदर्शन विश्लेषण गर्नुहोस्

असाइनमेन्टको अवलोकन

प्रदर्शन विश्लेषण आधुनिक वेब विकासकर्ताहरूको लागि एक महत्वपूर्ण सीप हो। यस असाइनमेन्टमा, तपाईंले वास्तविक वेबसाइटको व्यापक प्रदर्शन अडिट गर्नेछ, ब्राउजर-आधारित उपकरणहरू र तेस्रो-पक्ष सेवाहरू प्रयोग गरेर समस्या पहिचान गर्ने र अनुकूलन रणनीतिहरू प्रस्ताव गर्ने।

तपाईंको कार्य भनेको वेब प्रदर्शन सिद्धान्तहरूको तपाईंको समझ र व्यावसायिक विश्लेषण उपकरणहरू प्रभावकारी रूपमा प्रयोग गर्ने क्षमता देखाउने विस्तृत प्रदर्शन रिपोर्ट प्रदान गर्नु हो।

असाइनमेन्ट निर्देशनहरू

वेबसाइट चयन गर्नुहोस् विश्लेषणको लागि - निम्न विकल्पहरू मध्ये एक चयन गर्नुहोस्:

  • तपाईंले बारम्बार प्रयोग गर्ने लोकप्रिय वेबसाइट (समाचार साइट, सामाजिक सञ्जाल, ई-कमर्स)
  • ओपन-सोर्स प्रोजेक्ट वेबसाइट (GitHub पेजहरू, डकुमेन्टेसन साइटहरू)
  • स्थानीय व्यवसाय वेबसाइट वा पोर्टफोलियो साइट
  • तपाईंको आफ्नै प्रोजेक्ट वा अघिल्लो पाठ्यक्रम कार्य

बहु-उपकरण विश्लेषण गर्नुहोस् कम्तीमा तीन फरक दृष्टिकोण प्रयोग गरेर:

  • ब्राउजर DevTools - Chrome/Edge को Performance ट्याब प्रयोग गरेर विस्तृत प्रोफाइलिङ गर्नुहोस्
  • अनलाइन अडिटिङ उपकरणहरू - Lighthouse, GTmetrix, वा WebPageTest प्रयोग गर्नुहोस्
  • नेटवर्क विश्लेषण - स्रोत लोडिङ, फाइल आकारहरू, र अनुरोध ढाँचाहरू जाँच गर्नुहोस्

तपाईंको निष्कर्षहरू विस्तृत रिपोर्टमा दस्तावेज गर्नुहोस् जसमा समावेश छ:

प्रदर्शन मेट्रिक्स विश्लेषण

  • लोड समय मापनहरू विभिन्न उपकरणहरू र दृष्टिकोणहरूबाट
  • Core Web Vitals स्कोरहरू (LCP, FID, CLS) र तिनको प्रभाव
  • स्रोत ब्रेकडाउन जसले देखाउँछ कि कुन सम्पत्तिहरू लोड समयमा सबैभन्दा बढी योगदान गर्छन्
  • नेटवर्क वाटरफल विश्लेषण जसले अवरोध गर्ने स्रोतहरू पहिचान गर्छ

समस्या पहिचान

  • विशिष्ट प्रदर्शन समस्याहरू समर्थन गर्ने डाटासहित
  • मूल कारण विश्लेषण किन प्रत्येक समस्या उत्पन्न हुन्छ भन्ने व्याख्या गर्दै
  • प्रयोगकर्तामा प्रभावको मूल्याङ्कन समस्याहरूले वास्तविक प्रयोगकर्ताहरूलाई कसरी असर गर्छ भन्ने वर्णन गर्दै
  • प्राथमिकता क्रम समस्याहरूको गम्भीरता र समाधानको कठिनाइको आधारमा

अनुकूलन सिफारिसहरू

  • विशिष्ट, कार्यान्वयन योग्य सुधारहरू अपेक्षित प्रभावसहित
  • प्रत्येक सिफारिस गरिएको परिवर्तनको कार्यान्वयन रणनीतिहरू
  • आधुनिक उत्कृष्ट अभ्यासहरू जुन लागू गर्न सकिन्छ (lazy loading, compression, आदि)
  • प्रदर्शन अनुगमनको लागि उपकरणहरू र प्रविधिहरू

अनुसन्धान आवश्यकताहरू

केवल ब्राउजर उपकरणहरूमा निर्भर नगर्नुहोस् - तपाईंको विश्लेषणलाई विस्तार गर्नुहोस्:

तेस्रो-पक्ष अडिटिङ सेवाहरू:

  • Google Lighthouse - व्यापक अडिटहरू
  • GTmetrix - प्रदर्शन र अनुकूलन अन्तर्दृष्टि
  • WebPageTest - वास्तविक परीक्षण अवस्था
  • Pingdom - विश्वव्यापी प्रदर्शन अनुगमन

विशेष विश्लेषण उपकरणहरू:

प्रस्तुत गर्ने ढाँचा

व्यावसायिक रिपोर्ट (२-३ पृष्ठ) तयार गर्नुहोस् जसमा समावेश छ:

  1. कार्यकारी सारांश - प्रमुख निष्कर्षहरू र सिफारिसहरूको अवलोकन
  2. पद्धति - प्रयोग गरिएका उपकरणहरू र परीक्षण दृष्टिकोण
  3. वर्तमान प्रदर्शन मूल्याङ्कन - आधारभूत मेट्रिक्स र मापनहरू
  4. पहिचान गरिएका समस्याहरू - विस्तृत समस्या विश्लेषण समर्थन डाटासहित
  5. सिफारिसहरू - प्राथमिकता दिइएका सुधार रणनीतिहरू
  6. कार्यान्वयन रोडम्याप - चरण-दर-चरण अनुकूलन योजना

दृश्य प्रमाण समावेश गर्नुहोस्:

  • प्रदर्शन उपकरणहरू र मेट्रिक्सका स्क्रिनसटहरू
  • प्रदर्शन डाटालाई देखाउने चार्ट वा ग्राफहरू
  • सम्भव भएमा पहिले/पछिको तुलना
  • नेटवर्क वाटरफल चार्टहरू र स्रोत ब्रेकडाउनहरू

मूल्याङ्कन मापदण्ड

मापदण्ड उत्कृष्ट (९०-१००%) पर्याप्त (७०-८९%) सुधार आवश्यक (५०-६९%)
विश्लेषणको गहिराई ४+ उपकरणहरू प्रयोग गरेर विस्तृत विश्लेषण, मेट्रिक्स, मूल कारण विश्लेषण, र प्रयोगकर्तामा प्रभावको मूल्याङ्कन ३ उपकरणहरू प्रयोग गरेर राम्रो विश्लेषण, स्पष्ट मेट्रिक्स र आधारभूत समस्या पहिचान २ उपकरणहरू प्रयोग गरेर आधारभूत विश्लेषण, सीमित गहिराई र न्यूनतम समस्या पहिचान
उपकरण विविधता ब्राउजर उपकरणहरू + ३+ तेस्रो-पक्ष सेवाहरू प्रयोग गरेर तुलनात्मक विश्लेषण र प्रत्येकबाट अन्तर्दृष्टि ब्राउजर उपकरणहरू + २ तेस्रो-पक्ष सेवाहरू प्रयोग गरेर केही तुलनात्मक विश्लेषण ब्राउजर उपकरणहरू + १ तेस्रो-पक्ष सेवा प्रयोग गरेर सीमित तुलना
समस्या पहिचान ५+ विशिष्ट प्रदर्शन समस्याहरू पहिचान गर्दै विस्तृत मूल कारण विश्लेषण र मात्रात्मक प्रभाव ३-४ प्रदर्शन समस्याहरू पहिचान गर्दै राम्रो विश्लेषण र केही प्रभाव मापन १-२ प्रदर्शन समस्याहरू पहिचान गर्दै आधारभूत विश्लेषण
सिफारिसहरू विशिष्ट, कार्यान्वयन योग्य सिफारिसहरू कार्यान्वयन विवरण, अपेक्षित प्रभाव, र आधुनिक उत्कृष्ट अभ्यासहरूसहित राम्रो सिफारिसहरू केही कार्यान्वयन मार्गदर्शन र अपेक्षित परिणामहरूसहित आधारभूत सिफारिसहरू सीमित कार्यान्वयन विवरणहरूसहित
व्यावसायिक प्रस्तुति राम्रोसँग व्यवस्थित रिपोर्ट स्पष्ट संरचना, दृश्य प्रमाण, कार्यकारी सारांश, र व्यावसायिक ढाँचासहित राम्रो संगठन केही दृश्य प्रमाण र स्पष्ट संरचनासहित आधारभूत संगठन न्यूनतम दृश्य प्रमाणसहित

सिकाइ परिणामहरू

यस असाइनमेन्ट पूरा गरेर, तपाईंले आफ्नो क्षमता प्रदर्शन गर्नुहुनेछ:

  • लागू गर्नुहोस् व्यावसायिक प्रदर्शन विश्लेषण उपकरणहरू र पद्धतिहरू
  • पहिचान गर्नुहोस् प्रदर्शन समस्याहरू डाटा-आधारित विश्लेषण प्रयोग गरेर
  • विश्लेषण गर्नुहोस् कोडको गुणस्तर र प्रयोगकर्ता अनुभवको सम्बन्ध
  • सिफारिस गर्नुहोस् विशिष्ट, कार्यान्वयन योग्य अनुकूलन रणनीतिहरू
  • प्रस्तुत गर्नुहोस् व्यावसायिक ढाँचामा प्राविधिक निष्कर्षहरू

यो असाइनमेन्टले पाठमा सिकाइएका प्रदर्शन अवधारणाहरूलाई बलियो बनाउँछ र व्यावहारिक सीपहरू निर्माण गर्दछ जुन तपाईंले आफ्नो वेब विकास करियरभर प्रयोग गर्नुहुनेछ।


अस्वीकरण:
यो दस्तावेज़ AI अनुवाद सेवा Co-op Translator प्रयोग गरेर अनुवाद गरिएको हो। हामी शुद्धताको लागि प्रयास गर्छौं, तर कृपया ध्यान दिनुहोस् कि स्वचालित अनुवादमा त्रुटिहरू वा अशुद्धताहरू हुन सक्छ। यसको मूल भाषा मा रहेको दस्तावेज़लाई आधिकारिक स्रोत मानिनुपर्छ। महत्वपूर्ण जानकारीको लागि, व्यावसायिक मानव अनुवाद सिफारिस गरिन्छ। यस अनुवादको प्रयोगबाट उत्पन्न हुने कुनै पनि गलतफहमी वा गलत व्याख्याको लागि हामी जिम्मेवार हुने छैनौं।