欧宝娱乐app下载地址SymfonyCon巴黎迪斯尼乐园2022年

2022年11月17日- 18日•巴黎(法国)

在视频看谈判

如果你参加了这次会议,看重播的谈判。
否则,你可以买票回放视频。

主题

法比安效力

主题

从庞然大物解耦…等等,为什么越来越大? ! ?

肖娜痕迹

整体应用越来越左右分解为专门的服务团队,所有的横幅下分离关注,更高的效率等等。策略,将是至关重要的,确保实现解耦的灯塔效率而不是迁移的噩梦。

在这次演讲中,我们将讨论如何解耦后阻气门图方法将似乎是反直觉的,作为你的庞然大物持续增长与你的新分离的架构。但是这种方法,如果做得好,使拆除一个庞然大物过程结构化和安全,缓慢而敏捷,没有主要服务中断或大规模接口变化,震惊和使困惑的用户。我们将观察的经验的平台。sh的客户体验那些中游工程团队从一个庞然大物解耦mircroservices套件支持用户与产品交互的方方面面。

GNAP: OAuth的未来

罗宾Chalas

OAuth 2是一个行业标准进行授权,每位开发人员都可能听说过。
就像他的名字所暗示的,是进化的OAuth 1,因此;它旨在解决大多数已知问题。

但是,就像OAuth 1, OAuth 2现在有大量的已知问题。
幸运的是,很多这些问题已经固定通过扩展规范。的缺点是,今天,为了得到OAuth2吧,需要读一打rfc,确保它们是相关的用例。这伤害了开发者的经验增加协议的复杂性,不利于其重点:简单的客户端开发人员。

谈判来GNAP(批准和授权协议):一个正在进行的努力开发下一代授权协议通过学习从过去。

在这次演讲中,我们将有一个深度调查GNAP协议,经过审查的已知OAuth2缺陷,它旨在解决,如何玩身份验证协议,如ID连接或WebAuthN开放,它的当前状态是什么等等。

困境和决定。我们学到了什么新Sylius API设计

Łukasz Chruściel

Sylius和API平台集成项目,我们在2020年初开始。自那时以来,我们努力工作设计、交付和调整我们的新API。我们学到了很多,在我的演讲中,我想分享我们的发现。

为什么我们设计我们的API ?
什么是我们的启发式,我们实现了什么?
如何设计更复杂的流API ?

事务和分析处理

克里斯托弗·赫特尔

当谈到Symfony应用程序的设计,数据起着核心作用。欧宝娱乐app下载地址从架构的角度有两种常见的方式处理这些数据。事务处理确保更改您的数据是一致的和安全的。分析处理的目的是使复杂的查询快速,高效。
我们应该考虑处理的本质而实现我们的应用程序的用例。让我们看一看主要标准、策略和权衡,将帮助我们浏览所有选项,看看我们可以把自己的数据仓库在Symfony应用程序利用理论等工具,通讯等等。欧宝娱乐app下载地址

客户信任:从1000年网络安全评估的经验教训

基督教凯悦

网络犯罪在2025年全球预计将超过10万亿美元。因此,安全合规举措SOC 2、ISO 27001和PCI表股份在今天的市场赢得客户的信任。如果消费者的信任是很重要的业务,我们将揭示的教训来自超过1000个网络安全评估和如何保持领先的市场演变中的安全性和遵从性需求。

释放的力量懒惰的PHP对象

尼古拉斯Grekas

Lazy-objects有点神奇。他们是按需创建空和填充自己。他们重来实例化对象时非常有用,而且并不总是使用,比如实体或Symfony lazy-services教义。欧宝娱乐app下载地址

但是你知道他们内部工作吗?在这次演讲中,我将告诉你关于PHP提供的机制来支持这样的用例。因为做这种魔法不是常见的做法,我还将向您介绍两个新的特征包这些延迟加载行为在Symfony 6.2中引入的:一个虚拟继承代理,一个幽灵对象。欧宝娱乐app下载地址

