Conférence ouverte PHP Russia Online

Lors de la seule conférence PHP en Russie, il devait y avoir 22 rapports de développeurs d'outils que nous utilisons tous, et de nombreux événements de chambre. Plus de la moitié de nos orateurs étaient censés provenir de différents pays, de sorte que la menace de transfert ou d'annulation planait sur nous avant même les décisions officielles russes. Et après cela, tout s'est mal passé ...

Mais nous ne désespérons pas et prévoyons d'organiser une grande conférence hors ligne le 14 septembre à Moscou, et pour que la communauté PHP ne s'ennuie pas jusqu'à l'automne, la conférence en ligne PHP Russia Online se tiendra le 13 mai et, grâce au soutien de Badoo , elle est devenu libre.



Nous avons décidé d'expérimenter le format: dans le programme de la conférence, il n'y a que des locuteurs étrangers, et la communication lors de la conférence sera bilingue ( UPD: Pour tous les rapports, un flux avec traduction simultanée en russe de Skyeng sera disponible).

Pour les développeurs PHP expérimentés, Russia Online sera l'occasion d'entendre des présentations et de poser des questions aux dirigeants de la communauté PHP - il est toujours préférable de recevoir des informations de première main. Et pour ceux qui ont déjà obtenu les premiers succès dans le développement PHP, mais qui n'ont pas encore atteint le niveau intermédiaire, il y a une charge d'inspiration et de directives, ce qu'il faut rechercher, où se développer.

Étant donné que Badoo nous a aidés à rendre la conférence en ligne gratuite pour les participants, le 13 mai, nous attendons sur la plate-forme en ligne 2000 développeurs PHP . Et à une telle échelle, tout le monde pourra trouver avec qui discuter d'un sujet qui l'intéresse, et nouer des contacts utiles ou parler avec quelqu'un qui dans le monde réel est très difficile à attraper.

Plus en ligne - le nombre de participants n'est pas limité par la taille physique du site. Nous sommes prêts à collecter au moins tous les développeurs PHP - inscrivez-vous et invitez des collègues (partagez le lien phprussia.ru/en/2020/online avec des collègues étrangers ). La participation est gratuite, mais assurez-vous de vous inscrire. En plus des champs évidents, nous vous demandons de partager un lien vers GitHub, un blog, LinkedIn ou un CV, juste pour vous protéger contre une charge non pertinente et mieux connaître notre public - pas de truc ni de transfert de données à des tiers.

Avant de présenter les conférenciers à PHP Russia Online, je dirai également que la conférence sera organisée par Sammy Kaye Powers , un ingénieur open source de Datadog, un membre très actif de la communauté PHP, qui dirigera le podcast PHP Roundtable et contribuera au moteur PHP.

Développement de logiciels sans effort


Anna Filina a commencé la programmation en 1997. Anna est un auteur sur la plate-forme éducative Pluralsight, un conférencier expérimenté et expert dans le domaine du développement, des tests et de la refactorisation, aime faire des choses qui semblent impossibles.

Chez PHP Russia Online, avec Anna, nous comprendrons comment de simples tests d'acceptation et quelques diagrammes peuvent suffire pour passer directement au code. Ces techniques vous permettront de créer une conception de code DDD propre et testable sans vous soucier des détails d'implémentation. Et alors seulement implémentez la conception dans le code afin que les développeurs ne se marchent pas les uns sur les autres et travaillent ensemble parfaitement.

Je recommande le rapport d'Anna si vous souhaitez savoir comment son équipe parvient à implémenter la fonctionnalité plus rapidement que le client ne parvient à l'approuver.

Tirer le meilleur parti du moteur PHP 7 - l'exemple de Symfony


Nicolas Grekas travaille sur Symfony à la fois en open source et en entreprise. En tant que développeur, Nicholas corrige des bogues et soumet de nouvelles fonctionnalités depuis 6 ans pour rendre Symfony plus pratique. Côté affaires, le principal objectif de Nicholas est de construire une entreprise durable sur la base de l'écosystème Symfony.

Lors de la conférence, Nicholas fera une présentation intitulée « Tirer le meilleur parti du moteur PHP 7 - l'exemple de Symfony ». Oui, nous pouvons dire que PHP 7.0 est presque une histoire. Mais savez-vous exactement comment tirer le meilleur parti de cette version de la langue? En collaboration avec Nicholas, nous analyserons les méthodes d'optimisation de code implémentées dans Symfony et revisiterons certains stéréotypes de performances de PHP 7.

