Hello!
2013/1/4 miao hongtao:
>
> 我现在遇到个问题。公司里用到nginx的地方很多,尤其是做nginx prxoy 。因为代理,使用了7层的缘故,配置规则越来越复杂。我想做个解析
> nginx配置文件的小东东。我在想用perl Parse::Descent
> 来试着做。但是,单个module看的我有点头晕--呵呵。不知道,你在这方面有没有什么可以推荐的。
>
Perl 5 的 Parse::RecDescent 模块是我最喜欢的 Perl 解析器库之一,使用上非常灵活方便。用它来构造 nginx
配置解析器应当是极容易的。
如果你更习惯 yacc 风格或者更关注分析性能,可以使用 Parse::Yapp 模块。
当然,把 nginx 自己的 config parser 剥出来搞也是一个路子,只是可能会更麻烦一些 :)
同时抄送给 openresty 中文邮件列表:http://openresty.org/#Community
Best regards,
-agentzh