WebCamp: php
Первую зп за программирование получил в 2002 году. Член команды фреймворка Phalcon, являюсь мейнтейнером большинства проектов экосистемы Phalcon. Последние несколько лет работаю в проектах с большими нагрузками. Специалист по построению CRM для мейл маркетинга. Пишу на C, Ruby, Go, PHP
Релиз Phalcon 3 LTS. Что нового и перспективы. Состояние дел на сегодняшний день. Где Phalcon 2.1.0? Вещи которых стоит ожидать и которых не стоит ожидать в ближайшем будущем. Почему Phalcon не похож на другие фреймвоки - причины этого. Где и кому следует использовать этот фреймворк. Примеры задач, где он покажет себя хорошо.
Опытный програмист, более 10 лет разработки на PHP и не только. Люблю правильный код.
Микросервисная архитектура - способ разграничения ответственности между компонентами системы за определённые функции. Во первых, попробуем разобраться что это такое и когда стоит вообще с этим связываться. А потом рассмотрим особенности разработки микросервисов на PHP.
Веб-разработчик с 2012 года, участник Open source сообщества, член Yii core team с 2015 года https://github.com/SilverFire
Каждая технология имеет свои особенности, зная которые, можно создавать хороший код, который не стыдно показывать людям и удобно поддерживать. Рассмотрим хорошие идеи для Yii 2, пройдёмся по неудачным, научимся организовать структуру проекта, использовать модульный подход при разработке
8+ лет опыта проектирования и разработки высоконагруженных и
высокодоступных веб-ориентированных распределённых систем.
Имею опыт проектирования и внедрения систем на базе событийно-ориенторованных архитектур а также микросервисной архитектуры.
Инфраструктурный слой систем часто содержит такие компоненты:
MongoDB, MySQL, RabbitMQ/SQS, Redis, Memcached, Varnish, Nginx, HAProxy, Consul, Docker.
Являюсь Docker апологетом. Люблю заниматься вопросами тюнинга производительности и масштабирования высокораспределённых систем
Также я являюсь PHP разработчиком. Имею опыт разработки на базе Symfony2, Laravel, Silex.
Построение высокомашстабируемых распределённых систем всегда было непростой задачей. В современном мире рынок взвинчен разнообразными трендами и подходами к разработке, программными продуктами обещающими свернуть горы, распределёнными БД которые ежедневно опровергают CAP теорему, контейнеризацией способной доставлять guеstbook-приложения на Марс, микросервисами - код которых состоит из одного символа и т.д. Безгарничные возможности вместе с безграничной отвественностью. Так из чего же состоит toolbox современного System Architect’a? Что стоит “брать”, а что лучше оставить? Где хорошо, а где плохо? Как масштабировать систему правильно?
Full stack разработчик, с любовью к обощениям
Эксперимент по рефакторингу кода без размышлений, с механическим применением правил. На примере библиотеки для логирования Monolog, посмотрим к чему приводит использование правил объектной гимнастики. Будет ли меньше кода, если не использовать else? (будет). Можно ли сделать архитектуру библиотеки лучше, обернув все коллекции в классы? (можно). И еще 7 простых правил.
Веб-разработчик, автор популярного open-source проекта Codeception, а также CodeceptJS, Robo, AspectMock, и т.п. Докладчик различных украинских и международных конференций (PHP Framework Days 2013-2015), DevConf Moskow (2014), PHPKonf Istanbul (2015), J&Beyond Barcelona (2016)
Codeception - популярный фреймворка для тестирования PHP проектов. Начиная с версии 2.2 он также позволяет вести разработку в BDD манере, через написание спецификаций на языке Gherkin и запуск сценариев в виде тестов. Вы узнаете в чем отличия между BDD методологией и тестированием, как для этих целей подходит Codeception
Fullstack разработчик. Люблю проектировать архитектуры систем. Пишу на PHP, JS, NodeJS. В проектах использую Nginx, Redis и PostgreSQL.
В чем отличие SSO от OAuth? Плюсы и минусы. Что и как выбрать? Безопасность и лучшие практики аутентификации. Как реализовать прозрачный “log-in” без редиректов: особенности кросс-доменного общения.
Золотой спонсор
спонсоры
место проведения
контакты