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
|