Подписка на новости

Premium Sponsors

Gold Sponsors

Информационные спонсоры

PHPclub


  1. День первый
  2. День второй
  3. Спонсоры

PHPCONF 2009


В 2009 году мы еще более жестко отфильтровываем доклады и допускаем на конференцию только самое ценное и самое важное. Мы ценим время участников конференции, поэтому конференция по-прежнему будет проходить в течении двух дней.

День первый – Web Architect WorkShop Day 8 октября (четверг)
Это день, полностью состоящий из мастер-классов. Их прочитают признанные гуру. Каждый мастер-класс могут посетить не более 30 человек. На данный момент планируется 3 потока по 6 часов. Каждый мастер-класс длится от 1,5 до 6 часов.

День второй – PHPCONF 2009 9 октября (пятница)
Пополните ваши знания! Что нового произошло за 1,5 года? Какие методики разработки стали общепринятыми в профессиональной среде? Как их внедрить малой кровью? Как повысить эффективность вашей работы и работы вашей команды в разы?
 
P.S. Как всегда, приедут непосредственные авторы PHP, MySQL, ZendFramework, Sphinx, Pinba.
 
 

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

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

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

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


ehanes_s

Главные новости 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-11:45


sphinx

Sphinx 2009.
Аксенов Андрей автор Sphinx

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

11:45-12:00

Флипчарт - сессия:

Флип-чарт "Бойся вилки: Недокументированыые тонкости обработки целых чисел, вещественных чисел и массивов в PHP, и как с ними бороться."
12:00-13:00

beshkov

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

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

Как ни странно 90% PHP разработчиков работают на Windows, но при этом используют хостинг на Linux. Это приносит дополнительные заботы по переносу разработанных систем на другую платформу. Исторически так сложилось что PHP работал не особенно хорошо под Windows. Теперь многое изменилось и Windows может стать отличной платформой для PHP хостинга ведь на ней работают одни из крупнейших сайтов на планете. Мы посмотрим на то как запустить PHP под управлением веб-сервера IIS. Рассмотрим что нового появилось в IIS 7.5 по сравнению с IIS 6. Поговорим о том как работать из PHP с SQL Server и о том как можно использовать Expression Web для разработки. Обсудим как использовать Web Platform Installer для развертывания все компонентов необходимых для работы PHP. Поговорим про то как оптимизировать настройки IIS для
оптимальной производительности и как использовать механизмы Windows Cache Extension for PHP для еще большего ускорения. Мы посмотрим как управлять IIS с помощью Powershell. Так же мы поговорим о том какие основные проблемы могут возникнуть при миграции PHP приложений на Windows
 

 

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


AVeremyev

Практика распределенной разработки в 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


tony2001

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

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


svetasmirnova

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 до времени минимильной активности
На презентации будут показаны результаты тестов.
Отдельный блок будет посвящён сравнению с существующими техниками, в частности
стоит ли отказываться от используемых решений в пользу новой возможности.

16:45-17:00
Перерыв|

17:00-17:15

kantor

HTML 5: куда мы уже пришли … и куда еще придем
Илья Кантор
http://javascript.ru
Доклад посвящен новым возможностям браузеров и HTML, с уклоном на те,
которые мы можем использовать уже сейчас.

В качестве бонуса - Google Gears.


* Что такое HTML 5. Текущее состояние и поддержка браузерами
* Основные нововведения, состояние поддержки
* семантика
* интерфейс
* API
* Бонус: Google gears, основные возможности и недостатки API.
Как ускоряют сайты с Google Gears.

 

17:15-17:30

rubin

Использование MySQL для аналитических систем (Data warehouse)

Александр Рубин
Senior Consultant
MySQL / Sun Microsystems

Система принятия решений и анализа бизнес-процессов (BI) используется
в большинстве больших и маленьких организаций.
Из доклада вы узнаете:
* как оптимально использовать MySQL для Data Warehousing
* как оптимаьно хранить данные и формировать быстрые запросы,
формирующие статистику
* какие програмные решения удобно использовать с MySQL для Data Warehousing

17:30-17:45

Кофебрейк
17:45-18:30


kruchkov

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

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

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

Регистрация PHPCONF 2009 уже открыта!