Июн 06 2009

Checklist проверки готовности проектов на Symfony для размещения на сервере

Раздел: Cheat Sheets, Symfonyingvar @ 22:16

Французская компания UI Studio выложила интересный контрольный список (checklist) для проверки проектов: “ничего ли разработчики не забыли при развертывании проекта на продакшен сервере?” – Check if your symfony application is ready for deployment.

На самом деле все, что там написано мы делаем и даже больше, но в любом случае этот список будет полезен не только для новичков. Т.к. там собрана информация, которая не только систематизирована, но и детализирована. Ниже приведен скриншот как это все выглядит. Весь проект написан на Symfony + jQuery. Можно даже отметить те пункты, которые выполнены :) .

Хороший повод составить свой собственный список.

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


Июн 03 2009

Новые книги по Symfony

Раздел: Symfonyingvar @ 10:29

Fabien Potencier любит заниматься написанием книг. За что ему отдельное спасибо, т.к. иначе не было бы такой замечательной книги как “Definitive Guide to symfony”, что в свою очередь сделало фреймворк Symfony более популярным и доступным.

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


Май 19 2009

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

Раздел: 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 в высоконагруженных системах”.

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

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


Май 17 2009

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

Раздел: Symfonyingvar @ 16:27

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

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

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


Май 02 2009

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

Раздел: 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

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


Апр 01 2009

UA SymfonyCamp в Киеве 16-го мая

Раздел: Symfonyingvar @ 09:17

16 мая планируется конференция по фреймворку Symfony.

Мероприятие будет проходить по адресу: Киев, ул. Предславинская, 12 (http://predslavinskaya.com.ua/). Партнер и соорганизатор SymfonyCamp – WorldWebStudio

Программа конференции еще составляется.

Все желающие посетить мероприятие или выступить с докладом пишите на  movchan@gmail.com.


Мар 30 2009

Symfony Components – библиотека компонентов Symfony

Раздел: Symfonyingvar @ 22:48

Фреймворк Symfony позволяет воспользоваться некоторыми классами автономно, отдельно от самого проекта такими, как YAML или классами маршрутизации. Например, про использование классов маршрутизации была написана интересная статья Playing with symfony routing – without symfony, а YAML класс используют в таких проектах, как Doctrine и PHPUnit.

Командой Symfony было принято решение сделать некоторые компоненты Symfony автономными. Назвали этот проект как Symfony Components. Как утверждают, Symfony Components не будут повторять работу команд Zend Framework или ezComponents.
Читать дальше


Мар 27 2009

Редактор PHPEdit 3.2 с поддержкой Symfony

Раздел: Symfonyingvar @ 21:28

На днях анонсировали новую версию редактора PHPEdit 3.2 с поддержкой Symfony от французской компании WaterProof. Как сообщается в анонсе, работа в IDE для проектов на Symfony становиться удобной, как никогда :) .

Ознакомиться с новыми возможностями редактора можно в демо-ролике (анг. язык). Или скачать документацию по расширению Symfony (PDF).

Скачать редактор PHPEdit 3.2. Редактор платный, его стоимость зависит от комплектации – 89, 179 и 299 евро.

Вот некоторые скриншоты редактора. Возможности прикольные, позволяют отказаться от консоли как таковой, очень удобный Code Insight – позволяет переходить не только на методы, атрибуты классов, но и на роутинги, шаблоны. Поддержка YAML, отладка кода.

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


Мар 19 2009

Symfony: настраиваем собственные обработчики ошибок (404, 500, unavailable.php)

Раздел: Symfonyingvar @ 03:57

На каждом проекте не забываем настраивать обработчики ошибок, а то получим вот такие сюрпризы на продакшен сервере для страниц ошибок 404 и 500:

symfony_error_page_404

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


Мар 07 2009

Презентации Symfony 2.0

Раздел: Symfonyingvar @ 15:55

Fabien Potencier выложил презентации для Symfony 2.0. Можно скачать PDF версию презентации phpquebec-2009-symfony-2.pdf.

Основная идея Symfony 2.0 – это увеличить производительность фреймворка и автономность некоторых компонентов (Controller Handling, Templating Framework, Dependency Injection Container).


Следующая страница »