Tntnet 是一个 Web 应用服务器,可使用 C 来编写 Web 应用,可直接在 HTML 页面上编写 C 代码。完全多线程,支持 HTTP keep-alive ,其动态页面几乎跟静态页面的性能一样。
示例页面:
<# this is a simple hello-world-application #> <%args> name; // define query-parameter // this defines a variable of type std::string with // the name "name" </%args> < **html** > < **head** > < **title** > **Hello World-application for tntnet** </ **title** > </ **head** > < **body** **bgcolor** ="#FFFFFF"> < **img** **src** ="tntnet.jpg" **align** ="right"> < **h1** > **Hello** <$ name.empty() ? "World" : name $></ **h1** > < **form** > What's your name? < **input** **type** ="text" **name** ="name" **value** ="<$name$>"> < **br** > < **input** **type** ="submit"> </ **form** > </ **body** > </ **html** >