Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ использованиС рСсурсов ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ZennoPoster

ZennoPoster - многопоточная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, трСбуя ΠΏΡ€ΠΈ этом Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… рСсурсов ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π’Π°ΠΌ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΏΠΎΠ΄ Π’Π°Ρˆ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ рСсурсы максимально эффСктивно.

ВрСмя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

Π‘Π°ΠΌΡ‹ΠΉ Π²Π°ΠΆΠ½Ρ‹ΠΉ рСсурс. ВрСмя процСссора стоит Π΄Ρ‘ΡˆΠ΅Π²ΠΎ, опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ - Π΅Ρ‰Ρ‘ дСшСвлС. ЕдинствСнноС, Ρ‡Ρ‚ΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π°ΠΆΠ½ΠΎ - это Π’Π°ΡˆΠ΅ Π»ΠΈΡ‡Π½ΠΎΠ΅ врСмя.

Боздавая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΌΡ‹ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ экономили этот рСсурс.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ Π² ZennoPoster прСдставляСт собой ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ со своими ΠΊΡƒΠΊΠ°ΠΌΠΈ (ΠΎΠΊΠΎΠ»ΠΎ 13 Π²ΠΈΠ΄ΠΎΠ²), кэшСм, прокси, User Agent ΠΈ всСми Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½Ρ‹ для ΠΏΠΎΠ»Π½ΠΎΠΉ эмуляции ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

