windows下用vc写fcgi程序

一句话, 别这么干.

如果打算这么干, 可能因为
1. 工作电脑由于要用outlook, 所以用vc比较方便
2. 写高负载下稳定的web应用, cpp比java方便
3. cpp写web应用, 出于方便考虑, cgi胜过xxApi和module
4. 出于性能和可控制的考虑, fcgi比cgi优
5. 据说, fcgi还有俩实现(fastcgi和fcgid), 各webserver都支持

后来搞一下, 发现干不了
1. iis很恶心, 不想碰
2. apache默认的cgid当然可用, 但不是fast的
3. fastcgi的人已经懒得支持win下的apache了(从96年就一直边缘着的fcgi早没劲了), 2.2是跑不通的(不信你试试)
4. lighttpd/nginx本身不跨平台, 第三方window二进制包别指望能处理好fcgi接口
5. fastcgi的cgi-fcgi据说可以在cgi下模拟fcgi的行为, 但不包括windows(它依赖unix管道, 除非cygwin, 而cygwin配vc更恶心)
6. 如果不用fcgi接口, 用fcgi的cgi兼容接口, 别想用上gnu的cgicc, 那写cgi程序, 你就难受去吧

结论:
1. 每个程序员都需要两台pc, 一台outlook, 一台linux
2. 跨平台的cpp挺傻的.所以还是面对平台编程吧(跨平台的java/scriping还是挺好的)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值