Fabien Potencier любит заниматься написанием книг. За что ему отдельное спасибо, т.к. иначе не было бы такой замечательной книги как «Definitive Guide to symfony», что в свою очередь сделало фреймворк Symfony более популярным и доступным.
May 19 2009
UA Symfony Camp — мини-отчет по второй конференции
Как планировалось, 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
В посте «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
Бывают ситуации, когда нужно получить запрос 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
Apr 24 2009
imgAreaSelect — jQuery-плагин для выделения области изображения
Плагин imgAreaSelect позволяет пользователю выделить прямоугольную область в изображении и получить координаты этой области. Прекрасно подходит для создания аватарок или превьюшек из любых изображений.
Остается только дописать backend и получается отличный инструмент.
Последняя версия плагина imgAreaSelect v0.8 совместима с jQuery 1.3.x.
Ссылки:
• Все примеры использования плагина imgAreaSelect
• imgAreaSelect on jQuery Plugins
• ImageCrop с помощью jQuery, плагина imgAreaSelect и PHP GD
• Создание превьюшек: PHP и плагин imgAreaSelect для jQuery
• Другой плагин: JCROP IMAGE CROPPING PLUGIN
Apr 01 2009
Zend Framework Debug Toolbar
Отладочная панель для Zend Framework, скачать Scienta ZF Debug Bar,
ознакомиться.
Аналогичные панели для других php framework:
• New in symfony 1.2: Customize the Web Debug Toolbar
• CodeIgniter Debug Toolbar
• Kohana Debug Toolbar
• PHP_Debug Toolbar — прародитель всех панелей
Apr 01 2009
5 советов по совершенствованию страницы 404
Страница с ошибкой 404 может оказаться единственной страницей, которую увидит пользователь пришедший к вам на сайт. Так почему не сделать её более удобной? Приведенные в статье советы помогут улучшить её на любом сайте.
Вот эти советы кратким списком:
- Не использовать страницу с ошибкой 404, которая установлена по-умолчанию
- Оформить страницу в стиле вашего сайта
- Сделать её максимально простой
- Разместить на странице ссылки на основные разделы вашего ресурса
- Подходите к ее проектированию творчески, но не переусердствуйте
Apr 01 2009
UA SymfonyCamp в Киеве 16-го мая
16 мая планируется конференция по фреймворку Symfony.
Мероприятие будет проходить по адресу: Киев, ул. Предславинская, 12 (http://predslavinskaya.com.ua/). Партнер и соорганизатор SymfonyCamp — WorldWebStudio
Программа конференции еще составляется.
Все желающие посетить мероприятие или выступить с докладом пишите на movchan@gmail.com.
Mar 30 2009
Symfony Components – библиотека компонентов Symfony
Фреймворк Symfony позволяет воспользоваться некоторыми классами автономно, отдельно от самого проекта такими, как YAML или классами маршрутизации. Например, про использование классов маршрутизации была написана интересная статья Playing with symfony routing — without symfony, а YAML класс используют в таких проектах, как Doctrine и PHPUnit.
Командой Symfony было принято решение сделать некоторые компоненты Symfony автономными. Назвали этот проект как Symfony Components. Как утверждают, Symfony Components не будут повторять работу команд Zend Framework или ezComponents.
Читать дальше
Mar 27 2009
Редактор PHPEdit 3.2 с поддержкой Symfony
На днях анонсировали новую версию редактора PHPEdit 3.2 с поддержкой Symfony от французской компании WaterProof. Как сообщается в анонсе, работа в IDE для проектов на Symfony становиться удобной, как никогда :).
Ознакомиться с новыми возможностями редактора можно в демо-ролике (анг. язык). Или скачать документацию по расширению Symfony (PDF).
Скачать редактор PHPEdit 3.2. Редактор платный, его стоимость зависит от комплектации — 89, 179 и 299 евро.
Вот некоторые скриншоты редактора. Возможности прикольные, позволяют отказаться от консоли как таковой, очень удобный Code Insight — позволяет переходить не только на методы, атрибуты классов, но и на роутинги, шаблоны. Поддержка YAML, отладка кода.
← Предыдущая страница — Следующая страница →
Comments (0)