【问题标题】:Extension to web server to write scripts using C++?扩展 Web 服务器以使用 C++ 编写脚本?
【发布时间】:2012-12-18 10:52:09
【问题描述】:

好吧,我想知道是否有任何 Web 服务器扩展允许我用 C++ “编写”脚本而不是像 php 这样的脚本语言?

一些伪代码:

#include <iostream>

cout << "<html><title>this is a webpage</title></html>";

我知道这听起来很傻,但我真的想知道这样的事情是否存在。

或者也许有什么东西可以将编译后的 C++ 代码作为网页从 Web 服务器运行?

【问题讨论】:

  • "PHP server" 是不成立的,除非您谈论的是 PHP 5.4 内置开发服务器,您肯定不是来自上下文。这实际上与 PHP 有什么关系?您是否只是在寻找一个快速而肮脏的基于 C++ 的 Web 应用程序框架……东西?
  • 您使用的是什么网络服务器?大多数都不是特定于 php 的,并且允许您以几乎任何您想要的方式生成页面。
  • 是的,只是寻找一种从 C++ 而不是 PHP 脚本生成页面的快速方法,我雇用的网络服务器支持 cgi 和 php,但我认为它不允许加载自定义扩展。必须检查一下。但是在 localhost 上玩它会很酷
  • 如果我理解正确,您正在尝试解决如何配置当前为 PHP 配置的 Web 服务器,以提供您用 C++ 编写的程序的输出。如果您可以确认,您会喜欢用 C++ 编写 CGI 脚本。看看geekdaily.net/2007/08/06/c-a-basic-cgi-tutorial
  • @Gam,如果您的主机支持 CGI,那么您就有答案了。 CGI 是一个 API(嗯,规范,随便),任何旧程序都可以实现它,从一个怪异的 DOS 批处理文件到 C++。

标签: c++ scripting webserver


【解决方案1】:

嗯,正如 cmets 中所说,您可以使用 CGI 做您想做的事。如果您需要使用 c++ 制作 webapp,WT 可能是您想要的框架:

http://www.webtoolkit.eu/wt

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-22
    • 2010-09-13
    • 2011-12-01
    • 1970-01-01
    • 2016-06-20
    • 2012-05-27
    • 1970-01-01
    • 2011-04-29
    相关资源
    最近更新 更多