ΠŸΡ€ΠΈ расчётС количСства ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ для Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ нСсколько Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ²:

  1. Π‘Π°ΠΉΡ‚, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π’Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅. ВсС сайты ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π° порядок. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, автоматизация ΠΎΠ΄Π½ΠΎΠ³ΠΎ сайта ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² 100 ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², Π° Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π² 20 Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ машинС. Π‘Ρ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Flash, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ рСсурсы, Ссли ΠΎΠ½ΠΈ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с сайтом.

  2. Π€Π°ΠΉΠ»Ρ‹. Π€Π°ΠΉΠ»Ρ‹ для ускорСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ хранятся Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти (ΠΈΠ½Π°Ρ‡Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с доступом ΠΊ Тёсткому диску). Если Π’Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ свою копию Ρ„Π°ΠΉΠ»Π° (Ρ‚Π°ΠΊ происходит ΠΏΡ€ΠΈ использовании списков ΠΈ Ρ‚Π°Π±Π»ΠΈΡ† Π±Π΅Π· синхронизации с Ρ„Π°ΠΉΠ»ΠΎΠΌ) Ρ‚ΠΎ, соотвСтствСнно, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ для хранСния этого Ρ„Π°ΠΉΠ»Π°. Π£Ρ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС мСста, Ρ‡Π΅ΠΌ исходный Ρ„Π°ΠΉΠ» Π½Π° Тёстком дискС. Бписки Π½Π΅ Ρ‚Π°ΠΊΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠ°ΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Ρ‚ΠΎΠΆΠ΅ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ. НапримСр, Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Ρ‚Π°Π±Π»ΠΈΡ†Π° Π½Π° основС Ρ„Π°ΠΉΠ»Π° *.csv Π² 10 MB Π² 100 ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π±Π΅Π· синхронизации с Ρ„Π°ΠΉΠ»ΠΎΠΌ, ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ 5 GB. Π‘Ρ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ списки ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Β«Π±Π΅Π· синхронизации» с Ρ„Π°ΠΉΠ»ΠΎΠΌ Π±Π΅Π· нСобходимости.

  3. Π‘ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ (2) Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Β».

  4. Поиск ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅. Π­Ρ‚Π° Ρ„ΠΈΡ‡Π° Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти. Но ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Π°.

ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ Π² ZennoPoster строит DOM модСль, Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ‚ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, выполняСт JavaScript, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ события, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ ΠΈ Ρ‚.Π΄. всё это Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ рСсурсов процСссора. Π’Π°ΠΊΠΆΠ΅ процСссор нагруТаСтся ΠΏΡ€ΠΈ пСриодичСской ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ инстансов. Π•ΡΡ‚ΡŒ нСсколько способов экономии процСссора:

  1. ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Ρ… элСмСнтов: Flash, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, скрипты ΠΈ всё Ρ‡Ρ‚ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ссли сайт с Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ, Ρ‚ΠΎ это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° Π±Π°Π½ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ΠΎΠ². Π’.Π΅. рСгистрация ΠΏΡ€ΠΎΠΉΠ΄Ρ‘Ρ‚, Π½ΠΎ созданный Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ подозрСния ΠΈ Π² дальнСйшСм ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π±Π°Π½Π΅Π½.

  2. (Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡƒΠ½ΠΊΡ‚ Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π° Π΄Π²ΠΈΠΆΠΊΠ΅ Firefox 45) Π’ настройках ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ рСгулирования количСства ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π½Π° ΠΎΠ΄Π½ΠΎΠΉ Π±Π°Π·Π΅. Π£Π²Π΅Π»ΠΈΡ‡ΠΈΠ² этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, Π’Ρ‹ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ экономитС ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ процСссор, Π½ΠΎ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΡ€ΠΈ эмуляции ΠΌΡ‹ΡˆΠΈ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹. ΠŸΡ€ΠΎ ΡΠΌΡƒΠ»ΡΡ†ΠΈΡŽ Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ дальшС.

  3. Эмуляция ΠΌΡ‹ΡˆΠΈ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ расход процСссора ΠΈ создаёт эффСкт, описанный Π² (2). Но ΠΈΠ½ΠΎΠ³Π΄Π° Π±Π΅Π· Π½Π΅Ρ‘ просто нСльзя ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚. Π’Π°ΠΊΠΆΠ΅ эмуляция ΠΏΡ€ΠΈ рСгистрации Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° ΠΏΠΎΠ½ΠΈΠΆΠ°Π΅Ρ‚ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π±Π°Π½Π° Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΈ дальнСйшСм Π΅Π³ΠΎ использовании.

  4. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ распознаваниС ΠΊΠ°ΠΏΡ‚Ρ‡ΠΈ ΠΏΡ€ΠΈ использовании ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈΠ· CapMonster Ρ‚ΠΎΠΆΠ΅ расходуСт процСссор. Бколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ядра процСссора Π½ΡƒΠΆΠ½ΠΎ для распознавания ΠΊΠ°ΠΏΡ‚Ρ‡ΠΈ написано Π² CapMonster ΠΏΡ€ΠΈ тСстировании модуля. На самом Π΄Π΅Π»Π΅, Π΄Π°ΠΆΠ΅ Ссли Π’Ρ‹ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚Π΅ 10 сСкунд ядра процСссора (хотя Ρ‚Π°ΠΊΠΎΠ³ΠΎ Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ это мСньшС Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΈ сСкунды) Π½Π° распознаваниС ΠΊΠ°ΠΏΡ‚Ρ‡ΠΈ, это всё Ρ€Π°Π²Π½ΠΎ дСшСвлС, Ρ‡Π΅ΠΌ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠ°ΠΏΡ‚Ρ‡Ρƒ Π² сСрвисы Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ распознавания.

  5. Поиск ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ ΠΈ рСсурсы процСссора Ρ‚ΠΎΠΆΠ΅. Но всё Ρ€Π°Π²Π½ΠΎ остаётся ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Ρ„ΠΈΡ‡Π΅ΠΉ.

ВрСмя ΠΏΠΎΡ‚ΠΎΠΊΠ°

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€. Π’ΠΎ врСмя распознавания ΠΊΠ°ΠΏΡ‚Ρ‡ΠΈ Π² сСрвисах Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ распознавания происходит простой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΎΠΊΠΎΠ»ΠΎ 15 сСкунд (ΠΏΠΎΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΈ сСрвисов Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‚ Π²Π°ΡˆΡƒ ΠΊΠ°ΠΏΡ‚Ρ‡Ρƒ).

