PHP 8.3 – стоит ли обновляться?

Всем привет! Вижу, что уже вышла новая версия PHP 8.3. Сам сижу пока на 7.4, но задумываюсь о переходе. Интересно ваше мнение, особенно кто уже успел попробовать. Есть ли там какие-то прям киллер-фичи, которые реально ускорят разработку или сделают код безопаснее? Я вот смотрю на новые возможности типизации, но пока не уверен, насколько это кардинально изменит мою работу. Кто уже обновился, поделитесь опытом: как прошла миграция, были ли проблемы с совместимостью старых скриптов? И вообще, стоит ли оно того, или можно еще подождать?

Крáкен вход

Подробнее

SQL-инъекции: как я почти потерял все данные

Был у меня один случай, который до сих пор перед глазами стоит. Работал над небольшим интернет-магазинчиком, все чинно-благородно. Отправили мне на доработку форму поиска. Ну, типа, добавил поле, все как обычно, никаких подозрений. Через пару дней — звонок от клиента, что сайт лежит, и какие-то странные сообщения в админке. Начал копать, а там — полный атас. Кто-то через эту форму поиска умудрился выполнить какой-то дикий SQL-запрос, который, видимо, удалил таблицы или переписал их содержимое. Какого-то хека с кракен сайтом я не ожидал, думал, это просто дыра в коде. В итоге, потеряли часть заказов, пришлось восстанавливаться из бэкапов, но сам факт того, что чужой код мог так рагромить мою работу, меня просто выбесил. С тех пор я параноидально проверяю все входные данные, даже самые простые. Это просто жесть, как легко можно все потерять.

кракен пишет пользователь не найден

Подробнее