Встречайте PHP7



Мы рады сообщить вам, что теперь на нашем хостинге вы можете использовать PHP7 (www.php.net), подключив его в панели управления всего в несколько кликов.

По сравнению с PHP 5.6 новый интерпретатор выигрывает по производительности по меньшей мере на 20-30%.

Большие изменения коснулись ядра интерпретатора: проект PHPNG, который лежит в основе PHP7, значительно поднял производительность его работы, был улучшен менеджер оперативной памяти и введена полноценная поддержка 64-битных систем.

Новвоведения PHP7
В PHP7 был добавлен ряд новых синтаксических конструкций, а также исправлено множество ошибок предыдущих версий.

Поддержка скалярного typehint для агрументов функций, аргументов методов и возвращаемых значений позволит сделать код более читабельным. Также появилась возможность включить режим строгой типизации, при которой проверка типов будет выполняться строго. В случае несоответствия типов будет выброшено исключение TypeError.
declare(strict_types=1);
  function checkPasswordLength(string $password) : bool {
      return strlen($password) > 6;
  }
  
  checkPasswordLength(123456); // TypeError!
  checkPasswordLength("secretpassword"); // ok


Null coalescing operator.
Новый оператор, который, по сути, является приятным синтаксическим сахаром, позволяет не писать утомительную проверку с isset, если переменной или значения в массиве может не существовать.
$username = isset($_GET['username']) ? $_GET['username'] : "nobody"; // Старый способ
$username = $_GET['username'] ?? "nobody"; // С помощью нового оператора
$username = $_GET['user'] ?? $_POST['user'] ?? 'nobody'; // можно объединять в цепочки


Spaceship operator.
Новый оператор сравнения тоже является синтаксическим сахаром. Он производит сравнение операндов и возвращает:
0, если значения равны
-1 если левый операнд меньше правого
1 если правый операнд больше правого

Spaceship operator удобно использовать в callback-функциях, которые передаются в функцию сортировки:
$users = [
  "Mike" => ["age" => 22],
  "Ann"  => ["age" => 32],
  "Tony" => ["age" => 10],
];

$sortSpaceship = function($a, $b) {
  return $a['age'] <=> $b['age'];
};

$sortWithoutSpaceship = function($a, $b) {
  return ($a['age'] < $b['age']) ? -1 : (($a['age'] > $b['age']) ? 1 : 0);
};

uasort($users, $sortSpaceship); // Сортировка с применением нового spaceship-оператора
uasort($users, $sortWithoutSpaceship); // Сортировка без него, намного длиннее


Анонимные классы.
В PHP7 добавлена поддержка анонимных классов в стиле Java и C#. Анонимные классы могут быть вложенными.
// Pre PHP 7 code
class Logger
{
    public function log($msg) {
        echo $msg;
    }
}

$util->setLogger(new Logger());

// PHP 7+ code
$util->setLogger(new class {
                     public function log($msg) {
                         echo $msg;
                     }
                 });


Как включить поддержку PHP7?
Включить поддержку PHP7 для домена вы можете из панели управления в разделе «Сайты». Напротив домена, который должен использовать интерпретатор PHP7, нажмите на иконку с надписью «PHP». В открывшемся окне выберите PHP7 и нажмите кнопку «Применить». Немного подождите пока применятся настройки и начинайте писать код на PHP 7.

Для повышения отказоустойчивости хостинга

Для повышения отказоустойчивости хостинга, мы добавили еще два дополнительных DNS-сервера:
ns1.beget.pro
ns2.beget.pro

Теперь полный список, указываемых DNS для доменов:
  • ns1.beget.ru
  • ns2.beget.ru
  • ns1.beget.pro
  • ns2.beget.pro
Для всех доменов на нашем обслуживании мы уже указали дополнительные DNS самостоятельно.
Если же домены обслуживаются не у нас, добавьте, пожалуйста, дополнительные зоны, там,
где Вы регистрировали Ваши домены.

IO-HOSTS передает нам клиентов

С 12 апреля 2015г. компания IO-HOSTS передала всех клиентов на обслуживание в компанию ООО «Бегет». Весь спектр услуг хостинга, техническая поддержка и консультации теперь оказываются нашими специалистами.

Совместно с IO-HOSTS был разработан максимально комфортный сценарий переноса клиентов к нам, что подразумевает переезд на новейшее оборудование и программное обеспечение.

Интеграция в нашу систему проходит в несколько этапов. Без существенного перерыва в доступности мы уже перенесли текущее оборудование IO-HOSTS в современный дата-центр. В течение месяца мы перенесем всех клиентов на наши сервера.

Все оплаченные услуги полностью сохраняют срок своего действия, а на время интеграции оставлены текущие тарифные планы IO-HOSTS. Также есть возможность перейти на наши тарифы в любой момент.

IO-HOSTS объявляет о партнерстве с BeGet.ru

Уважаемые клиенты,
сообщаем, что компания IO-HOSTS заключила соглашение о стратегическом партнерстве с крупнейшим российским хостинг-провайдером ООО «Бегет» — компанией BeGet.ru. С 12 апреля 2015 года обслуживание клиентов, вся техническая поддержка и консультации будут оказываться специалистами BeGet.ru.

Нами, совместно с нашими партнерами, разработан максимально комфортный сценарий переноса клиентов на новую техническую площадку. Изначально все клиенты IO-HOSTS продолжат работу на текущих тарифных планах, с сохранением оплаченного периода и, разумеется, с возможным переходом на тарифы BeGet.ru. Для действующих клиентов процедура передачи пройдёт незаметно, без существенного перерыва в доступности сервисов (в ночь на 12 апреля, с 01:00 до 07:00 МСК) и не потребует обращения в офис компании или любых других дополнительных действий. Исключение составляет необходимость переделегирования доменов, которые не регистрировались через нашу компанию и обслуживаются у сторонних регистраторов (не RU-CENTER) и изменения значений записей NS. Об этом, и о регламенте перезаключения бумажных версий договора на оказание услуг, для кого это необходимо, мы сообщим дополнительно, позднее.

Всем клиентам IO-HOSTS становятся доступны преимущества технической площадки компании ООО «Бегет» такие как:
  • одна из лучших панелей управления,
  • изоляция сайтов в рамках одного хостинг-аккаунта,
  • только твердотельные накопители Intel SSD на всех серверах с тарифами виртуального хостинга,
  • передовая система резервного копирования, и уникальная дополнительная возможность создавать копии с внешних хостингов, которыми вы пользуетесь,
  • оперативная техническая поддержка,
  • удобный двухоконный файловый менеджер,
  • выбор версий PHP как модулей apache.

Дата-центр площадки обеспечивает одну из лучших связностей в России, среди хостинг-провайдеров. У нас подключены такие точки обмена трафиком как: Dataix, Pirix, CloudIX, WIX и провайдеры Retn, Prometey, Runnet, Beeline и другие.

Мы уверены, что от данного сотрудничества вы будете испытывать исключительно положительные эмоции.

Ваш IO-HOSTS.

Наш новый сайт



Мы давно не писали новостей, а всё потому, что усердно работали над созданием нашего нового сайта. Новый сайт — новые достижения, усовершенствования и бонусы, которыми мы с радостью поделимся с Вами!

Запуск нового сайта знаменует собой новый виток развития наших продуктов. Изменения только начинаются: на очереди обновленный файловый менеджер, новый дизайн панели управления и еще несколько новшеств, содержание которых мы пока что оставим в секрете ;)

Помимо эстетических характеристик, особое внимание наша команда старалась уделить информационному обеспечению сайта и функциональности каждой детали.

Встречайте полностью обновленный сайт!