Symfony Station Communiqu©2023年1月27日。查看Symfony,Drupal,PHP和网络安全新闻!
#php #drupal #symfony #网络安全

这个公报originally appeared on Symfony Station,您的尖端Symfony,PHP和网络安全新闻的来源。

欢迎来到本周的Symfony Station Communiqu©。这是您对Symfony和PHP发展社区中基本新闻的评论。我们还涵盖了网络安全世界。

请花点时间享受对您最相关和最有价值的物品。

一如既往,感谢Javier Eguiluz和Symfony在其Week of Symfony中分享Week of Symfony

,感谢OpenLAMPTech分享了我们的文章2023’s Challenging yet Achievable(?) New Tech Goals for my Symfony-based Sites

我的意见将大胆。


我们策划的许多项目都在媒介上。我建议您投资会员资格,因为您可以访问想要阅读的所有内容。这是提高您的职业生涯的一小部分投资。您可能已经注意到,非会员每月只能访问有限数量的文章。

Become a member here !我们从您使用此链接中获得的赔偿有助于为我们的每周公报付费。


Symfony logo

对称

一如既往,我们将从Symfony的官方新闻开始。

亮点 - >本周,即将推出的Symfony 6.3版本对时钟组件添加了一些改进,并将某些参数标记为敏感,并将Profiler更新为开发人员本地时区的显示日期/时间。同时,Symfonycasts宣布了有关API平台3的新课程。最后,我们欢迎Bitexpert,Sensiolabs,Symfonycasts和Shopware作为Symfony Backers计划的新支持者。

A Week of Symfony #838 (16-22 January 2023)

Symfony宣布:

SymfonyLive Paris 2023 - SQLite in production? How about re-evaluating your options?

SymfonyLive Paris 2023 - Juggling asynchronously with Symfony HttpClient

SymfonyCast播放了新的API平台3课程。

This week on SymfonyCasts

及其NetGen布局课程已完成。这也是一个罕见的免费,所以请检查一下。

Netgen Layouts: Building Pages with Symfony Video Tutorial Screencast


精选物品

featured item graphic

有时旧帖子被证明是预言的。像这样,2019年来自哥伦比亚大学的骑士第一修正案研究所。这是一个较长的旨在掌握硕士学位,像我这样的尖尖的头脑知识分子,因此,如果您的时间很短,那么这是一个摘要。

在过去的半个世纪的网络计算中,摆锤一直在客户端和服务器端计算之间摆动。我们从大型机和愚蠢的终端转到了强大的台式计算机,再到Web应用程序和云。也许我们也会在这个领域也开始看到类似的摆。我们从一个世界主导的世界转变为集中式平台控制所有方案的世界。将我们返回一个在平台上占主导地位可能对言论自由和在线创新具有巨大好处的世界。

这样的举动有可能使我们回到网络的早期承诺:创建一个志趣相投的人可以在全球各种主题上建立联系,任何人都可以发现有关各种不同主题的有用信息没有它会受到滥用和虚假信息的污染。同时,它可以在互联网上实现更大的竞争和创新,同时还可以使最终用户对自己的数据进行更多的控制,并防止巨型公司对任何特定用户的数据过多。

转向协议,而不是平台,是二十一世纪言论自由的一种方法。与其依靠一个单个平台内的思想市场,可以被恶意意图的人劫持,这可能会导致一个理想的市场,在这种情况下,竞争会提供更好的服务来最大程度地减少影响的影响有恶意意图的人,没有切断他们完全说话的能力。

这将代表一个根本的变化,但应该认真对待。

Protocols, Not Platforms: A Technological Approach to Free Speech


本星期

Jolicode向我们展示:

How TaggedLocator Can Help You Design Better Symfony Application

How to build a OR condition in Elasticsearch Query DSL

Antoine Bluchet探索了新的:

API Platform 3.1

nico anastasio向我们展示:

10 Commands to Add a Database to Symfony

bitexpert是:

Sponsoring Symfony 6.2 development

YusufbiberoäLu看:

Flutter with a PHP Symfony Backend

如果您要构建一个多OS应用程序,则颤动是要走的路。

电子商务

fiko borizqy分享:

Magento 2: How to Create Unit Testing?

