July 12, 2023
🆕 Добавили поддержку новых версий Node.js и Python на хостинге!
Мы всегда стараемся сделать так, чтобы нашим клиентам было доступно всё самое новое и лучшее! Теперь у нас на хостинге доступны Node.js 19 и 20, а также Python 3.11.
Новые версии уже доступны для выбора в DirectAdmin 🙂
Изменения в Node.js 19 и 20
Новая версия 20, которая вышла в конце апреля 2023 года и сейчас является актуальной, внесла следующие изменения:
- Повысилась производительность в целом, в том числе для HTTP(S)/2.0
- Улучшилось управление памятью
- Обновились версии V8, libuv и некоторые модули ядра Node
- Добавилась так называемая Permission Model, позволяющая настроить ограничения на работу приложения: к примеру, можно разрешить читать только определённые папки или выполнять определённые действия с файлами, запускать определённые процессы и т. п.
Изменения в 19 версии, вышедшей осенью 2022 года:
- Стабильный WebCrypto
- Движок V8 JavaScript обновился до версии 10.7
- Была удалена поддержка DTrace/SystemTap/ETW
- KeepAlive для HTTP(S)/1.1 стал активен по-умолчанию
Что нового в Python 3.11?
В первую очередь важно отметить, что Python 3.11 на 10-60% быстрее версии 3.10.
Также появилось несколько полезных функций:
- Примечания к исключениям: теперь можно задать примечание, которое будет выводиться наряду с текстом ошибки при вызове исключения.
- Группы исключений: теперь можно настроить вызов сразу нескольких функций при обработке ошибок.
- Тип Self: теперь можно ссылаться на текущий класс по-новому.
Начиная с версии 3.11 удалена поддержка Py_UNICODE, который был обозначен устаревшим ещё с версии 3.3.
Подробно об изменениях можно почитать на официальном сайте здесь.