PAC ನ ಮೇಲೆಯನ್ನು ಬದಲಿಸದೆ ಅದನ್ನು ವೇಗಗೊಳಿಸಿ
ಅತಿವ್ಯಾಪಿಸುವ ವಿನಾಯಿತಿಗಳು ಮತ್ತು ಫಾಲ್ಬ್ಯಾಕ್ ಕ್ರಮವನ್ನು ಉಳಿಸಿಕೊಂಡು ಅನಗತ್ಯ PAC ಮೌಲ್ಯಮಾಪನ ಕೆಲಸವನ್ನು ಕಡಿಮೆ ಮಾಡಿ.
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 ಬದಲಿಸುತ್ತಾ ವಿಳಂಬವನ್ನು ಮಾಯವಾಗಿಸಬಹುದು.