Dram

Рейтинг
1114
Регистрация
28.06.2008

А мне че то стремно засунуть в фаер 20.000 строк кода, проверенного 1 человеком со странной не любовью к русскому языку (мож он агент госпдепа) и совершенно не удобного в плане понимания/редактирования (ну по крайне мере юзеру типа меня)

Использовать мое решение в виду его более удобного редактирования и понимания, хоть это и 2 эшелон обороны. Отсечь запросы из стран где куча хостинг центров и нет вашего трафика.

DenisVS, это я естественно понимаю, но извините + 20.000 строк кода, там хрен че проверишь

Насколько такой огромный список тормозит загрузку страницы?

---------- Добавлено 06.03.2017 в 16:03 ----------

И второе - не удобнее ли использовать Nginx? (по мне мой код явно более читабелен)

geo $whitelist {
default 0;
# ip server
(айпи вашего сервера) 1;
# боты google
64.68.80.0/21 1;
64.233.0.0/16 1;
66.102.0.0/20 1;
72.14.192.0/18 1;
209.85.128.0/17 1;
216.239.32.0/19 1;
66.249.0.0/16 1;
104.154.0.0/16 1;
# боты yandex
77.88.0.0/18 1;
87.250.224.0/19 1;
93.158.0.0/16 1;
95.108.128.0/17 1;
213.180.192.0/19 1;
141.8.0.0/16 1;
130.193.0.0/16 1;
5.255.253.0/24 1;
178.154.0.0/16 1;
37.9.0.0/16 1;
37.140.150.0/24 1;
# mail.ru
217.69.0.0/16 1;
94.100.0.0/16 1;
# bingbot-msn
40.77.0.0/16 1;
207.46.0.0/16 1;
65.52.0.0/14 1;
157.55.0.0/16 1;
# Yahoo
68.180.0.0/16 1;
67.195.0.0/16 1;
69.147.64.0/18 1;
72.30.0.0/16 1;
74.6.0.0/16 1;
63.250.0.0/16 1;
# sputnik
5.143.0.0/16 1;
# opera-mini.net
82.145.0.0/16 1;
107.167.96.0/19 1;
185.26.180.0/23 1;
37.228.104.0/22 1;
37.228.111.128/26 1;
141.0.0.0/16 1;
}
geoip_country /usr/share/GeoIP/GeoIP.dat;
map $geoip_country_code:$whitelist:$server_protocol $allowed_country {
default yes;
"DE:0:HTTP/1.1" no;
"NL:0:HTTP/1.1" no;
"FR:0:HTTP/1.1" no;
"CA:0:HTTP/1.1" no;
"US:0:HTTP/1.1" no;
"GB:0:HTTP/1.1" no;
}

В нужный хост добавляем

if ($allowed_country = no) {
return 444;
}

Список стран редактируем на свой вкус

Подтверждаю, в последнее время кол-во запросов из США (ботозапросы) только на 1 мой сайт исчеслялись тысячами в сутки, заблокировал в Nginx переходы из США по протоколу HTTP/1.1 (если они не из белого списка)

APCu тут вообще лишний - в пхп7 есть же вшитый Opcache, работает прекрасно!

png 160764.png
onigbinde:
Доходы сами по себе меняются очень хаотично последние дни (даже без экспериментов) :)
В адсенс все четко, приблизительно знаю сколько заработаю завтра, а в РСЯ рандоморулетка :)

Все верно:

Графики дохода в Адсент - плавные гиперболы

Графики дохода в Директ - наспех сколоченый забор (рулетка по сути, вообще не прогнозируемо)

Быстрая покупка ссылок после рождения сайта ваша проблема. Кончился бонус новичка и вы улетели. Мое мнение - переборщили с кол-вом и частотой добавления ссылок.

あなたは、このロシアのフォーラムを実現すると?

وہ وہاں ان کے انگریزی افواج کو لے لیا!

Иван34:
На моих сайтах даже 80 из 100 не получается для мобильных устройств. Чтобы добиться такого показателя нужен белый лист без ява скрипта и изображений.

Нужен не белый лист, а прямые руки

jpg 160631.jpg
Всего: 6924