而懒惰的对象需要使用复杂的代码生成,这些新特性使它更容易利用它们,开放可能的创新;懒惰的论点,懒惰的属性,或通过设计懒类等等。你想出什么?让我知道当你看到这个演讲!

7从迪斯尼电影可以学到的教训

Stefan Koopmanschap

我们都喜欢迪斯尼的电影,对吧?他们娱乐,引发情绪反应,也包含很多重要的教训。和这些教训也可以应用到你的职业生涯作为一个开发人员。在这个演讲我将看看7一些我最喜欢的迪斯尼电影的情况来分析,看看我们可以从中学习课。

可观测性工具:谁是谁?

杰罗姆Vieilledent

当涉及到应用程序的可观察性,不同类别的工具在我们的处理:静态代码分析器,分析器,道面,等等。像任何好的工具,他们通常为一个特定的目的。在本课程中,我们将探索这些工具之间的差异,他们是专用的,看看他们是互补的。

先进的Git魔法

波林沃斯

你知道你当地的起源,你的推从你拉,你从你的变基合并。但有时仍然Git是一个谜。犯错误是可怕的。$ ^ @ # !是一个超然的状态?你怎么得到的?这更神秘的Git本教程将发现并驯服野兽。

甚至高级Git用户将本教程与新技能。你会力推动,硬重置,auto-bisecting像没人管。更重要的是:你会自信,舒适,和爱做它!

PHPStan:先进的类型

Ondřej Mirtes

开发更安全、更可靠的应用程序,我们不必等待进展PHP语言本身了。大量的高级概念从泛型等其他语言,精确的阵列形状,或PHPDocs范围可以表示数量由静态分析和验证。

在这个演讲我将介绍最近添加的新类型PHPStan并向您展示如何在实践中使用它们。

你将学习:

*如何使用PHPDocs提供额外和文档类型信息静态分析器,ide和开发人员使用您的代码。
*先进的类型,用PHP本身还不存在,但可用于PHPDocs发展更多的类型安全的代码库
*类型理论对工会与交叉口类型

构建应用程序,而不是平台:运营成熟度在一个盒子里

Ori Pekelman

今天交付应用程序意味着明确定义和安全生命周期的一部分——验证修改提供基础设施和监控生产不断。组织成长“平台团队”来管理这种复杂性,定义和执行在一个公共的平台上运行标准建立内部连接数量的工具和提供者。

这可以变成一个昂贵的移动目标,永远离开你的团队重新发明轮子——在写作上花费更少的时间作为你关注其他的应用程序功能。平台。sh提供了一个统一的、安全的平台由Git和抽象的基础设施,提供运营成熟的开箱即用。你会花更少的时间编排你所有的应用程序,和更多的时间来尝试新技术,优化代码,扩展都在一个地方。

薛定谔的SQL - SQL教义盒子里面

克劳迪奥·Zizza

为什么有人关心SQL,当一个开发人员可以用Symfony和教义抽象为PHP代码?欧宝娱乐app下载地址与教义数据库是看不见的,数据库的思想,但这是问题开始的地方。Symfony项目有什么影响和如何管理?欧宝娱乐app下载地址这个演讲处理原则的行为,以及它如何可以影响数据库和查询,为什么SQL尽管仍有一个ORM和开发人员可以如何影响SQL性能。

建设一个伟大的产品意味着为用户设计。

娜塔莉·哈珀

是什么让一个成功的产品?它看起来好,工作好还是更简单。提供用户真正想要的东西,以一种令人愉快的方式。
在当今人口过多的技术空间,有一个应用程序或站点所给予的一切。但是,就像你,我可以告诉你我的最常用的应用程序只是一方面。这些产品我需要做无缝的和愉快的。用户导向设计旨在平衡业务的需要,在工作时你的工程团队的能力。这个演讲将分享的方式您可以把你的用户的声音通过以用户为中心的设计产品开发的前沿。