Centarro探索:

Custom Order Number Patterns in Drupal Commerce

CMSS

Drupal协会分享:

Drupal Association January Newsletter 2023

PROMETSOURCE问:

Are You Suffering from Drupal Upgrade Fatigue?

魔像检查:

Layout builder toolset. Must have contrib modules for better layout control

我喜欢布局构建器,所以我会检查一下。

SpecBee探索:

How to create and apply a patch with Git Diff and Git Apply commands for your Drupal website

马丁R向我们展示:

How to create Drupal Queue Workers

ixis分享:

5 Top Tips for Securing Your Drupal Website

人民博客向我们展示了如何:

Secure your Drupal Application's Reset Password flow

和做:

Multisite Local environment setup with DDEV and Drupal

格雷格·博格斯(Greg Boggs)想要您:

Unleash the Power of Drupal 9 Routing: Create Custom Routes with Page Callbacks & Debug Like a Pro

马特·格拉曼(Matt Glaman)检查:

Leveraging the list cache tag for entity types

如果您很幸运能够为您的Drupal Projects Acquia提供预算:

Acquia Updates Code Studio, the Full Stack Drupal DevOps Platform

HashBangCode查看:

Drupal 10: Creating Custom Context Providers

前几周

和:

Drupal 10: Using Context Definitions To Create Context-Aware Plugins

Platformsh希望您:

Power-up your local development with DDEV

ChristianCã³rdoba向我们展示:

Cómo ejecutar tu aplicación Symfony con FrankenPHP 🐘 +🧟

爱表情符号。

PHP logo

php

本星期

peakd探索:

Mastobot: For your Fediverse PHP posting needs

kinsta hass:

Node.js vs PHP: A Head-to-Head Comparison

node.js带回了编码训练营的不良记忆,但这是一个公平的比较。

ismail tasdelen演示:

Secure PHP Application Development

matus stafura检查:

Selection Sort in PHP

nacho colomina分享:

Simple example of using PHP 8.1 enums

.com说:

Stop Caching Relations Inside Your Models in PHP

Nikola Stojiljkovic继续他的系列:

[PHP Guidelines series] Introduction and Factory Method Design Pattern

[PHP Guidelines series] Final classes as a warning sign

[PHP Guidelines series] Abstract Factory design pattern - and why it's bad

[PHP Guidelines series] Adapter design pattern + a dangerous workaround to implement Class Adapter

sakis ball的新系列开始:

Universally Bad Programming Practices (and their alternatives) pt.1

安德烈·比尔塔(Andrei Birta)看:

Managing Cookies in PHP

Exploring Code Reuse with Traits in PHP

Understanding and Utilizing Abstract Classes in PHP

Williamp继续他的系列:

30 Days of Automated Testing:Using PHPUnit【D07】

30 Days of Automated Testing:Using PHPUnit【D08】

30 Days of Automated Testing:Using PHPUnit【D09】

30 Days of Automated Testing:Using PHPUnit【D10】

30 Days of Automated Testing:Using PHPUnit【D11】

30 Days of Automated Testing:Using PHPUnit【D12】

30 Days of Automated Testing:Using PHPUnit【D13】

claudio ribeiro有:

Quick Tip: How to Manage Error Reporting in PHP

Saravana Sai探索:

Interfaces and Polymorphism in PHP - Practical Guide

Rafael BernardAraãºJo具有:

A bref AWS PHP history – Part 1

Andreas Heigl向我们展示了原因:

composer 🧡 phar

oluwabamidele在哪里吃序列:

Docker Compose: Deploy a Containerized Application

前几周

Camilo Herrera向我们展示了如何:

Create a Basic PHP API with Token Authentication

code logo

其他

Please visit our Support Ukraine page了解如何帮助俄罗斯从乌克兰踢出(最终)。

网络对俄罗斯战争罪和其他douchebaggery的反应

彼得·哈彻(Peter Hartcher)报告:

The software giant warning Ukraine where Russia plans to strike

监护人报告:

‘I want to live’: the Ukraine hotline encouraging Russians to surrender

彭博社报告:

US Targets Chinese Company in Broader Russia Sanctions Push

TechCrunch报告:

US announces it seized Hive ransomware gang’s leak sites and decryption keys

