Вышел CakePHP 1.2 beta

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

  • Добавили обратную маршрутизацию для массивов url в рутере
  • parseExtensions для обработки разных типов данных,
  • mapResources для обработки REST
  • Поименованные аргументы "name:value".
  • Формы стали еще проще в обработке и могут содержать в себе, и обрабатывать более сложные типы данных.
  • Стало безопаснее засчет предотвращения CSRF и HTTP авторизации.
  • EmailComponent теперь как настоящий почтовый клиент. Можете отправлять им
    письма, как хотите - через layout, простым вызовом, прикреплять приложения
    и выбирать формат html.
  • CookieComponent для более безопасного хранения данных на клиентской стороне.
  • Новый ключ "with" в моделях позволяет динамически определять join для таблиц.
  • Валидация стала лучше за счет введения стандартных шаблонов валидации
  • Кэш предоставляет интерфейс к memcache, xcache, apc, файловой системе или БД.
  • Configure класс позволяет динамически менять настройки веб-приложения, App класс управлять импортом классов
  • Console - минифреймворк для создания консольных приложений.


Так же продолжается работа над мануалом версии 1.2 http://tempdocs.cakephp.org//
Обновился http://cakephp.org/
В феврале пройдет CakeFest, где всего за 199 у.е. вы сможете поучаствовать в 3-дневном обсуждении CakePHP во Флориде =) http://www.cakefest.org/
А в мае уже обещают новости по поводу версии 2.0 ;)

Changelog

Источник: http://avenu.habrahabr.ru/



Опубликовал admin
10 Янв, Четверг 2008г.



Программирование для чайников.