PHP дайджест #19: реліз xDebug, нові RFC, робимо сайти швидкими

У випуску: основні помилки в безпеці, гейміфікація тестів, новий RFC Saner string to number comparisons.

Основне

Symfony Gets Real-time Push Capabilities!

Подкаст з Nikita Popov, інтерв’ю проводить Derick Rethans (засновник Xdebug) — говорять про новий RFC Saner string to number comparisons.

Intro to basic web application security (PHP) — хороший гайд про основні помилки в безпеці.

Як я гейміфікував тести на PHP і пройшов від 0% охоплення до 93% за 30 днів

Moving away from magic — АБО: чому я більше не хочу використовувати Laravel

Оптимізуємо швидкість роботи РНР

Design Microservice Architectures the Right Way

Hand-written service containers

Keeping (large) data providers organized in PHPUnit

Getting the most out of server side caching

Comparing PHP’s Autoload

Лекція

Іван Акулов працював в Google разом з легендарним Addy Osmani над гайдами з оптимізації сайтів. Лекція Iвана про те, як робити швидкі сайти в 2019 (англійською мовою).

Записуйся вже, бо кількість місць обмежена.

PHP RFC

[7.4] Arrow Functions 2.0:

Такий код: Можна буде написати так (як в JS):

[8.0] Saner string to number comparisons: Пропонується змінити перетворення string в number при порівнянні:

Релізи

PHP 7.3.3

PHP 7.2.16 Список основних змін у PHP 7.3.3 та PHP 7.2.16:

  • MySQL: Disabled LOCAL INFILE by default, can be enabled using php.ini directive mysqli.allow_local_infile for mysqli, or PDO::MYSQL_ATTR_LOCAL_INFILE attribute for pdo_mysql.
  • PDO_OCI: Support Oracle Database tracing attributes ACTION, MODULE, CLIENT_INFO, and CLIENT_IDENTIFIER.
  • Bug fixes.

PHP 7.1.27 — баг фікси.

Xdebug 2.7.0 — підтримка PHP 7.3.3.

Open source

Компілятор РНР (ircmaxell/php-compiler)

Генеруємо піксельні карти з РНР (IndyIndyIndy/landmap-generation)

Оптимізуємо зображення (spatie/image-optimizer)

Різне

З вами був Роман Севастьянов. Підписуйтесь на мій Телеграм канал про PHP — я там публікую новини зі світу PHP, security баги в live режимі.


← Попередній випуск: PHP дайджест #18

Похожие статьи:
Совсем недавно, 3 августа вступил в силу уже ставший притчей во языцех среди представителей IT-бизнеса Закон Украины «О внесении...
Всем доброго дня! Недавно для одного из заказчиков проводил нагрузочное тестирование веб портала. Результат оказался...
Телекоммуникационные операторы МТС «Билайн» объявили о расширении сотрудничества в масштабном партнерском...
Другого листопада за ініціативою 11 депутатів «Слуги народу» і ОПЗЖ у Верховній Раді було зареєстровано проєкт...
Застосунок для військовослужбовців «Армія+» Міноборони анонсувало у лютому 2024-го. Реліз планують на літо цього...
Яндекс.Метрика