Главная
Блог разработчиков phpBB
 
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама

Релиз Phalcon 1.2.0

Anna | 31.05.2014 | нет комментариев

Мы рады объявить о релизе новой версии Phalcon.

Прошло чуть огромнее 2-х месяцев с момента выпуска предыдущей версии, и команда разработчиков представляет один из самых крупных и серьёзных релизов быстрейшего фреймворка для PHP написанного как Си-растяжение.
Новая версия содержит уйма новых функций, исправлений ошибок и оптимизаций. Мы также обновили сайт и подготавливаемся к огромным обновлениям документации и изложения API.

Нововведения Phalcon 1.2.0:

  1. Динамические пути для скомпилированных образцов Volt
  2. Растяжение вероятностей Volt
  3. Ссылки для неподвижных и динамических путей в PhalconMvcUrl
  4. PhalconMvcViewSimple
  5. Усовершенствована работа с JSON
  6. Помощь Many-To-Many в ORM
  7. Работа с виртуальными внешними ключами
  8. Минификация Javascript и CSS
  9. Закроет переменных (литералов) в PHQL
  10. Расширены вероятности Partials
  11. Применение PhalconTag как обслуживания
  12. Макросы в Volt
  13. BadMethodCallException взамен предупреждений
  14. Компонент отладки

Скачать

 

Выходит, что же было реализовано в Phalcon 1.2.0

1. Динамические пути для скомпилированных образцов Volt


Опция «compiledPath» в параметрах шаблонизатора Volt сейчас принимает неизвестную функцию, разрешающую исполнить нужные действия перед записью файла кеша образца.

// Добавляем растяжение .php к файлам образцов
$volt->setOptions([
    'compiledPath' => function($templatePath) {		
            return $templatePath . '.php';
    }
]);

// tCompiler()->addExtension(new PHPFunctionExtension());

3. Ссылки для неподвижных и динамических путей в PhalconMvcUrl


Сейчас дозволено указывать различные пути для ссылок, ведущих на неподвижные файлы: на картинки либо, скажем, js файлы и для ссылок на страницы. Данная вероятность исключительно будет востребована при применении CDN.

$di['url'] = function() {
	$url = new PhalconMvcUrl();

	// !Wrong number of parameters' in test.php:4
Stack trace:
#0 test.php(4): PhalconEscaper->escapeCss('a {}', 1, 2, 3)
#1 {main}

14. Компонент отладки


Компонент PhalconDebug

Источник: programmingmaster.ru

Оставить комментарий
Форум phpBB, русская поддержка форума phpBB
Рейтинг@Mail.ru 2008 - 2017 © BB3x.ru - русская поддержка форума phpBB