欧宝娱乐app下载地址Symfony和Hotwire:一个有效的组合快速开发复杂的应用程序

弗洛伦特·Destremau

2020年12月,Basecamp发布了他们的第一次正式版本的Hotwire套件。结合历史与刺激js micro-framework Turbolinks库,它是一个强大的组合使复杂的应用程序同时编码fullstack Rails应用程序。Symfony团队很快港口项目生态系统,结果是惊人的!欧宝娱乐app下载地址

在Windoo我们一直使用symfony的包/ ux-turbo套件2021年欧宝娱乐app下载地址初以来逐步取代反应遗留代码。我们学到了很多关于如何使用它,好的做法,避免错误,解决棘手的用例。

形式、消息传递、情态动词、异步……我将向您展示这个库的具体应用程序在您的项目!

PHP堆栈的供应链

塞巴斯蒂安·伯格曼

所有现代软件是使用第三方软件构建的组件,这可能跟自己的依赖。你知道一切的组件构成的基础软件吗?PHP软件堆栈的供应链是什么?在这个演示,塞巴斯蒂安·伯格曼描绘尽可能完整,涵盖的主题从软件供应链安全问题的资金开源软件的发展。

Symfony的自我训练旅程认证和超越欧宝娱乐app下载地址

卡米尔Jouan

当我第一次被认为是Symfony认证,我不知道从哪里开始欧宝娱乐app下载地址。后吓坏了面前的大山,我意识到,我只是需要一个好路线图开始攀登!

我们要讲方法、工具、时间、资源。没有什么神奇配方,只有技巧和窍门,帮我算出期末考试的路径。然后我会解释所有这一切可以应用于任何* *自我训练的需要。

面板:平台。sh机构合作伙伴推动创新和增长

Erik分离出来

在这个会话中,成功的平台。sh机构合作伙伴分享平台。sh伙伴计划帮助他们开发、加速和规模企业在多个领域,包括协作、电子商务、FleetOps、非营利和公共部门。合作伙伴将讨论他们的经验教训和未来愿景的创新。加入我们来洞察最新的可用资源来帮助数字机构驱动和交付成果比以往任何时候都要快。

FrankenPHP:现代Symfony应用程序的应用程序服务器欧宝娱乐app下载地址

凯文Dunglas

FrankenPHP是PHP内建的现代应用程序服务器。FrankenPHP给超级大国PHP应用程序:提示早期,工作模式,实时功能,自动HTTPS, HTTP / 2和HTTP / 3支持……

Symfony符合欧宝娱乐app下载地址FrankenPHP如何?有什么好处给Symfony的生态系统吗?欧宝娱乐app下载地址

欧宝娱乐app下载地址Symfony运行时,Symfony HttpFoundation Symfony水银,Symfony本地Web服务器……让我们看看Symfony生态系统可以欧宝娱乐app下载地址利用FrankenPHP为了性能和简单!

战斗骗子综合症:一个实用手册

海洋铁路工人

如果你从来没有听说过骗子综合症,你可能会意识到在这个会话,这一切听起来非常熟悉。毕竟,谁从来没有怀疑吗?

但是质疑你的能力一次又一次不管你有多成功,等待的焦虑的日子每个人都终于看到多大的欺诈你…这是臭名昭著的骗子的经验,估计70%的人经历在他们的生活。

所以你并不孤单,你属于这里,我将给你所有你需要证明给自己的提示!

冒险!

托马斯Kowalczyk

来参加比赛!测试你的Symfon欧宝娱乐app下载地址y知识与其他参与者和大量的乐趣!每个会话功能5类25个问题关于我们最喜欢的框架及其生态系统。听起来很有趣吗?看到你在那里!

气候变化和扩展可持续

弗雷德Plais,利亚戈德法布

本阶段将提供一个概览的气候变化,探索如何在云中定量减少你的碳足迹,并探索可操作的信息所需的客户端。欧宝体育应用最新版app下载ICT行业贡献~ 4%的全球温室气体排放——这是全球航空业。

