3. Добавлен упрощенный API хэширования
паролей
(https://wiki.php.net/rfc/password_hash).
Основная причина:
безалаберное отношение многих разработчиков к генерации salt-ов
и повсеместный выбор нестойких к перебору алгоритмов хэширования.
6,46 млн паролей
до 40 млн паролей
10 тыс. паролей
4. Добавлен упрощенный API хэширования
паролей
РЕШЕНИЕ!
- генерация надёжных хэшей, без участия разработчика
в операции ручного указания salt
-выбора алгоритма хэширования (по умолчанию Bcrypt)
5. Добавлены генераторы
(https://wiki.php.net/rfc/generators)
Генераторы — новый способ довольно сжато описывать эффективно
работающие итераторы, используя минимум кода.
Преимущества:
- Меньшее количество кода
- Использование генераторов дают прирост производительности
в 4 раза, чем реализация через итераторы.
https://gist.github.com/2975796
9. Новое в синтаксисе foreachlist
(https://wiki.php.net/rfc/foreachlist).
Не нужно создавать отдельные временные
переменные для перебора масива
10. Удалены устаревшие функции:
php_logo_guid () - функция возвращает ID, который можно
использовать для вывода логотипа PHP, используя встроенное
изображение.
php_egg_logo_guid ()
php_real_logo_guid ()
zend_logo_guid () - функция возвращает идентификатор,
который может быть использован для отображения логотипа Zend с
помощью встроенного в изображение.
11. PHP 5.5 – idea generator!
Калин Вадим
PHP developer FX Garant
kalinvadim@gmail.com
kalin_vadim