黑客新闻报道:

Google Takes Down 50,000 Instances of Pro-Chinese DRAGONBRIDGE Influence Operation

TechCrunch报告:

Elon Musk’s Twitter hit with holocaust denial hate speech lawsuit in Germany

我讨厌这样说,但是如果您仍然在Twitter上活跃在Twitter上,除了工作要求以外的任何事情,您都可以实现这款马匹。

邪恶的帝国反击

和:

North Korean Hackers Turn to Credential Harvesting in Latest Wave of Cyberattacks

EURONEWS报告:

Russian hackers launch cyberattack on Germany in Leopard retaliation

我的预感将比黑客更有效。ð·ð·ðº

福布斯报告:

Russian And Iranian Hackers Targeting Politicians and Journalists

监护人报告:

Russia outlaws Meduza in attempt to stamp out independent news

9to5mac报告:

Pegasus spyware defended by NSO's CEO, as researcher compares it to a nuclear weapon

解密报告:

North Korean Attackers TA444 Shift Tactics

网络安全/隐私

和:

Attacker Stole GoTo Customer Backups and Encryption Key

TechCrunch报告:

A hack at ODIN Intelligence exposes a huge trove of police raid files

Newstack向我们展示:

How to Get Started Filling 3.4 Million Cybersecurity Jobs

PCMAG报告:

Good News, Bad News for Security Researchers: Feds Are Less Likely to Charge You, States Are Another Thing

更多的

kinsta看着:

Cloud Computing Trends (What's Hot for 2023 — And Beyond)

tomasz dobrowolski共享:

5 Steps to Resolving Any Bug as a Software Engineer

雅各布·斯托克(Jacob Stopak)向我们展示:

How to Visualize Confusing Git Commands with Git-Sim

这对像我这样的git挑战者很有帮助。

wasmlabs共享:

WebAssembly: Docker without containers!

杰森·奈特(Jason Knight)看着:

HTTP Parallelism, Push, “Preload”, And Why Markup Bloat is The Enemy

Postman说:

Don’t Panic: A Developer’s Guide to Building Secure GraphQL APIs

斯科特·奥哈拉(ScottOâhara)希望您:

Use the dialog element (reasonably)

smashingmag向您展示如何:

Level Up Your CSS Skills With the :has() Selector

Creating A High-Contrast Design System with CSS Custom Properties

坦纳·巴塞罗斯(Tanner Barcelos)探索:

Learning Svelte - Part 1: Why Svelte?

您知道,如果您必须使用前端JavaScript框架,则应该使用Svelte。

jangwook kim探索:

5 Common Mistakes to Avoid When Building Svelte Applications

PCMAG说:

RIP Third-Party Twitter Clients

Tweetbot是Space Karen搞砸的第三方客户之一。他们旋转到mastodon。

Ivory for Mastodon Review: Tapbots Reborn

Brookings报告:

Twitter, the EU, and self-regulation of disinformation

或为什么空间卡伦(Karen)从欧盟(Eu

监护人有:

Back to the future: how Mastodon is restoring the lost art of online conversation

吉姆·尼尔森(Jim Nielson)说:

The Best Time to Own a Domain Was 20 Years Ago; The Second Best-Time Is Today

i 1000%同意。保持专有平台。

数字通信中最伟大的思想之一,塞思·戈丁(Seth Godin)看:

The platform and the curator

本周。请分享这个公报

另外,请务必要使用join our newsletter list at the bottom of our site’s pages。加入您的收件箱中每周的公报(早日)。

关注我们on Flipboard或在Mastodon上的@symfonystation@phpc.social,以进行日常覆盖。考虑加入@phpc.social实例。

您是否拥有或为对我们的促销机会感兴趣的组织工作?还是支持我们的新闻工作?如果是这样,请与我们联系。我们处于起步阶段,所以这是非常经济的。 ð

更重要的是,如果您是一家具有与编码相关产品的乌克兰公司,我们可以在our Support Ukraine page上免费促销。或者,如果您知道一个,请联系。

保持编码symfonistas!

Visit our Communiqué Library

您可以找到各种各样的常绿含量。

作者

Reuben Walker headshot

鲁本·沃克

创始人

Symfony Station