Welcome! Log In Create A New Profile

Advanced

Релиз Nginx CT++ Module 0.5

Валентин Бартенев
May 19, 2011 05:14AM
Запущен сайт с информацией: http://ngx-ctpp.vbart.ru/

Исправлено:
! Сборка на старом GCC во FreeBSD;
! Сборка на GCC с DSO Linking патчами RedHat;
! Модуль не работал при включении файлового AIO;
! Обработка подзапросов (ранее не работал вместе с SSI модулем);
! Корректное возвращение 500-го кода в случае различных ошибок;
! Отображение указателей в ошибках виртуальной машины;
! Очищение заголовка "Accept-Ranges";
! Модуль мог вызвать проблемы при ответе "Transfer-Encoding: chunked";
! Ошибка, приводящая к неработоспособности в системах Linux x86_32;
! Множество ошибок, приводивших к неработоспособности и зависаниям в
отдельных ситуациях и конфигурациях.

Улучшено:
* Инициализация виртуальной машины на этапе запуска сервера (ранее это
требовалось для каждого запроса);
* Полностью переписан код буферизации шаблона и данных, добавлена опция
ctpp2_data_buffer, устанавливающая размер буфера данных по-умолчанию;
* Логгирование ошибок шаблона.

Добавлено:
+ Опция templates_root, задающая корневую папку для шаблонов;
+ Возможность задавать шаблон через конфигурационный файл (с помощью опции
template);
+ Простые проверки байткода шаблона перед выполнением и опция templates_check
для включения также проверки CRC32 контрольных сумм шаблонов;
+ Различные опции настройки виртуальной машины;
+ Покрытие тестами;
+ Удобные скрипты для сборки и тестирования Nginx с модулем.

Скачать: http://ngx-ctpp.vbart.ru/download

Чего ожидать в будущих версиях:
- Кэширование шаблонов в разделяемой памяти;
- Возможность получения шаблона подзапросом (например с другого сервера или
из memcached)
- Поддержку переменных в директивах задающих пудть к шаблону.

Всем хорошего дня.

--
Валентин Бартенев
http://vbart.ru/
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Релиз Nginx CT++ Module 0.5

Валентин Бартенев May 19, 2011 05:14AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 241
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready