【发布时间】: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++。