Offene Konferenz PHP Russia Online

Bei der einzigen PHP-Konferenz in Russland gab es 22 Berichte von Entwicklern von Tools, die wir alle verwenden, und viele Kammerveranstaltungen. Mehr als die Hälfte unserer Redner sollte aus verschiedenen Ländern fliegen, so dass die Gefahr einer Übertragung oder Absage bereits vor den offiziellen russischen Entscheidungen über uns lag. Und danach ging alles schief ...

Aber wir nicht verzweifeln und plane eine große Offline - Konferenz am 14. September zu halten , in Moskau, und so , dass die PHP - Community nicht bis zum Herbst langweilig wird , die PHP Russland Online wird Online - Konferenz am 13. Mai stattfinden und, dank die Unterstützung von Badoo , es wurde frei.



Wir haben uns entschlossen, mit dem Format zu experimentieren: Im Konferenzprogramm gibt es nur ausländische Sprecher, und die Kommunikation auf der Konferenz wird zweisprachig ( UPD) sein: Für alle Berichte steht ein Stream mit Simultanübersetzung ins Russische von Skyeng zur Verfügung.

Für erfahrene PHP-Entwickler bietet Russia Online die Möglichkeit, Präsentationen zu hören und Fragen an die Führungskräfte der PHP-Community zu stellen. Es ist immer besser, Informationen aus erster Hand zu erhalten. Und für diejenigen, die bereits erste Erfolge in der PHP-Entwicklung erzielt haben, aber noch nicht die mittlere Ebene erreicht haben, gibt es eine Menge Inspiration und Richtlinien, wonach gesucht und wo entwickelt werden muss.

Aufgrund der Tatsache, dass Badoo uns geholfen hat, die Online-Konferenz für die Teilnehmer kostenlos zu gestalten, warten wir am 13. Mai auf der Online-Plattform auf 2000 PHP-Entwickler . Und in einem solchen Ausmaß kann jeder herausfinden, mit wem er ein für ihn interessantes Thema besprechen und nützliche Kontakte knüpfen oder mit jemandem sprechen kann, der in der realen Welt sehr schwer zu fassen ist.

Plus online - Die Anzahl der Teilnehmer ist nicht durch die physische Größe der Website begrenzt. Wir sind bereit, mindestens alle PHP-Entwickler zusammenzubringen - registrieren Sie sich und laden Sie Kollegen ein (teilen Sie den Link phprussia.ru/en/2020/online mit ausländischen Kollegen ). Die Teilnahme ist kostenlos, aber registrieren Sie sich unbedingt. Zusätzlich zu den offensichtlichen Feldern bitten wir Sie, einen Link zu GitHub, einem Blog, LinkedIn oder einem Lebenslauf zu teilen, um sich vor einer irrelevanten Belastung zu schützen und unser Publikum besser zu kennen - kein Trick oder Datenübertragung an Dritte.

Bevor ich die Redner mit PHP Russia Online bekannt mache, möchte ich auch sagen, dass die Konferenz von Sammy Kaye Powers , einem Open-Source-Ingenieur von Datadog, einem sehr aktiven Mitglied der PHP-Community, moderiert wird. Er leitet den PHP Roundtable- Podcast und trägt zur PHP-Engine bei.

Mühelose Softwareentwicklung


Anna Filina begann 1997 mit dem Programmieren. Anna ist Autorin auf der Pluralsight-Bildungsplattform, eine erfahrene Rednerin und Expertin auf dem Gebiet der Entwicklung, des Testens und des Refactorings. Sie liebt es, Dinge zu tun, die unmöglich erscheinen.

Bei PHP Russia Online werden wir zusammen mit Anna verstehen, wie einfache Abnahmetests und einige Diagramme ausreichen können, um direkt zum Code zu gelangen. Mit diesen Techniken können Sie ein sauberes und testbares DDD-Code-Design erstellen, ohne sich um Implementierungsdetails kümmern zu müssen. Und erst dann implementieren Sie das Design im Code, damit sich die Entwickler nicht gegenseitig auf die Fersen treten und alle perfekt zusammenarbeiten.

Ich empfehle Annas Bericht, wenn Sie wissen möchten, wie ihr Team die Funktionalität schneller implementiert als der Kunde sie genehmigt.

Das Beste aus der PHP 7-Engine herausholen - das Beispiel von Symfony


Nicolas Grekas arbeitet an Symfony sowohl aus Open Source als auch aus der Wirtschaft. Als Entwickler hat Nicholas 6 Jahre lang Fehler behoben und neue Funktionen eingereicht, um Symfony komfortabler zu machen. Auf der Geschäftsseite besteht Nicholas 'Hauptziel darin, ein nachhaltiges Unternehmen auf der Grundlage des Symfony-Ökosystems aufzubauen.

Auf der Konferenz wird Nicholas einen Vortrag mit dem Titel „ Das Beste aus der PHP 7-Engine herausholen - das Beispiel von Symfony “ halten. Ja, wir können sagen, dass PHP 7.0 fast eine Geschichte ist. Aber wissen Sie genau, wie Sie diese Version der Sprache optimal nutzen können? Zusammen mit Nicholas werden wir die in Symfony implementierten Methoden zur Codeoptimierung analysieren und einige Leistungsstereotypen von PHP 7 neu betrachten.