计算我们看不到什么:云中的碳排放欧宝体育应用最新版app下载

利亚戈德法布,玛丽·托马斯

完整的碳排放会计的重要性,包括虚拟资产,已经成为普遍的,是将一个环保合规问题。这些变化是叠加在一个不断变化的监管环境(如欧盟的绿色处理)。虽然有时缺乏共同标准,我们的技术的理解是改善。在构建任何的兴趣,我们将打开平台。sh的碳排放计算方法,包括我们如何寻求分配碳排放在我们的产品形象和我们的客户如何在云中有助于减少他们的碳足迹。欧宝体育应用最新版app下载

变异symfony项目欧宝娱乐app下载地址

伊莎贝尔加里多Cardenas

变异测试是一种功能强大的技术来评估我们的测试质量但并不普遍。在这次演讲中,我们将介绍突变测试,比较其与代码覆盖率,看看我们可以让它工作在Symfony项目使用感染。欧宝娱乐app下载地址

解耦应用Symfony信使欧宝娱乐app下载地址

大卫•曼

快速的响应时间是至关重要的。耗时的任务触发web请求应该是异步执行的,如果可能的话。在这个演讲我将给一个简短的概述消息队列,然后显示一个案例研究如何将应用程序分解成较小的服务和我们如何使用消息队列来协调服务。

你是FleetOps ?为什么应该关心什么?

杰西卡·奥罗斯科

随着世界变得更加复杂也管理一个组织的所有数字资产。标准化不再是关于软件,基础设施提供商甚至位置,而是在堆栈管理能力,多处和multi-providers流线型的时尚。学习最好的方法来加速你的时间在你的整个市场组织通过标准化下一代DevOps FleetOps。

先进的测试驱动开发

迭戈•阿吉亚尔

如果你爱TDD和想提高编程训练,你在正确的地方。参加这次演讲,您将学习:

- TDD到底是什么
——让你的测试套件更可靠的技术
困是什么意思,如何摆脱它
——为什么嘲笑更多的是合作
——验收测试和更多!

如何处理在Symfony内容编辑吗欧宝娱乐app下载地址

Titouan Galopin

内容编辑的过程中让用户创建内容丰富直接从您的项目。从允许用户写简单的文字评论让用户写丰富的文件实时协作。由于固有风险显示用户内容在你的平台,这是一个困难的问题解决在一个安全的,可伸缩的,功能丰富。

让我们讨论一下如何HtmlSanitizer组件,Symfony UX和水银可以一起使用来构建欧宝娱乐app下载地址惊人的编辑为用户体验。

任何网络,随时随地

吵闹的Rabouw

网络被设计成可以在默认情况下,但我们开发人员搞得一团糟。我们排除了一大群人在网络这样一个内在现在我们日常生活的一部分。

在这个演讲,粗暴的将过去常见的错误和展示解决方案为残疾人提高你的网站。他还将讨论实例使网站更加愉快和可用的为每个用户,根据其当前的情况。

带着自己的知识:Shopware应用系统和platform.sh

Niklas Dzosch

进入新的生态系统通常是一个巨大的投入时间和精力。在这个演讲中,Niklas将给你一个例外。

swfobject异常由三件事:一,开源电子商务软件称为Shopware,服务平台。承宪,你已经的任何编程知识。

您将学习如何使用现有的知识来创建独立的服务,钩到Shopware商店以最小的努力从你的网站。

看到什么是可能的,你能做什么技术,平台。sh适合的图片,并了解为什么它是值得一试的整个事情。

如何立刻升级你的遗产Symfony分钟吗欧宝娱乐app下载地址

托马斯Votruba

遗留代码是任何成功的公司的副作用。你种植的时间越长,旧代码。

我们如何处理它?重写吗?渐进重构?聘请外部开发人员团队与遗留技能吗?

在2022年有工具可以处理像作曲家更新你的依赖。任何公司或开发人员可以重构他们的巨大的遗留代码在几个星期。PHP 8.1撞PHP 5.3吗?PHPUnit) 4到10或Symfony 2.欧宝娱乐app下载地址8到6.1吗?

