【发布时间】:2011-02-25 17:07:45
【问题描述】:
我最近为我的 C++ 应用程序 (QT) 编写了一个简单而小巧的嵌入式 HTTP 服务器,我玩了一点 Ry's http-parser 并且喜欢它。这家伙疯了。
所以我对自己说:“嘿!为什么不把 django 模板引擎移植到 C 中呢?”那太棒了! 我知道,这不是一件容易的事(一点也不,我知道),但我真的很想实现它。所以我来这里是为了灵感、想法、意见……
我真的很想就这个主题、想法、已经完成的工作、我将遇到的主要问题(以及如何解决它们)提供一些指示 - 如何不重新发明轮子......无论如何,你明白了:)
一百万次感谢!
附: 非常欢迎使用简单的代码 sn-ps 以及指向工具和库的链接!
P.P.S.我已经知道grantlee,我查看了它的来源。嗯……那是 C++,它是 Qt 特有的。
【问题讨论】:
-
我刚刚发现了这个github.com/panyam/mango,也许会有所帮助?我仍然不知道它的全部内容,但我正在阅读资料
-
这是关于将 django 模板移植到 erlang,但至少是关于移植这个特定项目:Write A Template Compiler For Erlang
-
谢谢你,@MYYN!我想我明白了,这篇文章确实很好!
-
你还在做这个吗?我很想看看您想出什么并很快将其用作起点。我现在正在使用一些东西,比如 ctypes 中的几个简单的 POSIX 正则表达式来为我做最常见的操作。事实证明,在不离开 cpp 的情况下循环大量替换时速度更快。
-
发布两年半后这个项目有什么更新吗?
标签: python c django templates django-templates