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/ta/5-browser-extension/3-background-tasks-and-perf.../assignment.md

100 lines
16 KiB

# செயல்திறன் பெறுக்க ஒரு தளத்தை பகுப்பாய்வு செய்வது
## பணி மேலோட்டம்
நவீன வலை வளர்த்தையாளர்களுக்கான ஒரு அவசியமான திறன் செயல்திறன் பகுப்பாய்வாகும். இந்த பணியில், நீங்கள் ஒரு உண்மையான இணையதளத்தின் விரிவான செயல்திறன் ஆய்வை நடத்துவீர்கள், உலாவி சார்ந்த கருவிகள் மற்றும் மூன்றாம் தரப்பு சேவைகளைக் கொண்டு சிக்கல்களைக் கண்டறிந்து சிறந்ததாக்கல் யுக்திகள் முன்மொழிய.
உங்கள் பணி, இணைய செயல்திறன் கோட்பாடுகளில் உங்கள் புரிதலை மற்றும் தொழில்முறை பகுப்பாய்வு கருவிகளை திறம்படப் பயன்படுத்தும் திறமையை காட்டும் விரிவான செயல்திறன் அறிக்கை வழங்குவதாகும்.
## பணிக்குறிப்புகள்
**பகுப்பாய்வுக்கு ஒரு தளத்தைத் தேர்ந்தெடுக்கவும்** - பின்வரும் விருப்பங்களில் ஒன்றை தேர்வுசெய்க:
- நீங்கள் அடிக்கடி பயன்படுத்தும் பிரபல இணையதளம் (செய்தி தளம், சமூக ஊடகம், மின்னணு வர்த்தகம்)
- ஒரு திறந்த மூல திட்ட இணையதளம் (GitHub பக்கங்கள், ஆவணங்கள் தளங்கள்)
- ஒரு உள்ளூர்மொழி வணிக தளம் அல்லது போர்ட்ஃபோலியோ தளம்
- உங்கள் சொந்த திட்டம் அல்லது முன்கூறிய பாடப் பணிகள்
**மூன்று தனித்தன்மை approaches ஐ பயன்படுத்தி அநேக கருவிகளைக் கொண்டு பகுப்பாய்வு செய்யவும்**:
- **உலாவி DevTools** - விரிவான ப்ரொஃபைலிங்குக்கான Chrome/Edge செயல்திறன் தாப் பயன்படுத்தவும்
- **ஆன்லைன் ஆய்வு கருவிகள்** - Lighthouse, GTmetrix, அல்லது WebPageTest ஐ முயற்சி செய்யவும்
- **பிணைய பகுப்பாய்வு** - வளம் ஏற்றல், கோப்பு அளவுகள் மற்றும் கோரிக்கை முறைகளை ஆய்வு செய்தல்
**உங்கள் கண்டுபிடிப்புகளை ஆவணப்படுத்தி விரிவான அறிக்கையில் சேர்க்கவும்**:
### செயல்திறன் அளவுகோல் பகுப்பாய்வு
- **ஏற்றும் நேர அளவைகள்** பல கருவிகள் மற்றும் பார்வைகளிலிருந்து
- **கோரு வலை முக்கிய குறியீடுகள்** மதிப்பெண்கள் (LCP, FID, CLS) மற்றும் அவற்றின் பொருள்
- **வளம் பிரிவினை** ஏற்ற நேரத்தில் அதிக இடம் எடுத்து கொள்வதைக் காட்டுவது
- **பிணையவடுகோள் பகுப்பாய்வு** தடை செய்கின்ற வளத்தை கண்டறிதல்
### சிக்கல் அடையாளம்
- **தனித்துவமான செயல்திறன் பாங்குகள்** ஆதார தரவுகளோடு
- **மூல காரண பகுப்பாய்வு** ஒவ்வொரு சிக்கலும் ஏன் ஏற்படுகிறது என்பதை விளக்கும்
- **பயனர் தாக்கம் மதிப்பீடு** சிக்கல்கள் உண்மையான பயனர்களை எப்படி பாதிக்கின்றன என்பதை விவரிக்கும்
- **முன்னுரிமை வரிசை** தீவிரத்திற்கும் சரிசெய்தல் சிரமத்திற்கும் அடிப்படையில்
### சிறப்பாக்க பரிந்துரைகள்
- **தனித்துவம் மற்றும் செயல்படக்கூடிய மேம்பாடுகள்** எதிர்பார்க்கப்படும் தாக்கத்துடன்
- **ஒவ்வொரு பரிந்துரைக்கும் செயல்படுத்தும் யுக்திகள்**
- **நவீன சிறந்த நடைமுறைகள்** (lazy loading, சுருக்கல் மற்றும் பிற)
- **செயல்திறன் தொடர்ந்து கண்காணிப்பு கருவிகளும் தொழில்நுட்பங்களும்**
## ஆராய்ச்சி தேவைகள்
**உலாவி கருவிகளில் மட்டும் சாராமல்** - உங்கள் பகுப்பாய்வை விரிவுபடுத்தவும்:
**மூன்றாம் தரப்பு ஆய்வு சேவைகள்:**
- [Google Lighthouse](https://developers.google.com/web/tools/lighthouse) - விரிவான ஆய்வுகள்
- [GTmetrix](https://gtmetrix.com/) - செயல்திறன் மற்றும் சிறப்பாக்க கருத்துக்கள்
- [WebPageTest](https://www.webpagetest.org/) - உண்மையிலான சோதனை நிலைகள்
- [Pingdom](https://tools.pingdom.com/) - உலகளாவிய செயல்திறன் கண்காணிப்பு
**தனிப்பட்ட பகுப்பாய்வு கருவிகள்:**
- [Bundle Analyzer](https://bundlephobia.com/) - ஜாவாஸ்கிரிப்ட் தொகுப்பு அளவு பகுப்பாய்வு
- [Image optimization tools](https://squoosh.app/) - வள மறுசீரமைப்பு வாய்ப்புகள்
- [Security headers analysis](https://securityheaders.com/) - பாதுகாப்பு செயல்திறன் தாக்கம்
## வெளியீட்டு வடிவம்
2-3 பக்க கூடிய தொழில்முறை அறிக்கையை உருவாக்கவும், அதில்:
1. **நிருவண சுருக்கம்** - முக்கிய கண்டுபிடிப்புகள் மற்றும் பரிந்துரைகள்
2. **வழிமுறை** - பயன்படுத்திய கருவிகள் மற்றும் சோதனை முறைகள்
3. **தற்போதைய செயல்திறன் மதிப்பீடு** - அடித்தள அளவுகோல்கள் மற்றும் அளவீடுகள்
4. **அடையாளம் காணப்பட்ட சிக்கல்கள்** - ஆதாரத்துடன் விரிவான பிரச்சனை பகுப்பாய்வு
5. **பரிந்துரைகள்** - முன்னுரிமை தரப்பட்ட மேம்பாட்டு முறைகள்
6. **செயல்படுத்தும் திட்டம்** - ஒவ்வடி அடுக்கு சிறப்பாக்கத் திட்டம்
**காட்சிப்படுத்தும் சான்றுகள் சேர்க்கவும்:**
- செயல்திறன் கருவிகளின் ஸ்கிரீன்ஷாடுகள் மற்றும் அளவுகோல்கள்
- செயல்திறன் தரவைக் காட்டும் வரைபடங்கள் அல்லது விளக்கப்படங்கள்
- சாத்தியமான இட உதவிகள் முன்பு/பிறகு ஒப்பீடுகள்
- பிணையவடுகோள் வரைபடம் மற்றும் வள பிரிவினைகள்
## மதிப்பீட்டுப் புள்ளி
| அளவுகோல் | சிறந்தது (90-100%) | போதுமானது (70-89%) | மேம்பாடு தேவை (50-69%) |
| -------- | ------------------- | ----------------- | -------------------------- |
| **பகுப்பாய்வு ஆழம்** | 4+ கருவிகளைக் கொண்டு விரிவான பகுப்பாய்வு, மூல காரணம் மற்றும் பயனர் தாக்க மதிப்பீடு | 3 கருவிகளுடன் நன்றான பகுப்பாய்வு மற்றும் அடிப்படையான பிரச்சனை அடையாளம் | 2 கருவிகளுடன் அடிப்படை பகுப்பாய்வு மற்றும் குறைந்த பிரச்சனை அடையாளம் |
| **கருவி வகைமைகள்** | உலாவி கருவிகள் + 3+ மூன்றாம் தரப்பு சேவைகள் மற்றும் ஒப்பிடும் பகுப்பாய்வு | உலாவி கருவிகள் + 2 மூன்றாம் தரப்பு சேவைகள் மற்றும் சில ஒப்பீடு | உலாவி கருவிகள் + 1 மூன்றாம் தரப்பு சேவை மற்றும் குறைந்த ஒப்பீடு |
| **சிக்கல் அடையாளம்** | 5+ தனித்துவமான செயல்திறன் சிக்கல்களை முழுமையான மூல காரணம் மற்றும் மதிப்பீட்டுடன் அடையாளம் | 3-4 செயல் முடிவுகள் மற்றும் சில தாக்க மதிப்பீடு | 1-2 செயல் முடிவுகள் அடிப்படை பகுப்பாய்வுடன் |
| **பரிந்துரைகள்** | தனித்துவமான, செயலாண்மை கூடிய பரிந்துரைகள், செயல்படுத்தும் விவரங்கள் மற்றும் நவீன நடைமுறைகள் | நன்றாக பரிந்துரைகள் மற்றும் சில செயல்படுத்தும் வழிகாட்டல்கள் | அடிப்படை பரிந்துரைகள் மற்றும் குறைந்த செயல்படுத்தும் விவரங்கள் |
| **தொழில்முறை முன்னுரிமை** | தெளிவான கட்டமைப்பு, காட்சிப்படுத்தல், நிருவண சுருக்கம், தொழில்முறை வடிவமைப்பு கொண்ட அறிக்கை | நல்ல அமைப்பு மற்றும் சில காட்சியூட்டல்கள் | அடிப்படை அமைப்பு மற்றும் குறைந்த காட்சியூட்டல்கள் |
## கற்றல் விளைவுகள்
இந்த பணியை முடித்த பிறகு, நீங்கள்:
- **தொழில்முறை செயல்திறன் பகுப்பாய்வு கருவிகள் மற்றும் முறைகளை பயன்படுத்த** தெரிந்துகொள்வீர்கள்
- **தரவு சார்ந்த பகுப்பாய்வால் செயல்திறன் தடைகள் கண்டறிய** திறன் பெறுவீர்கள்
- **கூடு தரம் மற்றும் பயனர் அனுபவம் தொடர்பை** பகுப்பாய்வு செய்ய முடியும்
- **தனித்துவமான மற்றும் செயல்படக்கூடிய சிறப்பாக்க யுக்திகளை** பரிந்துரைக்கலாம்
- **தொழில்முறை வடிவில் தொழில்நுட்பக் கண்டுபிடிப்புகளைத் தொடர்பு கொள்ள** முடியும்
இந்த பணிக்கை முடித்தல் பாடத்தில் கற்ற செயல்திறன் கருத்துக்களை வலுப்படுத்தி, உங்கள் வலை வளர்ச்சி வாழ்க்கை முழுவதும் பயன்படுத்தக்கூடிய நடைமுறைத் திறன்களை உருவாக்கும்.
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**இதழ்பா்ணம்**:
இந்த ஆவணம் AI மொழி பெயர்ப்புப் சேவை [Co-op Translator](https://github.com/Azure/co-op-translator) பயன்படுத்தி மொழிபெயர்க்கப்பட்டது. நாங்கள் துல்லியத்திற்காக முயற்சி செய்கிறோம், ஆனால் தானாகக் செய்யப்பட்ட மொழிபெயர்ப்புகளில் பிழைகள் அல்லது தவறுகள் இருக்கக்கூடும் என்பதை தயவுசெய்து கவனத்தில் கொள்ளவும். அந்த மொழியில் உள்ள அசல் ஆவணம் அதிகாரப்பூர்வ மூலமாக கருதப்பட வேண்டும். முக்கிய தகவல்களுக்கு, தொழில்முறை மனித மொழிபெயர்ப்பு பரிந்துரைக்கப்படுகிறது. இந்த மொழிபெயர்ப்பின் பயன்பாட்டில் இருந்து ஏற்படும் எந்த விதமான தவறான புரிதல்கள் அல்லது தவறான விளக்கங்களுக்கு நாங்கள் பொறுப்பேற்க மாட்டோம்.
<!-- CO-OP TRANSLATOR DISCLAIMER END -->