Author Archive

Описание директив файла .htaccess

Описание директив файла .htaccess проекта на Symfony


Проголосуй за включение symfony в NetBeans IDE!

NetBeans, это опен-соурс среда (IDE) для разработчиков, спонсируемая компанией Sun. Сейчас планируется включение поддержки PHP фреймворков в следующей версии. Так как сейчас доступно большое количество фреймворков, разработчики NetBeans устроили голосование на выбор двух PHP фреймворков которые будут поддерживатся.
Если вам наравится фреймворк symfony, пожалуйста уделите пару минут и проголусуйте “ЗА” (vote for) symfony:


Новинки в symfony 1.2 или движемся к простой архитектуре (Часть 1)

Сегодня мы поговорим о новой системе роутинга - роутинг фрейморк.
Роутинги как объекты класса
До symfony 1.2, система роутинга (через класс sfPatternRouting ) хранила роуты в ассоциативном массиве. Старая система отлично работает, но при этом трудно настраиваемая под свои нужды. Для того чтоб дать разработчикам свободу в модификации и улучшении процесса роутинга, в новой версии все роуты [...]


Внимание! обновился плагин sfPropelFinderPlugin

Все кто использует это плагин и следит за его новыми версиями, обратите внимание, в новой версии произошла замена sfPropelFinder::setPeerClass() на sfPropelFinder::setClass() (это нарушит работу существующих классов, которые наследуют sfPropelFinder), так же был проведен рефакторин соединения с базой данных и реинициализации запросов и ряд других обновлений.


Второе обновление в системе плагинов Symfony

Разработчики не перестают удивлять скоростью реакции на фидбеки от комьюнити. Вот очередная серия доработок к системе плагинов:

Появилось новое поле для описания плагина. Это поле не зависит от версии плагина и будет выводиться на главном табе "Plugin Information".

Каждый плагин можо связать с ORM, который он использует. Первоначально это свойство задавалось автоматически основываясь на имени плагина и [...]


Очередной Symfony camp, пройдет в Голландии

Ежегодная встреча сообщества symfony состоиться 12-13 сентября в Dutch Open Projects (DOP), что в Голландии.
Мероприятие начнется с тренинга по symfony 1.1, предствляет Nicolas Perriault (менеджер релиза symfony 1.1).
Докладов не так много, и на мой взгляд как-то маловато для такого мероприятия, вот список некоторых из них:

Обучающие уроки от Yahoo! (Dustin Whittle)
Производительность symfony (Fabian Lange) - это [...]


Обновления в системе плагинов

Неделю назад была реализована новая система плагинов Symfony. За это время было добавлено 30 новых плагинов, и сделано около 51 обновлений для существующих.
Благодаря обратной связи от пользователей были получены отзывы, на основании которых внесены следующие изменения:
• Редизайн главной страницы плагинов. Теперь с главной можно получить информацию о всех новинках, изменениях. Улучшена система поиска плагинов.
• Добавлены [...]


Релиз Symfony 1.1.1

Это первый релиз новой ветки 1.1, никаких новых дополнений в этом релизе нет, это релиз является пакетом баг фиксов для новой ветки 1.1
Полный список баг фиксов.
Всем кто использует новую версию рекомендую обоновиться:
$ pear upgrade symfony/symfony-1.1.1


Symfony, у плагинов появился новый дом!

Плагины в symfony - это самый простой способ внести свой вклад в развитие фреймворка symfony. Плагины легко пишуться, пакуются, устанавливаются и они могут переписать все что угодно в фреймворке.
Но существующаю система работы с плагинами не может ответить на вопросы:

А есть ли плагин который добавляет “вот такую штуку” ?
А поддерживает ли мой любимый плагин [...]


Список команд symfony 1.1 в сравнении с symfony 1.0

Команды в symfony 1.1 изменились и теперь используют синтаксис пространства имен. Пока что трудно сказать стало ли от этого все хорошо или нет. Старый набор команд так же работает ввиде алиасов на новые имена команд.
Таблица старых и новых команд: 

Old task name
New task name

————————–
—————–

clear-cache
cache:clear

clear-controllers
project:clear-controllers

disable
project:disable

downgrade
[Not [...]