Создание PHP 7.2 более безопасным с расширением LibSodium - 5 минут В последнее время в эпизоде подкаста PHP 80 онлайн урок.


Содержание

Введение (0:17)

Резюме стенограммы (2:33)

PHP 5.6.30, 7.0.15, 7.1.1 выпущено (8:06)

Предложение: Улучшение почты () 5-й обработки параметров & nbsp;(13:42)

Предложение: окончательная готовность к классу & nbsp;(19:30)

Предложение: разрешить «статический» тип & nbsp;(20:53)

Предложение: не автозагрузка функций & nbsp;(24:05)

Предложение: Тип Collection & nbsp;(26:41)

RFC: libsodium в PHP 7.2 & nbsp;(33:37)

Победители премии за инновации в Лос-Анджелесе в ноябре 2016 года (37:28)

Рейтинги рейтинга инноваций в 2016 году (42:50)

Премии в области инноваций в области инноваций в ноябре 2016 года (46:35)

Рейтинги инноваций в области PHP за 2016 год (52:58)

Заключение (56:00)


Содержание

Стенограмма резюме

Слушайте или загружайте подкаст, RSS-канал и подписывайтесь в iTunes

Смотреть видео подкаста, подписаться на канал подкаста YouTube

Сводка стенограммы

Как обычно, мы начинаем говорить о версиях PHP. Была еще одна версия PHP 5.6, несмотря на то, что уже закончилась поддержка существующих функций. Он будет получать обновления для исправлений безопасности. Также есть обновление для PHP 7 и PHP 7.1. Но мы поговорим об этом позже, когда вы перейдете к деталям.

Затем мы начнем говорить о предложениях этого месяца. Прямо здесь мы видим предложение на самом деле обсуждение чего-то, чтобы улучшить функцию PHP mail (), изменив обработку 5-го параметра. Похоже, что предложение состоит в том, чтобы иметь параметры, используя 5-й параметр, который обычно указан как строка, но вы можете использовать массив с значениями параметров, которые позволят иметь еще много опций.

Далее мы поговорим о предложении Скотта Арчишевского относительно констант класса, теперь, когда у нас есть общественные, защищенные или частные, он также предлагает объявить некоторые константы как окончательные, чтобы это помешало подклассам изменить значение постоянная.

Далее предлагается предложение для статического типа. Это немного запутанное предложение, но я предполагаю, что автор предлагает ввести тип намека на некоторые параметры функции класса и вернуть значения для передачи статических объектов. Мы вернемся к этой теме более подробно, но это одно запутанное предложение, вероятно, потому, что сторонник считает, что классы являются объектами в PHP, и я думаю, что PHP не похож на другие языки, у которых есть эта концепция.

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

Следующее предложение состоит в том, чтобы иметь типизированные коллекции, которые в основном были бы массивами, которые должны были бы быть проинформированы таким образом, чтобы все элементы массива имели один и тот же тип. Я думаю, что это уже было предложено раньше, так что это, вероятно, вариант аналогичного предложения в прошлом.

Следующее предложение, которое на самом деле является последним, что мы обсудим, - это воскрешение RFC, чтобы добавить libsodium в качестве основного расширения PHP 7.2.

libsodium - это расширение для реализации операций безопасности, таких как шифрование, дешифрование, хэширование и т. д. И идея состоит в том, чтобы сделать его основным расширением для PHP 7.2, но в то время как этого не происходит, автор уже предоставляет полиспол в PHP, который предоставляет те же функции, но в чистом коде, поэтому вам не нужно полагаться на расширение PECL сделал расширение сердечника и расширение полиполния здесь.

Нажмите кнопку «Воспроизвести», чтобы прослушать сейчас.


Загрузить Размер:49MBСлушатели:945

Введение музыки Гавань, используемая с явным разрешением автора Данило Эрколе , из Куритибы, Бразилия

View Podcast in iTunes

, используйтеПодписаться на подкаст...в менюAdvanced, а затем введите URL-адрес выше, чтобы подписаться на thявляется подкастом.

Наблюдать за видео подкастом

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

См. В последнее время в списке воспроизведения подкастов PHP на YouTube иSubscribeна этот канал.

5 минутное резюме Видео

Полное видео

Подписаться Канал PHP-классов на Livecoding.tv для просмотра следующей записи в прямом эфире.

Показать примечания

  • , 7.0.15
  • ,
7.1.1
    выпущено
  • Предложение:
Улучшение почты () Обработка 5-го параметра
  • Предложение:
Завершение завершения класса
  • Предложение:
Разрешить «статический» тип
  • Предложение:
Не автозагрузка функций
  • Предложение:
Тип Коллекция
  • RFC:
libsodium (PHP 7.2)