Что мешает сменить хостера?
Проблема, видимо, с обработкой Keep-Alive запросов.
По контенту, "Лучший" и "Гарантия 99.99% Uptime" — слишком громкие заявления :)
За те деньги, сколько написано в стоимости тарифов, вы не сможете этого обеспечить.
Также, нет реквизитов компании и указаны мобильные телефоны. Всё это не внушает доверия.
Ещё панель на непонятном порту и самоподписанный сертификат.
Думаю, тут большую роль играет материнка, т.к. iLO ловит системные "сообщения" от кучи разных сенсоров — скорости вращения вентиляторов, температуры всего, что только есть, напряжения на всём, что только есть и пр.
Ну а различные возможности, типа уведомлений по определённым событиям, KVM и т.д. уже дело десятое.
Эта "формула" делает из числа, обозначающего количество разрядов, непосредственно маску.
Т.е. у нас есть сеть
192.168.1.1/22, она же 192.168.0.1/22
Т.е. это все айпишники
192.168.0.1 — 192.168.3.255
В двоичном виде, это айпишники:
11000000101010000000000000000001 — 11000000101010000000001111111111
Нам нужно проверить, попадает ли в этот диапазон искомый ip-адрес 192.168.2.34
Это в двоичном виде 11000000101010000000001000100010.
Чтобы проверить принадлежность к сети, нужно проверить, совпадают ли разряды из адреса сети, попадающие под маску, с разрядами искомого ip-адреса, которые попадают под эту же маску.
Маска /22, в нашем случае, это 22 "фиксированных" разряда, т.е.
2^(32-22)-1
В двоичном виде маска:
11111111111111111111110000000000
Т.е. условие, которое производит проверку принадлежности айпишника к сети вот
if (!(($ip^$net)&~$mask)) ...
В нём используются три десятичных числа: айпишник, сеть (по-сути, любой адрес из этой сети) и маска.
http://www.webmoney.ru/rus/developers/interfaces/index.shtml
Я это делаю примерно так:
Допустим есть сеть
$net=192.168.1.1/22
И есть айпишник
$ip=192.168.2.34
Чтобы проверить принадлежность, делаем так
$ip=ip2long($ip); list($net,$mask)=explode('/',$net); $net=ip2long($net); $mask=pow(2,32-$mask)-1; $net=$net&~$mask; if (!(($ip^$net)&~$mask)) { echo "Принадлежит"; } else { echo "Не принадлежит"; }
А если ТЕКСТ с русскими буквами? :)
Это можно "исправить" с помощью пятого параметра функции mail()
Советую HP :)
+1 :)
Я тоже округляю, причём, в бóльшую сторону. Так удобней считать. В результате получается больше, чем на самом деле.
А по поводу темы топика, нельзя сказать, что одна система лучше или хуже другой.
С точки зрения хостинга, лучше будет система с фиксированными тарифами, где большинство пользователей покупает больше, чем нужно.
С точки зрения клиента, лучше, конечно же, когда платишь только за то, что используешь.