PHPConf 2009

Сегодня речь идет уже не о создании домашних страничек, форумов, интернет-ларьков и т.п. Сегодня речь идет об индустриальных разработках. Вчерашним студентам-энтузиастам нужно постигать профессиональные методы создания программного обеспечения для решения самых актуальных задач бизнеса.

iCalendar - Экспортировать в органайзер

Москва, Россия

08.10.2009 - 09.10.2009

 Программа конференции PHPCONF 2009

8 ОКТЯБРЯ - Web Architect WorkShop Day

09:00-10:00
Регистрация участников. Вручение сопроводительных материалов.
10:00-10:15
Вступительное слово
10:15-19:00 
Программа Web Architect WorkShop Day будет опубликована 4сентября. Планируется провести 3 потока мастер-классов: аналитика и архитектрура, управление качеством, технологии и секреты мастерства
В мастер-классы войдут уникальные тренинги Рунета:

- Web-архитектор: 10 главных мантр вебархитектора
- Зачем нужен Аналитик в веб проектах?
- Как писать ТЗ для веб систем?
- Описание требований в виде вариантов использования (use cases)
- Профеcсия - аутсорсер: секреты мастерства
- Практика построения среды разработки, определяющей процесс проектирования
- Метод организации репозитория исходного кода
- Системная инженерия и моделирование жизненных циклов
- Дизайн тестов на примере онлайн-магазина суши
- Вся мощь связки Dojo Toolkit + Zend Framework
- Постановка процесса тестирования в организации
- Нагрузочное тестирование веб-проектов
- Ошибки архитектуры популярных WEB-ресурсов

 

9 ОКТЯБРЯ - PHPCONF 2009 (DRAFT)

9:00-10:00
Регистрация участников. Вручение сопроводительных материалов.
10:00-10:15
Вступительное слово
10:15-11:00

Главные новости PHP 5.3, о которых все говорят

Johannes Schluter

Главные новости PHP 5.3, о которых все говорят - это пространства имён (namespaces) и замыкания (closures). 
Однако, в PHP 5.3 есть и много другого нового фунционала, который делает этот 
релиз значительной вехой в истории проекта: модули Intl, Phar, mysqlnd, улучшения в SPL, 
позднее статическое связывание (late static binding) и много другое.
Йоханнес работает в команде разработки клиентских библиотек MySQL, 
создателей самой популярной в мире СУБД с открытыми исходниками и обучается 
в университете прикладных наук Мюнхена. 
Он является релиз-менеджером ветки PHP 5.3 
и частым докладчиком на различных конференциях по всему миру.
11:00-11:15
Кофебрейк
11:15-12:00

MySQL Online Backup

Смирнова Светлана MySQL Senior Support Engineer
MySQL Bugs Analysis Support Group Sun Microsystems.


Начиная с версии 5.4.x пользователям MySQL будет доступен новый быстрый MySQL [Online] Backup.
Вы сможете делать backup/restore очень быстро
Никаких блокировок - вы можете пользоваться своими таблицами во время backup
Нет необходимости откладывать backup до времени минимильной активности
На презентации будут показаны результаты тестов.
Отдельный блок будет посвящён сравнению с существующими техниками, в частности 
стоит ли отказываться от используемых решений в пользу новой возможности.
12:00-13:00

Профессиональная разработка PHP-проектов на платформе Microsoft"

Андрей Бешков
эксперт по инфраструктуре, Microsoft

13:00-13:15
Перерыв

13:15-14:00

Практика распределенной разработки в open-source проектах. Методы, инструментарий, проблемы

Александр Веремьев
разработчика Zend Framework (ZEND)