Π—Π° это врСмя процСссор практичСски Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для этого ΠΏΠΎΡ‚ΠΎΠΊΠ°.

Благодаря этому (Ссли Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ дСйствиС) ΠΎΠ±Ρ‰Π΅Π΅ количСство ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ машинС Ρ€Π΅Π·ΠΊΠΎ увСличиваСтся. Π’.Π΅. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ 30 ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π’Π°Ρˆ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ всё врСмя ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ web-страницы Π±Π΅Π· распознавания ΠΊΠ°ΠΏΡ‚Ρ‡ (ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ парсСр, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€). И это Π·Π°ΠΉΠΌΡ‘Ρ‚ всС рСсурсы процСссора.

Или 150 ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ (рСгистратор Π°ΠΊΠΊΠ°ΡƒΠ½Π°Ρ‚Π°), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΅ΡΡ‚ΡŒ распознаваниСм ΠΊΠ°ΠΏΡ‚Ρ‡ΠΈ Ρ‡Π΅Ρ€Π΅Π· сСрвисы. И это Π·Π°ΠΉΠΌΡ‘Ρ‚ всю ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ.

Аналогично с ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ рСгистрации ΠΏΠΎ e-mail, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΡ‚ΠΎΠΊ ΠΆΠ΄Ρ‘Ρ‚ письмо. Π’ этом случаС Ρ‚ΠΎΠΆΠ΅ происходит простой ΠΏΠΎΡ‚ΠΎΠΊΠ°.

Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΊΠ°Π½Π°Π»

Π—Π΄Π΅ΡΡŒ всё просто. Π’Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚Π΅ web-страницу - ΠΏΡ€ΠΈ этом ΠΎΠ½Π° скачиваСтся с сСрвСра ΠΈ всС ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Flash, скрипты ΠΈ Ρ‚.Π΄., ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΅ΡΡ‚ΡŒ Π½Π° Π½Π΅ΠΉ. Если Π’Ρ‹ чиститС кэш, Ρ‚ΠΎ всё скачиваСтся постоянно ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ссли Π½Π΅Ρ‚ - Ρ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ этого рСсурса сильно пониТаСтся.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ кэш Π½ΡƒΠΆΠ½ΠΎ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ. Π‘Π΅Π· очистки кэша web рСсурс ΠΏΠΎΠΉΠΌΡ‘Ρ‚, Ρ‡Ρ‚ΠΎ Π’Ρ‹ ΡƒΠΆΠ΅ Π·Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ Π½Π° Π½Π΅Π³ΠΎ, Π΄Π°ΠΆΠ΅ Ссли Π’Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ прокси.

Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΊΠ°Π½Π°Π» ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΌ, Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ·-Π·Π° ΠΌΠ°Π»ΠΎΠ³ΠΎ количСства Ρ€Π°Π·Ρ€Π΅ΡˆΡ‘Π½Π½Ρ‹Ρ… ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… соСдинСний, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ Π΄Π°Π»Π΅Π΅.

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ соСдинСния

Π§Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρƒ Google, Π° сколько Ρ‚Π°ΠΊΠΈΡ… соСдинСний ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π’Π°ΡˆΠ° ΡΠ΅Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π² ZennoProxyChecker. Π’ Π½Ρ‘ΠΌ Π΅ΡΡ‚ΡŒ тСст ΠΊΠ°Π½Π°Π»Π° ΠΈ Π΅Π³ΠΎ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³.

На ΠΏΠΎΡ‚ΠΎΠΊ с установлСнной прокси Π½ΡƒΠΆΠ½ΠΎ 2 соСдинСния. Π‘Π΅Π· прокси - Π΄ΠΎ 32.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ соСдинСния ΡƒΡ€Π΅Π·Π°Π½Ρ‹ домашними ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°ΠΌΠΈ, Π½ΠΎ Ρ‡Π°Ρ‰Π΅ ΠΌΠΎΠ΄Π΅ΠΌΠ°ΠΌΠΈ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ доступно ΠΎΠΊΠΎΠ»ΠΎ 300, дальшС ΠΌΠΎΠ΄Π΅ΠΌ просто пСрСстаёт ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π½Π° запросы, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ сСрвСра ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ тысячи (15000 Π½Π° сСрвСрах ΠΎΡ‚ hetzner.de).

