PAC கோப்புக்கு “வழக்கமான நிலையை முதலில் வைக்கவும்” என்பது முழுமையற்ற ஆலோசனை. முதல் return முடிவை முடிக்கிறது. விதிகள் ஒன்றிணையும்போது அவற்றின் வரிசை வழி கொள்கையின் பகுதியாகும்.

ஒரு சேவைக்கு தனிப்பட்ட ப்ராக்ஸியும் அதன் மீதமுள்ள களத்திற்கு நேரடி வழியும் கருதுங்கள்:

function FindProxyForURL(url, host) {
    host = host.toLowerCase();
    if (host === 'restricted.example.net') {
        return 'PROXY proxy.example.net:8080';
    }
    if (dnsDomainIs(host, '.example.net')) {
        return 'DIRECT';
    }
    return 'PROXY proxy.example.net:8080';
}

பெயர்கள் எடுத்துக்காட்டுகள். பரந்த பின்னொட்டு சரிபார்ப்பை துல்லியமான ஹோஸ்ட் விதிவிலக்குக்கு மேலே நகர்த்தினால் கட்டுப்படுத்தப்பட்ட சேவை நேரடியாகச் செல்கிறது. ஸ்கிரிப்ட் குறுகியதாகவோ வேகமாகவோ ஆகலாம், ஆனால் தவறானதைச் செய்கிறது.

முன்னுரிமையை இழக்காமல் நிபந்தனைகளை குழுவாக்குங்கள்

ஒரு பெரிய பட்டியல் உண்மையில் ஒரே முடிவைக் கொண்ட சமமான தரவரிசையின் துல்லியமான ஹோஸ்ட் பெயர்களின் தொகுப்பாக இருக்கும்போது, பொருத்தமான தேடல் அமைப்பு மீண்டும் மீண்டும் வடிவ சரிபார்ப்புகளை விட தெளிவாக இருக்கலாம். அந்தச் சமன்மை முதலில் நிரூபிக்கப்பட வேண்டும். துல்லியமான பெயர், wildcard மற்றும் முகவரி வரம்பு விதி தானாகவே ஒரு பரிமாறக்கூடிய தொகுப்பில் சேராது.

அதுபோலவே, இரு பெயர்களும் வேண்டுமென்றே வேறு வழிகளைப் பயன்படுத்தினால் www. நீக்குவது கொள்கை மாற்றம். சரம் ஒப்பீட்டை மேம்படுத்துவது இலக்கை அமைதியாக மறுவரையறை செய்யக்கூடாது.

முடிவுக்குத் தேவையில்லாத விலை உயர்ந்த வேலையை நீக்குங்கள்

ஹோஸ்ட் பெயர் சமத்துவ சரிபார்ப்புக்கு DNS தேவையில்லை. மீதமுள்ள கொள்கைக்கு முகவரி தேவைப்படும்போது மட்டும் தீர்க்கவும், ஆதரிக்கப்படும் PAC சூழல் மறுபயன்பாட்டை அனுமதிக்கும் இடத்தில் ஒரு மதிப்பீட்டுக்குள் அதே தேடலை மீண்டும் செய்வதைத் தவிர்க்கவும்.

கோப்பிற்கு அருகில் சில எதிர்பார்க்கப்பட்ட முடிவுகளை வைத்திருங்கள்: குறிப்பிட்ட விதிவிலக்கு, பரந்த பின்னொட்டின் கீழ் ஒரு உடன்பிறப்பு, தொடர்பற்ற ஹோஸ்ட் பெயர் மற்றும் தொடர்புடைய முகவரி எழுத்துகள். JavaScript பாகுபடுத்தப்படுகிறதா என்பது மட்டுமல்ல, திருப்பித் தரப்பட்ட வழி மற்றும் எந்த மாற்று உள்ளீடுகளின் வரிசையையும் ஒப்பிடுங்கள். அந்த முடிவுகள் பொருந்தியதும், உலாவி திருத்தப்பட்ட PAC-ஐ ஏற்றியதைச் சரிபார்க்கவும்.

அதே நிகழ்வுகள் தங்கள் நோக்கமான வழிகளைத் தக்கவைத்து தேவையற்ற மதிப்பீட்டு வேலை மறைந்தால் செயல்திறன் மேம்பாடு நம்பத்தகுந்தது. பரந்த DIRECT குறுக்குவழிகள் வெளியேறும் IP-ஐ மாற்றிக்கொண்டே தாமதத்தை மறையச் செய்யலாம்.

தொடர்புடைய கட்டுரைகள்