你不需要知道一个公元前的优惠和how-to-chagen它。
我将告诉你,如何成为大师的改变简单的命令行。

现代化与Symfony欧宝娱乐app下载地址

亚历山大·m·图雷克

遗留应用程序。它仍然挣的钱,但维护老代码库变得越来越困难。特性发展太慢和bug追踪器严重缺陷报告。

重写整个应用程序开发人员只会喜欢做的事情。但重写可能不会上线之前的预算。

让我们看看简单的技术,使我们能够改变我们的遗留应用程序一步一步到现代Symfony应用程序中。欧宝娱乐app下载地址

无头的可能性

Ivo Lukač

无头是最近出现的一个术语在网络产业。它旨在描述一个后端系统提供核心功能但不提供送货,只是一个REST API接口。无数的cms等产品和电子商务系统状态被无头或至少有一个无头模式。它是全新的还是美好的“分而治之”?在本课程中,我们将探索无头buzz,它如何与分离的架构和API驱动开发,它的优点和缺点。同时,头部呢?

从遗留的庞然大物Symfony面向服务的体系结构与零停机欧宝娱乐app下载地址时间

克莱门特贝迪永

假设您有一个15岁的电子商务网站,你需要现代化。你可能听说过类似的SOA或microservices,想实现它们。但是你不知道如何从一个庞然大物SOA在维持生产。

在这次演讲中,我们将介绍我们如何接近这个问题,第一步是什么?我们如何利用阻气门无花果模式(Shawna痕迹的演讲中给出)Symfony建立我们的迁移路径。欧宝娱乐app下载地址如何管理这样一个架构每天?如何管理源代码?我们如何处理用户之间的会话遗留和新应用程序?我们如何受益于Symfony的容器遗留部分?欧宝娱乐app下载地址如何寻找bug多亏OpenTelemetry ?

这个演讲将从我们的经验给你一些建议。

无痛的身份验证和访问令牌

马修Santostefano

通过一些简单而真实的场景,我们将发现的新的AccessToken认证器装在Symfony 6.2。欧宝娱乐app下载地址例如,我们正在开发一个SaaS产品,这暴露了一个私有API。我们的用户可以注册很多应用程序到他们的帐户,我们将每一个令牌生成一个API,用户必须注入他们的请求。现在,随着一撮YAML和少量的PHP,我们将能够从他们的API对用户进行身份验证令牌。在这次演讲中,我将展示它也适用于JWT和其他一些奇异的令牌!

动态验证Symfony欧宝娱乐app下载地址

马里昂Hurteau

这可能发生在你的一些API端点对象应用程序是等待取决于发送的数据。说,用户发送’{类型:foobar,数据:XXX}’,那么“XXX”格式将取决于“foobar”类型。

如何验证这个数据如果我们甚至不知道它的类型吗?
进来吧,我将向您展示如何!你可以验证动态数据通过使用Symfony的大多数特性。欧宝娱乐app下载地址

Symfony的进化:现在和未来!欧宝娱乐app下载地址

瑞安·韦弗

6.2的发布,Symfony将包含附近* 500 欧宝娱乐app下载地址*新功能从过去12个月!哇!

,虽然这些小* * Symfony应用程序是如何发展的继续发展。欧宝娱乐app下载地址在这次演讲中,我们将看看一些最重要的变化,从新的依赖注入属性,framework-extra束特性在Symfony, Symfony用户体验,测试,和更多!欧宝娱乐app下载地址基本上……快速追赶上12个月,提交*数以千计*,数以百计的释放等多个存储库。我们走吧!

赞助商

钻石赞助商

标志的SensioLabs
标志的Platform.sh

白金赞助商

标志的Netgen布局
标志的Ibexa

黄金赞助商

标志的Les-Tilleuls.coop
JetBrains PhpStorm的标志
标志的哨兵