Praktische Sicherheit in Webanwendungen


Chris Holland ist seit über 20 Jahren in der Entwicklung und leitet jetzt das Entwicklungsteam bei TriNet, einem Personalvermittlungsunternehmen. Arbeitet mit den in CIOReview veröffentlichten Magazinen NomadPHP und php [Architect] zusammen.

Der Bericht von Chris über PHP Russia Online wird sich auf die Sicherheit von Webanwendungen konzentrieren. Was ist die größte Bedrohung für die Informationssicherheit bei Geschäftsprojekten? Das ist richtig - die Tatsache, online zu sein. Es gibt eine Million Möglichkeiten, eine anfällige Anwendung zu erstellen, und es gibt nicht viele Möglichkeiten, dies richtig zu machen. Chris wird Ihnen erklären, wie Sie die verheerendsten Sicherheitsfehler von Webanwendungen identifizieren und verhindern können.

Warteschlangen, Busse und die Messenger-Komponente


Tobias Nyholm ist der Hauptentwickler von Symfony, einer der führenden Podcasts in Sound of Symfony, und der Organisator von PHP-Meetups in Schweden.

Bei PHP Russia Online werden wir uns zusammen mit Tobias mit den Grundlagen von Warteschlangen und hexagonaler Architektur befassen. Nachrichtenwarteschlangen sind schließlich eine ideale Möglichkeit, eine Anwendung zu dezentralisieren. Mithilfe der Nachrichtenwarteschlange können Sie die Anwendung vom Framework und der Infrastruktur trennen. Dies ist nicht schwierig, wenn die Anwendung in reinem PHP geschrieben ist. Und was zu tun ist, wenn Sie Symfony / Laravel / Yii verwenden, werden wir aus diesem Bericht lernen , jedoch am Beispiel der Symfony Messenger-Komponente.

Mehr als eine Abfragesprache: SQL im 21. Jahrhundert


Markus Winand nennt sich selbst den SQL Renaissance-Botschafter und sagt, seine Mission sei es, Entwickler auf der ganzen Welt davon zu überzeugen, dass SQL lebendig ist, sich großartig anfühlt und in den letzten Jahrzehnten in seiner Entwicklung weit fortgeschritten ist.

Es scheint, dass SQL 1999 die Grenzen des relationalen Modells überschritten hat. Es dauerte jedoch noch ein paar Jahrzehnte, bis Datenbankentwickler dies für selbstverständlich hielten. Marcus Vinand wird in seiner Rede zeigen, dass sich SQL in den letzten 20 Jahren ebenso stark verändert hat wie die Entwicklungsanforderungen, ein allgemeines Bild der Entwicklung der Abfragesprache geben und Beispiele für moderne SQL-Funktionen zeigen.

Zeit ist eine Illusion (doppelt so mittags)


Andreas Heigl arbeitet bei bitExpert (einem deutschen Anbieter von Software- und Medienlösungen), löst Probleme und verwendet manchmal Code dafür. Er arbeitet auch als Alleskönner in mehreren Open-Source-Projekten, nimmt am Leben der PHP-Benutzergemeinschaft in Frankfurt am Main (PHPUGFFM) und der PHP.ug-Ressource teil.

Die Ausgabe von Andreas ' Bericht ist für jeden leicht zu verstehen, der jemals Nachrichten gesehen hat, die am Morgen mit Good Morning beginnen. Andreas schlägt vor, sich mit Fragen im Zusammenhang mit Zeitzonen zu befassen. Dies ist wichtig, da Sie den Zeitunterschied vernachlässigen und viele Fehler im Code und in den Datenbanken machen können. Registrieren Sie sich und stellen Sie eine Verbindung her, um herauszufinden, wie Sie mit diesen Fehlern umgehen können.

Zyklus, ORM und Diagramme


Anton Titov, CTO von SpiralScout LLC, sprach letztes Jahr über den RoadRunner-Server. In diesem Jahr wird Anton uns eine weitere Betriebszeit vorstellen - Cycle ORM. Lassen Sie uns darüber sprechen, warum ORMs im Prinzip benötigt werden (wenn mit SQL alles so gut ist), wie sie funktionieren und wie sie erstellt werden sollten: Abhängigkeitsdiagramme, Objektdiagramme, DataMapper und persistente Ebene. Und natürlich wird Anton über das Cycle ORM-Gerät sprechen .

Es war aus mehreren Gründen möglich, eine so starke internationale Zusammensetzung von Rednern zu sammeln. Dies ist die aktive Arbeit des Programmkomitees, in dem coole Entwickler in der PHP-Community bekannt sind, die Stärke der Community und vor allem der erfolgreiche Pilot von PHP Russland. Für zukünftige Entwickler der Sprache, Frameworks und Tools, mit denen wir zu uns kommen, müssen wir die Stärke der russischen PHP-Community zeigen. Zeigen Sie, dass das Niveau der PHP-Entwicklung nicht zurückbleibt und manchmal die weltweite Praxis überholt. Daher registrieren und bereit nicht nur auf die Berichte zu hören, sondern einen lebendigen Teil an den Diskussionen und hinter den Kulissen Diskussionen zu nehmen.

Wir sehen uns, wir sehen uns am 13. Mai bei PHP Russia Online!

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

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


All Articles