May 19 2009

UA Symfony Camp — мини-отчет по второй конференции

Category: Symfonyingvar @ 16:52

new-copyКак планировалось, 16 мая в Киеве была проведена вторая украинская конференция по фреймворку Symfony: UA Symfony Camp. Мероприятие проходило по адресу: Киев, ул. Предславинская, 12 (http://predslavinskaya.com.ua/).

Без сюрпризов не обошлось :). Людей оказалось больше, чем предполагалось, вместо 50 человек пришло около 80, а зал-то и не был рассчитан на такое количество. Благо, оказался свободным другой зал, и арендодатель был такой добрый, что позволил нам туда переехать, и мы все вместе, со своими стульями :), переехали в более просторное, светлое помещение, за что им огромное спасибо. На кухне был бесплатный кофе, чай, правда до него я не добрался.


На конференции выступило 3 человека, вместо 4-х, т.к. мероприятие затянулось, а докладчик очень спешил. Было представлено 5 докладов:
1. Роман Мовчан :»Что такое Symfony и с чем ее едят».
2. Александр Демченко: «Роутинг в Symfony 2».
3. Игорь Бровченко: «Локализация и интернационализация».
4. Александр Демченко: «Публикация проекта в web и его обновление».
5. Роман Мовчан: «Производительность и использование Symfony в высоконагруженных системах».

Мой доклад на конференции:

Читать дальше


May 17 2009

Запущен сайт для Symfony Components

Category: Symfonyingvar @ 16:27

В посте «Symfony Components – библиотека компонентов Symfony» рассказывалось, что такое Symfony Components.

Fabien Potencier поведал о том, что специально для этого проекта был создан отдельный сайт: Symfony Components — Standalone libraries for PHP.

Каждый компонент имеет свой собственный раздел с документацией, API, инструкциями по установке и примеры по использованию. В качестве примера описан компонент YAML, остальные Event Dispatcher, Dependency Injection, Templating находятся в процессе.
Читать дальше


May 02 2009

Left Join с несколькими условиями для Propel Criteria

Category: Symfonyingvar @ 19:16

Бывают ситуации, когда нужно получить запрос c оператором Left Join указав несколько условных выражений. Например:

SELECT * FROM news
LEFT JOIN news_type ON news.type_id = news_type.id AND YEAR(news.published_at) = YEAR(NOW())
WHERE news.is_published = 1 AND ...
LIMIT 10

Читать дальше