Доклад затрагивает различные аспекты разработки в условиях географического распределения команды, привлеченной к проекту.
Доклад опирается на опыт, приобретенный при участии в проекте Zend Framework на различных этапах его реализации.
В докладе будет рассмотрена модель ведения open-source проекта, используемая Zend Technologies для проекта
Zend Framework – ответственность за качество open-source продукта со стороны коммерческой организации 
при преимущественном праве принятия решений, а также организационные особенности этой модели – 
основная команда (core team), представляющая Zend, сторонние разработчики, 
взаимодействие основной команды с community и т.д.
Доклад в частности затрагивает такой аспект, как баланс между 
коллегиальностью принимаемых решений и связанных с этим накладных расходах.
В презентации будет уделено внимание естественно складывающимся этапам развития open-source проекта,
а также способам сохранить управляемость проектом при его росте.
Рассмотрены различные инструменты, предназначенные для управления данными проекта 
(системы версионирования, трекер задач, Wiki раздел на сайте проекта) и общения разработчиков 
(списки рассылок, IRC, системы голосового общения), а также их применимость в разных условиях.
14:00-14:45
Обед
14:45-15:00

PHP performance hints and tips

Александр Веремьев
разработчика Zend Framework (ZEND)

Доклад представляет информацию относительно некоторых аспектов языка PHP, влияющих на производительность:
- замедление скорости обработки строк при присваивании переменной по ссылке;
- обработка циклических ссылок в структурах объектов;
- неэффективность .= оператора в определенных условиях;
- низкая скорость serialize()/unserialize();
- ручной “methods inlining”;
- использование объектов в сложных структурах, замена их массивами в некоторых случаях, производительность.
15:00-15:30

Рассекреченный демон Pinba - realtime statistics for PHP
Довгаль Антон автор pinba, разработчик, Badoo.com

При разработке больших проектов довольно часто бывает, что проблемы с производительностью всплывают уже после внедрения, не смотря на все предварительные расчеты и тесты.
От этого никак нельзя уйти, но с этим нельзя и мириться. Пинба помогает разработчикам следить за производительностью их проекта самым детальнейшим образом - вплоть до конкретных операций на конкретных серверах, что позволяет выявлять узкие места на живом, рабочем проекте в реальном времени.
Целевая аудитория
Разработчики, системные администраторы
Область применения
Проекты размером выше среднего, с большим объёмом кода.
15:30-15:45 Перерыв
15:45-16:45

Sphinx 2009.
Аксенов Андрей автор Sphinx
http://www.sphinxsearch.com/

Обзор новых фичей, появившихся в Сфинксе за 2009й год.
- MySQL протокол и SphinxQL
- RT индексирование (альфа)
- строковые атрибуты
- модели обработки запросов (fork, prefork, threads)
- новый формат позиций, индкесирование без позиций
- кеш общих подзапросов
-  "смешанные" символы
- агрегатные функции
- и еще 10+ других интересных фичей
Флипчарт-сессия:  Бойся вилки: Недокументированыые тонкости обработки целых чисел, вещественных чисел и
массивов в PHP, и как с ними бороться.
16:45-17:45
Кофебрейк
17:45-18:30

Как превратить приложение в платформу.

Вадим Крючков (long), руководитель отдела разработки компании Оверсан.

Начав разработку панели управления облачным хостингом мы поставили себе
цель сделать самое удобное приложение для пользователей. Ну и для нас,
разработчиков, оно так же должно быть удобным — поскольку на российском
рынке никто еще такого не делал, нужно было построить очень гибкое
приложение, чтобы его можно было легко менять под запросы
пользователей и маркетинга. Наша система состоит из множества отдельных
приложений, которые написаны на разных языках и должны взаимодействовать
между собой. Как? На помощь нам пришел REST. Но тут встала другая
проблема — нужно «защитится» от продвинутых пользователей, которые
проанализировав запросы, будут строить свои приложения, используя наш
API. Тогда мы решили пойти от обратного — открыть API для разработчиков.
Так как же спроектировать хороший API? Почему стоит выбирать REST? Как
построить эффективное приложение и развернуть его в облаке? Об этом и
других вкусностях, которые несет cloud computing, я готов рассказать в
этом докладе.
18:30-19:00
Торжественное закрытие PHPCONF 2009, розыгрыш призов, вручение сертификатов участника.
 

Реклама

Популярные мероприятия
Соглашение на обработку персональных данных