ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Стабильным релизом буде т версия 1.0



О! Моя мечта! Как ни странно, я как раз собирался нечто подобное сделать.

Я не знал, что ctpp 2.x может брать байткод из отдельного файла. Это несколько меняет ситуацию. Во всяком случае есть несколько вопросов:

1) Нет ли желания хранить шаблон в разделяемой памяти или хотя бы делать mmap на файл с шаблоном? Иначе потребление памяти возрастает на (Длина шаблона x Число одновременных запросов к шаблону) + Накладные расходы

2) Нельзя сделать так, чтобы путь к шаблону определялся по uri если нет заголовка X-Template? Например так:

location /foo {
    template_root /var/www/site.ru/template;

    [...]

}

Ответ на запрос /foo/bar использует шаблон /var/www/site.ru/template/bar

Валентин Бартенев пишет:
Я думаю, что с этим пока лучше чуть повременить, сперва надо получить первые хорошие отзывы, и позаботится обо всех критических вещах из TODO.

Версия слишком сырая.

По крайней мере необходима возможность установки корневой папки для шаблонов в настройках nginx (но это очень просто), перенести инициализацию VM в другое место на стадию конфигурации и добавить проверку байт-кода, чтобы он не падал, когда ему некорректный шаблон подсовываешь.

--
Best regards,
Valery Kholodkov

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.