Это коммюнике первоначально появилось на Symfony Station, вашем источнике последних новостей о Symfony и PHP.

Добро пожаловать в коммюнике Symfony Station на этой неделе. Это ваш еженедельный обзор важных новостей в сообществах разработчиков Symfony и PHP. На этой неделе мы также подробно расскажем о мире кибербезопасности. На этой неделе есть множество предметов Symfony. Ад да!

Не торопитесь и наслаждайтесь предметами, наиболее важными и ценными для вас.

Как всегда, спасибо Хавьеру Эгуилусу и Symfony за то, что они поделились нашим последним коммюнике в своей Неделе Symfony.

Мои мнения будут выделены жирным шрифтом.

Многие из объектов, которые мы курируем, находятся на Medium. Я рекомендую инвестировать в членство, так как вы можете получить доступ ко всему, что хотите прочитать. Это небольшая инвестиция в развитие вашей карьеры. Как вы, возможно, заметили, лица, не являющиеся членами, могут получить доступ только к ограниченному количеству статей в месяц.

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

Симфони

Как всегда, начнем с официальных новостей от Symfony.

Самое интересное -› «Эта неделя была самой интенсивной в разработке Symfony за последние месяцы. Мы завершили и объединили десятки новых функций и улучшений для предстоящей версии Symfony 6.2, в том числе: преобразователь аргументов сущностей Doctrine, параметры сортировки файлов в режиме без учета регистра, а также по расширению и размеру, консольное автозаполнение для оболочек zsh, улучшения безопасности выхода из системы и новые варианты и т. д.»

Неделя симфонии #812 (18–24 июля 2022 г.)

Symfony объявил:

Увеличить масштаб семинара по профилированию приложений Symfony и PHP на SymfonyCon Disneyland Paris 2022

SymfonyCasts продолжает расширять свой курс по основам Symfony 6.

На этой неделе на SymfonyCasts

Рекомендуемый товар

Мохаммед Фархаз пишет: «Шаблоны проектирования PHP оказались чрезвычайно полезными для разработчиков и позволяют решать огромные проблемы. Следование лучшим практикам имеет решающее значение для написания эффективного кода. Шаблоны проектирования PHP — это концепция объектно-ориентированного программирования (ООП), которая теперь также используется в проектах Drupal 9.

С внедрением в Drupal современных концепций PHP и ООП, начиная с версии 8, можно использовать шаблоны проектирования для более чистого и надежного программирования. В этой статье мы обсудим несколько часто используемых шаблонов проектирования в PHP и как использовать такие шаблоны, как внедрение зависимостей в Drupal».

Введение в шаблоны проектирования в PHP (и их использование в Drupal)

На этой неделе

Сергей Демьянчук заканчивает серию на:

Symfony ElasticSearch — Поисковый сервис и конструктор запросов

Nerdpress обложки:

Преобразование умлаута с помощью компонента Symfony String

GromNAN рассказывает, как создавать страницы Symfony с асинхронными блоками:

GitHub — GromNaN/async-page-builder-demo: Symfony Live Paris 2022

Дариэль Виседо продолжает свою серию:

Создание проекта Symfony с нуля до успеха за 52 недели (неделя 3)

Дэйв Ньюсон исследует:

Symfony и когда ловить исключения

Томаш Вотруба смотрит на:

8 новых возможностей в Config Transformer, конвертирующих Symfony YML в PHP

Владимир исследует:

Демонстрационный конвертер валют Symfony

Сюнь Чжоу показывает нам, как:

Использование шаблона D-MVC в приложении Symfony

Эдуард Курти спрашивает:

Что такое очередь сообщений и зачем ее использовать?

Использование выходных данных консоли Symfony Нуно Мадуро объясняет:

Шаблон нулевого объекта в PHP

электронная коммерция

Чай Тракоштанец объясняет:

Как добавить тему Bootstrap в Sylius

CMS

Инициатива автоматических обновлений Drupal и инициатива Project Browser имеют экспериментальную версию, доступную в виде дополнительного модуля для тестирования.

Пролистайте до раздела «Новости Drupal этого информационного бюллетеня.

Мне нравится (или нет) способ установки модуля для автоматических обновлений с помощью Composer через командную строку. 🤦‍♂️

WebWash показывает нам:

Добавить виджеты на боковую панель с помощью группы полей в Drupal

Райан Робинсон демонстрирует, как он создал общий дружественный к Drupal контейнер, работающий с GitPod.

Контейнер Drupal GitPod 1: .Dockerfile

Народный БЛОГ исследует:

Использование локального средства проверки безопасности Php для приложений Drupal

У Милли Каймуру она:

10 лучших сайтов Drupal в мире

Я не знаю, какие еще критерии, кроме известности.

Предыдущие недели

Ассоциация Drupal рекомендует:

Принятие небольших изменений, чтобы вернуть Drupal и открытый исходный код

Люллабот предупреждает:

Опасности встроенного редактирования структурированного контента

Теперь, когда Drupal 10 завершен, OpenSense Labs рассматривает:

Новые возможности и улучшения в Drupal 10

В соответствующей заметке Майк Херчел объясняет:

Поддержка неизвестного количества пунктов меню в меню Оливеро

PHP

На этой неделе

Эдуард Курти констатирует очевидное.

PHP даже не близок к смерти.

Фархан Танвир делится:

7 полезных библиотек PHP, которые вы должны использовать в своем следующем проектеーЧасть 2

