Как PHP 8.3 может улучшить производительность Вашего сайта на виртуальном хостинге?
В конце марта 2024 года мы сообщили Вам о том, что версия PHP 8.3 уже доступна.
Мы решили вернуться к этой теме в данном материале, чтобы подробнее рассмотреть новые функции и улучшения в PHP 8.3.
Что нового в PHP 8.3
Согласно официальным данным разработчиков, в этой версии добавлены следующие важные нововведения:
- Типизированные константы классов
- Динамическое получение констант класса
-
Новый атрибут #[\Override]
Отметим, что добавление атрибута дает понять, что переопределение родительского метода является намеренным и упрощает рефакторинг.
-
Глубокое клонирование readonly-свойств
Здесь важно понимать, что свойства, доступные только для чтения, отныне могут быть отредактированы единожды с помощью «магического» метода __clone для обеспечения возможности глубокого клонирования readonly-свойств.
-
Новая функция json_validate()
Это нововведение позволяет проверить, является ли строка синтаксически корректным JSON, - явная валидация синтаксиса более эффективна, чем использование функции json_decode()
-
Новый метод Randomizer::getBytesFromString()
Здесь уже добавленный в предыдущую версию модуль Random был дополнен новым методом генерации случайных строк, состоящих только из определенных байтов. Это нововведение позволяет легко генерировать случайные идентификаторы, например, имена доменов и числовые строки произвольной длины.
-
Новые методы Randomizer::getFloat() и Randomizer::nextFloat()
Класс Randomizer был расширен двумя методами, позволяющими генерировать случайные числа с плавающей точкой. Больше нет необходимости писать собственный «велосипед» для решения таких специфичных задач.
- Линтер командной строки теперь поддерживает обработку нескольких файлов

Подробнее обо всех изменениях читайте на официальной странице обновления.
Поддержка PHP 8.3 на хостинге мастерхост

Как уже упоминалось, нашей командой была добавлена поддержка PHP 8.3 на виртуальном хостинге masterhost еще в марте 2024 года. Этот шаг был планомерным в развитии качества нашего сервиса, ведь мы всегда стремимся предоставлять Вам самые передовые и надежные инструменты для создания, поддержки и развития Ваших веб-проектов.
Если Вы еще не воспользовались всеми преимуществами новой версии или готовы провести тестирование версии PHP 8.3, узнать подробнее о том, как это сделать, можно здесь:
ПодробнееК слову, использование нашей инструкции позволит Вам минимизировать риск совершить наиболее распространенные ошибки при обновлении версий.
Мы желаем Вам комфортного и эффективного использования PHP 8.3 на хостинге masterhost, а если у Вас остались или возникли вопросы, наши специалисты будут рады ответить на них по телефону +7 (495) 772-97-20 и по электронной почте info@masterhost.ru.