áá±á¬áºááá¯ááááºááá±á¬á·ááºáá áºáá¯ááẠáá áºááá»áŸáẠáá±á¬ááºážáá«áž 1-2 áá¯ááᯠááŒáá·áºááŸá¯ááŸá¯ 1-2 ááŸáá·áº áá áºáá«áááºáááºáá¬áá¬ááŸááá±á¬ áá±á¬ááºážáá«ážáá»á¬ážááᯠáá¯ááºáá±áá«áá áá áºá á¯á¶áá áºáᯠááŸá¬ážááœááºážáá±áááºáᯠááá¯ááá¯áá«áááºá áá áºáá»áááºáááºážááŸá¬áááºá ááá á¹á á¡áá»á¬ážá á¯ááœáẠááá±á¬á·ááºáá»á¬ážááẠá áááºáááºá á¬ážá áá¬áá±á¬ááºážááŒá®áž á¡áá¯á¶ážáááºááŸá¯ááŸá áºáá¯á áá¯á¶ážááᯠáááºáá®ážááá¯ááºáááºááᯠáááºááœá±á·ááŒááááºá
ááá¯ááœáẠáá±á¬áºááá¯ááááºááá±á¬á·ááºáá»á¬ážááᯠááá·áºáá»ááºáá°áá»á¬ážá
áœá¬ááŸááááá·áºáááºááŒá
áºááŒá®áž á¡áá»áá¯á·áá±á¬áááºážáááºážáá»á¬ážááŒáá·áº áá»áœááºá¯ááºááá±á¬áá°áá«áááºá áá«áá±ááá·áº ááááá¯á¶áž á¡ááŒá¯ááá±á¬áá±á¬ááºáá²á· á¥ááá¬á¡áá»áá¯á·ááᯠáá±ážááŒáá·áºáá¡á±á¬ááºá
áááºážáá²á·á
ááá¯á·ááááº"
áá±áá°áá»á¡á¬ážááŒáá·áºá á¡áá¬áá¬ááá¯ááºážááẠáá±á¬ááºážááœááºá
áœá¬áááºáááºááá¯ááºááẠ(âáá°áááºá
á»á±ážááœááºááŸá¬ááœá±áá±ážááá¬ážáá»á¬ážâ ááẠáááºážááá¯á·ááá¯áááºáááá¯ááºáááááœá±á·)á áá±á¬ááºááŒá®ážáá±á¬á· áá¯áá¹ááá¯ááºáá±ážá¡áá Habr ááŸá¬ á¡áá±ážá¡ááœá² á¡ááŒá±á¬ááºážá¡áá¬ááœá±áá²á· ááŒáá·áºáá±áá²á·á¡áá«á á¡áááá·áºá¡á ááá·áºáá¬ážáá²á·áá¬ááᯠááœá±á·ááᬠá
áááºááá±á¬ááºážáá°ážá
áá®ážááá¯áá»á±á¬ááºáá áºáá¯áá¯á¶ážááᯠá¡ááœááºážááá±ááááẠáááºáá°á·ááá¯á០á¡ááŒá áºááááºáá±á¬á·áá² áááºááŸáá¯ážááá¯ážáááŒáá«áá²á·á áááºáá¯ááºááá¯ááºááá»áŸááẠá¡áááºááŒááºážááŒááºážááŸá°áá«á
á€áááºááŸá¬ ááŸááºážáááºážáá»ááºáá áºáá¯ááŒá áºáááºá ááá¯á·á áºááá¯ááºááá¯ááºá áá¯áá¹ááá®ááá±á¬á·ááºááœá±ááᯠááŒá®ážááŒááºáá°ááœá±áá²á· áá áºáá¯áá¯ááᯠááŒá±á¬ááºážáá²ááá¯ááºáá²á· á¡ááœáá·áºá¡áá±ážááŸááá°ááœá±ááᯠááááºáá°áá¬ážáá«áááºá
á¡á±á¬ááºááœááºáá±á¬áºááŒáá¬ážáááºááŸá¬ ááá±á¬á·ááºáá±á¬ááºážáá«ážáá»á¬ážááᯠáááºááŸá¯ááŸá¯ áá¶á·áá»ááºážá á±ááá·áº á¡áá¬áá»á¬ážá¡ááŒáẠá¡áá»áá¯á·áá±á¬ ááá¯á·á áºáá»á¬ážááẠáá¯áá¹ááá®á¡ááœáẠáá¬á¡áá»áá¯ážá¡ááŒááºá០ááá°áá±á¬ááºááá¯ááºáááŒááºážá¡áá±á«áº áááááŒá¯á áá¬áá»á¬ážááŒá áºáááºá
á¡áááºáž ááá¯á·ááá¯áẠáááºáááá¯ááºáá¬áá»á¬áž áá¯ááºáá¯á¶ážááœá¬ážááŒá®
ááááºážáá±á¬ááºáá áºáŠážááẠáááºážááá¯áá¹ááá¯ááºáá±ážááá¯ááºáá¬áá±á«áºááá¯ááŸá¯ááŸáá·áº ááááºááá¯ááºáá±á¬ ááá¯á·ááá¯áẠáááºážááá«ááá¬áá¡á áááºá¡ááá¯ááºážááá¯ááºááá·áº áá°áá®áá±á¬á¡ááŒá±á¬ááºážá¡áá¬ááᯠááŸá áºá¡áááºážáááºááŒá¬ á á°ážá ááºážáá±á·áá¬ááá·áºá¡áá«ááœáẠáááºáááºážááœááºážáááºááŸá¯ ááŒá áºáá±á«áºáá¬áááºááŒá áºáááºá ááá¯ááºáá«á á¡áá¯ááºááᯠá¡áááºá¡ááœá±ážááŒáá·áºá áœá¬ááŒáá·áº áá¯ááºáá±á¬ááºááá¯ááºáá±á¬áºáááºáž áá±á¬ááºááŒá±á¬ááºááŒááºážáááŸááá«á ááŒá®ážááœá±á·á áá¬áá±á¬ááºážáá±á¬á¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážá áá±á¬ááŒá±á¬áá°ááẠá¡áá±ážá áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠáááºáááŸááºážááŒááẠáá»ááºážááœááºážááŸáááºá á¡áá»áááºááŒá¬áá¬áááºááŸáá·áºá¡áá»áŸ áá»ááºáá¯á¶ážááẠá¡áá¯ážáá±áá«ážáá¬ááẠ- á€áá±áá¬ááœáẠá áááºáááºá á¬ážá áᬠáá¬ááŸáááŸááᯠáááºáááŒá®áž á¡áá¬á¡á¬ážáá¯á¶ážááᯠáá±ážáá¬ážááŒá®ážáá¬ážááŒá áºáááºá
áá±áá¯áá»á¡á¬ážááŒáá·áºá ááŒááºáááºá
áááºááẠááá¯á¡ááºáááºá á¡áá»áá¯á·áá±á¬ KPIs á¡á±á¬ááºááŒááºááŸá¯á¡ááœáẠáá±á¬áááºá
áºáá»á¬ážáááºááŸááºááŒááºážááŒáá·áº á
áááºá¡á¬ážáááºáááºááŸá¯ááᯠá
ááºážáááºááŒáá·áºááá¯ááºáááºá ááá¯á·áá±á¬áºá á€á¡áá¬ááẠááá
á¹á
ááá¯ááºážááœáẠá¡áá¯ááºáááŒá
áºáá«á á¡ááŒá¬ážá¡áá¬áá
áºáá¯áá¯ááŒáá·áº á
áááºáá«á ááá¯áá±á¬ááºážáá«áááºá
á¡ááŒá±á¬ááºážá¡áá¬á¡á á®á¡á á¥áºááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááœáẠáááºážáááºážáá±á¬á áááºáá»á¬ážáá«áááºááẠááŒáá¯ážá á¬ážáá«á áŠážááŸá±á¬ááºáá¯ááºááá¯ááºážá áá±á¬ááºáá¯á¶ážááœááºá ááá¯á·á áºáá áºáá¯á¡ááœáẠá¡ááá¯ááºá á¬áž á¡ááŒá¶áá¬ááºááẠáááºáááºážááœááºážáááºáá±áá±á¬ ááááºážáá±á¬áẠááá¯á·ááá¯áẠáá»áœááºážáá»ááºáá°áá áºáŠážá á áááºááŸáá¯á¶ážááá¯áá¬áá áá®ážááœá¬ážáá áºáᯠáááºážá á±áááºááŒá áºáááºá
ááá¯á·áá±ááá·áºá á¡ááŒá¬ážáá±á¬ á¡ááŒá±á¬ááºážá¡áááºážááœá± ááŸáááá¯ááºáá«áááºá á¥ááá¬á¡á¬ážááŒáá·áºá banal overloadá áááºážáá»á®ááá¬ááẠáááºáá¬áá»á¬ážááᯠáá¯ááºáá¯ááºááá·áº á ááºááá¯ááºáá«á áá°ááẠáááºážááŒááºá áœá¬ áááºááŸááºáá¬ážáá±á¬ á¡áá»áááºááŸáá·áº á¡ááŒá±á¬ááºážá¡áá¬á¡ááá¯áẠáá±á¬ááºá¡ááœááºážá០hits áá»á¬ážááá¯áᬠáá¯ááºáá¯ááºááá¯ááºáááºááá¯ááºáá±á
ááŒá±ááŒá¬áá»ááºáá»á¬ážááŸáá·áº áá¬áá¬ááŒááºáá»ááºáá»á¬ážááŸáá·áºá¡áá° áá±á¬áºáá±á¬áá¯á¶ážááŒá²ááŒááºážá
áá¯áá¹ááá®ááŸá á á»á±ážááœááºááŸá¬ááœá±áá±ážááẠááœá±á·áá¯á¶ááœá² (ááá¯á·ááá¯áẠáá¯ááºáá¯ááºáá¬ážááŸááºážá¡áá áº) á¡ááŒá±á¬ááºáž áá±á¬ááºáááŒááẠááŒá±ááŒá¬ááẠááá¯á¡ááºááŒá±á¬ááºáž ááá±á¬á·ááºá¡ááºáá®áá¬á¡á¬áž ááŒá±á¬ááŒáááºá ááá±á¬á·ááºááᯠá á¬á á±á¬ááºáá¯ááºá¡ááœá²á·á¡ááŒá áºááá¯á· ááŒá±á¬ááºážáá²ááŒááºážá០áá¬ááœááºáááºá ááá¯á·á áºááá¯ááºážááᯠáá¬áá¬ááŒááºáá»á¬ážááŒáá·áº áá±á¬ááŸá±á¬áá¬ážáááºá áá áºáááºážááá¯ááá±á¬áº ááá±á¬á·ááºááᯠá áááºáááá¬ááºááá«áá² áááºááẠá¡áá»áá¯ážááŸáááŸá áááºááœááºáá»ááºá¡ááœáẠá¡áá¯á¶ážááŒá¯áááºá á¡á¬ážáá¯á¶ážá á¡á¬ážáá¯á¶ážáá¬ážáááºááŒá®ážáá¬ážááŒá áºáá²á·á¡áá« áá®ááá¯á¡ááŒá±á¡áá±áá»áá¯ážáá«áá²á ááá¯á·ááŒá±á¬áá·áº á€áá±áá¬ááœáẠá¡ááŒá¶áá¬ááºáá±ážáááºááá¯ááºáá«á
á¡ááŒá±á¬ááºážá¡áá¬á ááááááºááᯠáá»á±á¬áºááŒá±áá¯á¶áá«áá²á
á á¬áááºáá°áá¶ááŸáááá»áá±á¬áá¯á¶á·ááŒááºááŸá¯ááá¯ááŸá¬ááœá±á·ááá·áºááááºážáá»á¬ážááá¯á·ááá¯ááºáá±á¬ááºážáá«ážáá»á¬ážáá¯ááºáá±ááá·áº Habre ááœááºááá±á¬á·áá»á¬ážááŸááááºá ááá¯á·áá±á¬áºáá áºáá»áááºáááºážááœááºáá¯áá¹ááá®ááá¯á·ááá¯ááºáááºážááá¯ááºáá±á¬ááºááŸá¯áááºáááºááŸáá·áºáá¬ááŸááááºááá¯ááºáá«á
áá¬ááŒá±á¬áá·áºáá²á á€áááºááŸá¬ áááºážááá¯á·á áá±á¬ááºáááºáá»á¬ážááŸáá·áº á¡áá®ážááẠá¡áááºá¡ááœááºáááŸááá±á¬ á¡á±áá»ááºá á®áá»á¬ážá០áááºáá»ááºáá»á¬ážááᯠáá»áœááºážáá»ááºááŒá®áž áááºáá»ááºááᯠá¡áááºááá¯ááºáá¯á¶áž áá¯ááºáá±á¬ááºááá¯ááºáá¯á¶ ááŒá áºááá¯ááºáááºá
ááá¯á·áá±á¬áºá áá¯áá¹ááá®áá»á¬ážááẠááá¯á·á áºáá»á¬ážáá¡áá¯á¶ážááœáẠá á¬ááŒá±á¬ááºážááŸá áºááŒá±á¬ááºážá áá®ážááŒá¬ážááá±á¬ááºáááºáá áºáá¯ááᯠááá·áºááŒááºážááŒáá·áº ဠtailspin á០áááá¹áá¬áá«ážáááºá áœá¬ áá¯ááºážááœááºááá¯ááºááá·áº á¥ááá¬áá»á¬ážááŸááá«áááºá ááá¯áá±áá¬ááœáẠáááºážááá¯á·ááẠáááºážááá¯á·áááááºážáá»á¬ážááᯠáá±á«á·áá±á«á·áá«ážáá«áž á¡á á®áááºáá¶ááŒááºáž ááá¯á·ááá¯áẠáááá¯ááá¯ážááŸááºážáá¯ááºáá»á¬ážááᯠáá±á¬ááºážáá«ážááœáẠáá±á¬áºááŒáá¬ážááá·áº áá¬ááºáááºážáá»á¬ážááŸáá·áº áá»áááºáááºáá±ážáááºá
á á¬áááºáá°ááŸá¬ ááá¯áá·áºáá±ááá¬ááŸááááºá
ááá·áºáá¯ááºáá¯ááºá á¡á¬ážáá¬áá»ááºáá»á¬ážá á á»á±ážááŸá¯ááºážáá»áá¯áá¬ááŸá¯ááŸáá·áº á¡ááŒá¬áž âáá±á¬ááºážáá±á¬áá á¹á ááºážáá»á¬ážâ á¡ááŒá±á¬ááºáž á¡áá»áááºá¡áá±á¬áºááŒá¬ ááá±á¬á·ááºáá±ážááá¯ááºáááºá ááá¯á·áá±á¬áº ááá·áºá¡áá¬ážá¡áá¬ááŸááá±á¬ áá¯á¶ážá áœá²áá°áá»á¬ážá áá¬áá»ááºááŸá¯ááᯠáá±á·áá»á±á¬á·áᬠâáááºáá²á·ááá¯á· ááŒá¯áá¯ááºááááºáááºážâ áá¯á¶á á¶ááŒáá·áº ááá¯ážááŸááºážááŒá®áž áá¬ážáááºááá¯ááºáá±á¬ ááŒá±ááŸááºážáá»ááºáá»á¬ážááᯠááá±ážáá±á¬ááºáá«áá á€á¡áá¬ááŸáá·áº á€á¡áá¬â (áááºáááŒááºá ááºá¡ááŒá±áá¶áá±á«áºááœááº) áááºá¡ááŒá±á¬ááºááŸá á¬ááŸááºáá»á¬ážááá¯áá áºáááºá ááºážá á¬ážáá«á áááá²á·áá°á á áœá²áááºážáá±ááá¯ááºáááºá
ááá¯á·á áºáá»á¬ážááẠááá¯áá°áá»á¬ážá¡ááœááºááá¯ááºáá«á
B2B áŠážáááºáá»ááºááœáẠá¡áá¯ááºáá¯ááºáá°áá»á¬ážááẠáá±á¬ááºáá¯á¶ážá á¬ážáá¯á¶ážáá°áá»á¬ážá¡ááœáẠáá®ážááá·áºááá¯á·á áºáá»á¬ážááᯠáá¯ááºáá±áá±á·ááŸááááº- áááºážááœáŸááºáá»á¬ážá áááŒá¬áááá±ážáá±á·ááŸááá±á¬áá±ážááœááºážáá»á¬ážá áá¯á¶ážáááºáá»ááºáá»á¬ážá áááááºááºáá»á¬ážá ááá¯á·áá±á¬áºá á€ááááááºááẠá ááºážáááºážá¡áá á€áá¯ááºáá¯ááºáá»á¬ážá ááá¯ááºááá¯ááºáá±á¬ááºáááºááá¯ááºáá«á áá¯áá¹ááá®ááœááºáž áááºážáá»á°áᬠááá¯á·ááá¯áẠáá»á°áá¬ááá¯ááºáᬠááŒá¿áá¬á¡áá»áá¯á·ááᯠááŒá±ááŸááºážáááºá¡ááœáẠáááºážááá¯á·ááᯠááá¯ááá¯ááŒáá·áºáá¬ážáá±á¬á¡ááá·áºááŒáá·áº áááºáá°áááºá ááŒá®ážáá±á¬á· áá®áá°ááœá±á¡ááœáẠáá¯á¶ážá á¶á¡ááá¯ááºáž ááá±á¬á·ááºááœá±ááŸá¬ á áá¬ážáá áºáá¯á¶ážá០áááŸááá«áá°ážá
á¡áá¯ááá¬áá±á«ááºážá ááºáá»á¬áž
ááá·áºááá¯ááºáááºáá±ážáá«- áá±á«ááºážá ááºááá¯áááºááŒááºážááŒáá·áº áá±á¬ááºážáá«ážááœáẠá áááºáááºá á¬ážááœááºá¡áá¬áá»á¬ážááᯠáá¬ážáááºááá¯ááºáá«ááá¬ážá ááááºááᯠááŒááºá á á¬áááºáá°ááẠá¡áá»á¬ážá¡á¬ážááŒáá·áº áá±á«ááºážá ááºážáá»á¬ážááŸáá·áº áá¯á¶áá»á¬ážááᯠáááºážáá°áááºá á¡ááŒá±á¬ááºážá¡áá¬ááᯠááŸááºážááŸááºážáááºážáááºáž ááá±ážáá«á á¡áá»á¬ážá á¯ááẠááŒááºáááºážááœá¬ážáááºááŒá áºáááºá
ááŸá¬ááœá±áá±ážá¡ááºáá»ááºáá»á¬ážááŒáá·áº indexing áá¯ááºáá¬ááœááºáááºáž á¡áá¬ážáá°áááºááŒá
áºáááºá Habr ááẠá¡ááŒá¬ážáááºááá¯ááºáá»á¬ážááŒá¬ážááœáẠá¡áá±ážáá»áááºááŒáá·áºáá¬ážááŒá®áž áááºážááŸáá±á¬ááºážáá«ážáá»á¬ážááᯠááŸá¬ááœá±ááŸá¯ááááºáá»á¬ážá áááá
á¬áá»ááºááŸá¬ááœáẠá¡ááœááºááá°ááœá±ážáá»ááºááá¯ááºáááºá áá«áá±ááá·áº áá±á«ááºážá
ááºá áá¬ááºáááºážáá²á·á¡ááŒá±á¬ááºážá¡áá¬ááᯠááá±á¬áºááŒááẠáá®áá±á¬ááºážáá«ážááᯠá¡áááºážáááºáᬠááœá±á·ááá«áááá·áºáááºá
á áá¬ážáá ááºá ááá¯á·á áºáá±á«ááºážá ááºáá»á¬ážáá¬áá«áááºááá·áº Khabrov á á¬ááá¯á·á á¬áááºážááœáẠá€ááŒá¿áá¬ááẠáááá¬áááºááŸá¬ážáá¬áááºá á€áááºážá¡á¬ážááŒáá·áºá á€áááºááŸá¬ Habr áááá¯ááºááá¯ááºá¥áá»á¬ááºá¡ááœáẠáá»á±á¬ááºáááºáá±ážááŒá áºáááºá
á¡ááŒááºážá¡áááºááŒáá¯ááºáááºá
áá°ááœá±á áááºáááºáááºááŸá¬áááᯠáááºáá²áá²á· áá»áœááºážáá»ááºááŸá¯ááœá±ááᯠáá»áŸáá±áá²á·á¡áá«á áá«á á¡áááºážáá±á¬ááºážáá«áááºá ááááŠážá áœá¬á áá¯ááºáá¯á¶á¡ááœááºáá¬ááá áá áºáá«áá áºáá¶ááœáẠáá»áœááºážáá»ááºáá°áá¶á០ááá¯áá¯ááááẠáá±áá¬áááŸááá±á¬ á¡ááá·áºááŒáá·áºá á¬áááºáá°á¡ááœááºáááºáž ááŒá áºáááºá
áá«áá±ááá·áº áá® "áááºá¹áá«áž" ááŸá¬ á¡á¬ážáááºážáá»ááºááŸááááºá ááŸá±ážáá±ááºáá áá±á¬ááºážáá«ážáá áºáá¯ááºááŸá áá±á¬áºááŒá°áá¬ááá¯ááºážááẠáááºážá á á¬áááºáá°á¡á¬áž áááºáááºááá·áº ááŒááºáá±á¬ááºáááºáᯠáá»áœááºá¯ááºááá¯á· á¡ááœáŸááºážáá±á¬ááºáá²á·ááŒáááºá á¡áᯠáá®áá¬á ááá¯ááá¯á·áá±á¬áẠáááºááá¯ááºáá¬áá«ááŒá®á á€áá±áá¬ááœáẠááá¯ááá¯áááºážááŸá¬ ááŸá¯ááºááœá±ážáá±á¬á¡áá¬áá»á¬ážááᯠááá¯ážááŸááºážáá±á¬áá¬áá¬á áá¬ážááŒáá·áº ááŸááºážááŒááá¯ááºáá¯á¶áá¬áá cool pro áá áºáá±á¬ááºááá¯ááºážá¡ááœáẠá¡á ááŒá¯áá°áá áºáá«áááºááá·áºááŸááááºáá°áá±á¬á¡áá»ááºáááºážááŒá áºáááºá ááá¯á·ááŒá±á¬áá·áº âJS áááºáá°áááá·áºáá±áá¬â áá°áá±á¬ áá±á«ááºážá ááºáá« áá±á¬ááºážáá«ážáá áºáá¯ááºááẠááá·áºááá¯ááºááá¯áẠstatic typer áá±ážááŒááºážááŸáá·áºáááºáááºááá·áº á¡ááá¯ááºá á¬áž áá¬ááºáááºážááẠá¡ááá»á¬ážá áœá¬ ááá¯ááá¯áá»á±ážáá°ážáááºááŸáááá·áº á á¬áááºáá°áá»á¬ážááᯠá á¯á ááºážáá±ážáááºááŒá áºáááºá
PS ááẠáá»á
áºááœááºáá±á¬ááºážáá±á¬áááºážááŒáá·áºá á€áá±áá¬ááœáẠáááºážááẠáá¬ážáááºáááºážá¡ááŒá±á¬ááºáž áááºáá±á¬ááºážááá»áá¯ážáááºáááºá ááá«ááá¶ááœáẠá
á¬áá¬ážáááºááŒááºážááᯠá¡ááŸá±á¬áá·áºá¡ááŸááºááŒá
áºá
á±áá±á¬ áá¬ážááœááºáá»á¬ážááœááºáá±áá±á¬áºáááºáž áááºážááẠá¡ááŒá¬ážáá¬ááºáááºážáá
áºáá¯ááºááŒá
áºáááºá
source: www.habr.com