Хьюго Мартинес предлагает:

Плагины PhpStorm, которые вы должны знать

Уманг Праджапати исследует:

PHP Rest API

Матиас Нобак спрашивает:

Когда использовать черту?

Конференция Longhorn ищет докладчиков.

Конференция Longhorn PHP CFP

Dino Cajic продолжает свою обширную серию учебных пособий.

PHP — P72: введение ошибок

Дэвид Бошманн продолжает июньскую статью:

Изучаем php в 2022 году — Том 2

Михал Романьчук исследует:

Равные или одинаковые. Как сравнивать переменные?

Суперзлодей Игиеборелвис (согласно его имени) покоряет мир с помощью:

SOLID: Основные принципы разработки программного обеспечения с использованием PHP (2)

Тройные акции:

10 советов PHP-разработчикам, начинающим с Node.js

Анастасионико объясняет:

Рефакторинг с PHPStan

Условия Йоды

Codeception 5 вышел. Они представлены на нашей странице Поддержи Украину.

Кодекс 5

Образец PHP Матиас Нобак делится этим:

Мой процесс написания книги

Фонд PHP имеет:

Основной обзор PHP #4

PHP Watch смотрит на:

Что нового в Composer 2.4

Предыдущие недели

И:

Бессерверные PHP-приложения на функциях Digital Ocean

Новости Laravel демонстрируют:

Работа с данными в API-интеграциях

Кодвингс объясняет, используя:

Рекурсивная функция PHP для создания родительского/дочернего дерева

Эксакат показывает нам:

5 способов дать имя вашим логическим значениям

Другой

Пожалуйста, посетите нашу страницу «Поддержите Украину, чтобы узнать, как вы можете помочь выгнать Россию из Украины (в конечном итоге).

Киберответ на военные преступления России

The Next Web делится:

Вот как вы можете помочь построить армию беспилотников Украины

Протокольные отчеты:

ЕС соглашается на нормирование газа, поскольку Россия сокращает поток

CNBC сообщает:

Группа хактивистов Anonymous использует шесть лучших приемов, чтобы «поставить Россию в неловкое положение»

Хилл сообщает:

США и Украина подписали пакт о расширении сотрудничества в киберпространстве

Империя зла наносит ответный удар

Проводные отчеты:

Россия потихоньку наращивает свою машину интернет-цензуры

«Джерузалем пост» сообщает:

Израильская компания Candiru якобы стоит за кибератаками на журналистов

Кибербезопасность/конфиденциальность

Хилл сообщает:

США укрепляют киберальянс для противодействия растущей иранской угрозе

Мы боремся с одним набором религиозных придурков с помощью двух других религиозных придурков.

CNN сообщает:

Расследование ФБР установило, что оборудование Huawei китайского производства может нарушить связь американского ядерного арсенала

Об этом сообщает VentureBeat.

Глава CISA призывает к постоянному глобальному сотрудничеству для борьбы с киберугрозами

Как получить нечестное преимущество перед киберзлоумышленниками: «Управление полетом кибербезопасности»

Джек Наглиери показывает нам, как:

Думай как инженер по обнаружению, Pt. 1: Ведение журнала

Думай как инженер по обнаружению, Pt. 2: Написание правил

Разметка спрашивает:

Кто собирает данные с вашего автомобиля?

Расшифровать отчеты:

"НАС. Правительство борется с проблемами информирования о киберинцидентах»

Эксперты призывают Конгресс оказать давление на поставщиков коммерческого шпионского ПО

PCMag сообщает:

Microsoft засекла кибер-наемников, использующих эксплойты Windows и Adobe Zero-Day

Более

The New Stack придерживается следующего мнения:

Будущее Open Source, или Почему Open Core мертв

Smashing Mag сравнивает элементы HTML:

‹статья› против ‹раздела›: как правильно выбрать

Повелитель выдр осматривает Свелта, Таури и Бана в:

Краткий взгляд в будущее JavaScript

TechCrunch сообщает:

CircleCI сотрудничает с GitLab

Protestware на подъеме: почему разработчики саботируют собственный код

The Next Web советует:

Европейский или нет, убедитесь, что ваш ИИ-бизнес придерживается законов ЕС о данных

Это все на этой неделе. Пожалуйста, поделитесь этим коммюнике.

Кроме того, не забудьте присоединиться к нашему списку новостей в нижней части страниц нашего сайта. Присоединяясь, вы будете получать коммюнике каждую неделю в свой почтовый ящик (на день раньше).

Если вы еще не подпишитесь на нас в Твиттере на @symfonfystation.

И поскольку это может превратиться в полномасштабный пожар в мусорном баке, мы теперь и на Mastodon в @[email protected]. Рассмотрите возможность присоединения к экземпляру @phpc.social.

Вы владеете или работаете в организации, которая была бы заинтересована в наших возможностях продвижения? Если это так, пожалуйста, свяжитесь с нами. Мы находимся в зачаточном состоянии, поэтому это очень экономично. 😉

Что еще более важно, если вы украинская компания с продуктами, связанными с кодированием, мы можем предложить бесплатное продвижение на нашей странице Support Ukraine. Или, если вы знаете о таком, свяжитесь с ним.

Продолжайте программировать Symfonistas!

Посетите нашу библиотеку коммюнике

Вы можете найти огромное количество кураторского вечнозеленого контента.

Автор

Рубен Уокер

Основатель
Symfony Station