Sécurité pratique dans les applications Web


Chris Holland est en développement depuis plus de 20 ans et dirige maintenant l'équipe de développement de TriNet, une société de recrutement. Collabore avec les magazines NomadPHP et php [architect] magazine, publiés dans CIOReview.

Le rapport de Chris sur PHP Russia Online portera sur la sécurité des applications Web. Après tout, quelle est la plus grande menace à la sécurité de l'information pour les projets d'entreprise? C'est vrai - le fait même d'être en ligne. Il y a un million de chances de créer une application vulnérable et il n'y a pas beaucoup de façons de le faire correctement. Chris vous expliquera comment identifier et prévenir les erreurs de sécurité des applications Web les plus dévastatrices.

Files d'attente, bus et composant messager


Tobias Nyholm est le développeur principal de Symfony, l'un des principaux podcasts de Sound of Symfony, et l'organisateur de réunions PHP en Suède.

Chez PHP Russia Online, avec Tobias, nous traiterons des bases des files d'attente et de l'architecture hexagonale. Après tout, les files d'attente de messages sont un moyen idéal pour décentraliser une application. Et en utilisant la file d'attente de messages, vous pouvez séparer l'application du cadre et de l'infrastructure. Ce n'est pas difficile si l'application est écrite en PHP pur. Et que faire si vous utilisez Symfony / Laravel / Yii, nous allons simplement apprendre de ce rapport , cependant, en utilisant le composant Symfony Messenger comme exemple.

Plus qu'un langage de requête: SQL au 21e siècle


Markus Winand se fait appeler l'Ambassadeur de la Renaissance SQL et dit que sa mission est de convaincre les développeurs du monde entier que SQL est vivant, se sent bien et qu'il est allé loin dans son développement au cours des dernières décennies.

Il semblerait qu'en 1999, SQL a dépassé les limites du modèle relationnel. Mais il a fallu quelques décennies de plus aux développeurs de bases de données pour tenir cela pour acquis. Marcus Vinand dans son discours montrera que SQL a changé autant que les exigences de développement au cours des 20 dernières années, donnera une image générale de l'évolution du langage de requête et montrera des exemples de fonctionnalités SQL modernes.

Le temps est une illusion (le déjeuner doublement)


Andreas Heigl travaille chez bitExpert (un fournisseur allemand de solutions logicielles et multimédias), résout des problèmes et utilise parfois du code pour cela. Il travaille également comme un cric de tous les métiers dans plusieurs projets open-source, participe à la vie de la communauté d'utilisateurs PHP à Francfort-sur-le-Main (PHPUGFFM) et à la ressource PHP.ug.

Le problème du rapport d' Andreas est facile à comprendre pour quiconque a déjà vu des messages commencer le matin avec Good Morning. Andreas suggère d'explorer les problèmes liés aux fuseaux horaires. Ceci est important, car en négligeant le décalage horaire, vous pouvez faire beaucoup d'erreurs dans le code et les bases de données. Inscrivez-vous et connectez-vous pour savoir comment gérer ces erreurs.

Cycle, ORM et graphiques


L'an dernier, Anton Titov, CTO de SpiralScout LLC, a parlé du serveur RoadRunner. Cette année, Anton nous présentera un autre temps de fonctionnement - Cycle ORM. Voyons pourquoi, en principe, les ORM sont nécessaires (si tout va si bien avec SQL), comment ils fonctionnent et comment ils doivent être construits: graphiques de dépendance, graphiques d'objet, DataMapper et couche persistante. Et, bien sûr, Anton parlera du dispositif Cycle ORM.

Il a été possible de réunir une composition internationale d’orateurs aussi forte pour plusieurs raisons. C'est le travail actif du Comité du programme, dans lequel les développeurs sympas sont connus dans la communauté PHP, et la force de la communauté, et, surtout, le pilote réussi de PHP Russie. Pour que les futurs développeurs du langage, des frameworks et des outils que nous utilisons viennent à nous, nous devons montrer la force de la communauté PHP russe. Montrez que le niveau de développement de PHP n'est pas à la traîne, et dépasse parfois la pratique mondiale. Par conséquent, inscrivez -vous et préparez-vous non seulement à écouter les rapports, mais à participer activement aux discussions et aux discussions en coulisses.

Rendez-vous, rendez-vous le 13 mai à PHP Russie en ligne!

: - - (KnowledgeConf, ++, TechLead Conf), -, 10 2020 .

Source: https://habr.com/ru/post/undefined/


All Articles