Π£Ρ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ ProxyChecker ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ соСдинСния. ΠžΡ‚ 1 соСдинСния Π½Π° ΠΏΠΎΡ‚ΠΎΠΊ ProxyChecker.

Π’ ΠΈΡ‚ΠΎΠ³Π΅

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½ΠΎΠ΅ количСство рСсурсов. Один ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 15 MB ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π½Π° ΠΏΠΎΡ‚ΠΎΠΊ, Π΄Ρ€ΡƒΠ³ΠΎΠΉ 1 GB, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ с рСсурсами процСссора - всё зависит ΠΎΡ‚ Π·Π°Π΄Π°Ρ‡.

ΠŸΡ€ΠΈ создании ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΡ‹ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ экономили Π’Π°ΡˆΠ΅ врСмя, всё ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π»Π΅Π³ΠΊΠΎ настраиваСтся ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ.

Настройка количСства ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ

Π’ настройках ZennoPoster ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ максимальноС количСство ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°ΠΏΡƒΡ‰Π΅Π½Ρ‹.

Если Π’Ρ‹ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π»ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹, Ρ‚ΠΎ Π’Π°ΠΌ ΡƒΠΆΠ΅ ясно, Ρ‡Ρ‚ΠΎ количСство ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² ΠΎΡ‡Π΅Π½ΡŒ сильно зависит ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ подбираСтся Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ для Π’Π°ΡˆΠΈΡ… Π·Π°Π΄Π°Ρ‡. Для этого просто ΠΏΠ»Π°Π²Π½ΠΎ прибавляСтся количСство ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ², ΠΏΠΎΠΊΠ° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· рСсурсов ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ исчСрпан.

НуТно ΡƒΡ‡Π΅ΡΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ нюанс: расход процСссора ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π΅Π²Ρ‹ΡΠΈΡ‚ΡŒ, Ρ‚.Π΅. Ссли Ρƒ Вас ΠΎΠ½ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π½Π° 100% ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π½Π° 10-15% практичСски Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚, Π° Π³Π»Π°Π²Π½ΠΎΠ΅, Π½Π΅ ΡƒΡ…ΡƒΠ΄ΡˆΠΈΡ‚. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΆΠ΄Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя освобоТдСния этих рСсурсов.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°Π±ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ, всСгда Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ 10-30%. Если ΠΎΠ½Π° кончится, это ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ падСнию ZennoPoster ΠΈ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Π’Π°ΡˆΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅.

Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΊ Ρƒ сокСтов

Наши нСдобросовСстныС ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Ρ‹ (Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ :) ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ сокСтов, Ссли ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Flash, скриптов, ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ ΠΈ Ρ‚.Π΄.

На самом Π΄Π΅Π»Π΅ это Π½Π΅ Ρ‚Π°ΠΊ. Π‘Ρ€Π°ΡƒΠ·Π΅Ρ€ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ прямых http запросов. ΠŸΡ€ΡΠΌΡ‹Π΅ запросы Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² 50-100 Ρ€Π°Π· быстрСС. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² этом, запустив наш ZennoProxyChecker Π½Π° Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ сСрвСрС Π² 15000 ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ². ΠŸΡ€ΠΈ тСстировании Π½Π° сСрвСрах hetzner.de Π½Π° 15000 ΠΏΠΎΡ‚ΠΎΠΊΠ°Ρ… ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΈΡΡŒ свободныС соСдинСния, большС Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΈΡ… сСтСвоС ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ процСссора ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π»Π΅Π³ΠΊΠΎ Ρ…Π²Π°Ρ‚ΠΈΠ»ΠΎ Π±Ρ‹ ΠΈ Π½Π° 50000.

Related pages