V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
phoneli
V2EX  ›  程序员

[技术] fastcgi 的官网跪了,求知情者说下消息。。。

  •  1
     
  •   phoneli · 2016-04-09 21:52:05 +08:00 · 5128 次点击
    这是一个创建于 2931 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刚刚准备安装 fastcgi ,然后上了官网( http://www.fastcgi.com/ )。发觉官网倒闭了。。我操。。谁知道 fastcgi 的官网最近怎么了???

    17 条回复    2016-04-10 15:35:08 +08:00
    lslqtz
        1
    lslqtz  
       2016-04-10 01:01:18 +08:00
    的确跪了,卧槽
    phoneli
        3
    phoneli  
    OP
       2016-04-10 10:58:18 +08:00
    @580a388da131 那有没其它可以代替 fastcgi 的库?(我之前的场景是,用 fastcgi 的接口,编写 c++代码,然后挂 nginx 跑)
    skydiver
        4
    skydiver  
       2016-04-10 11:41:51 +08:00 via iPad
    @phoneli 自己写个 http server 吧, fastcgi 效率太低了
    skydiver
        5
    skydiver  
       2016-04-10 11:42:14 +08:00 via iPad
    @skydiver 而且很多年不维护了
    phoneli
        6
    phoneli  
    OP
       2016-04-10 13:04:56 +08:00
    @skydiver fastcgi 效率不低啊。。不能直接和 http server 直接比较吧。。看具体你用在那个组件上。
    skydiver
        7
    skydiver  
       2016-04-10 13:25:41 +08:00 via iPad
    @phoneli fastcgi 是多线程模型,直接写 server 可以用事件模型
    zonghua
        8
    zonghua  
       2016-04-10 13:36:23 +08:00
    php-fpm 是什么来的?
    phoneli
        9
    phoneli  
    OP
       2016-04-10 14:30:06 +08:00 via iPhone
    @skydiver 第一, fastcgi 与模型没关,多线程和多进程都有对应的第三个实现。
    第二, server 用事件模型,这是大多数情况下必须的
    phoneli
        10
    phoneli  
    OP
       2016-04-10 14:32:34 +08:00 via iPhone
    @zonghua 是 cgi 管理器。
    sily
        11
    sily  
       2016-04-10 14:40:08 +08:00
    phoneli
        12
    phoneli  
    OP
       2016-04-10 14:43:54 +08:00
    @sily 我知道。我只是手机打字麻烦。
    typcn
        13
    typcn  
       2016-04-10 15:05:16 +08:00
    @phoneli 上 libev / libuv or 封装层级高点的 asio 吧,异步 + 多线程,效率比 cgi 之流不知道高到哪里去了
    skydiver
        14
    skydiver  
       2016-04-10 15:09:53 +08:00 via iPad
    @phoneli 第一,和模型有关。刚才没说全,因为强调的不是进程线程区别, fastcgi 只能多线程或者多进程模型,单线程事件模型,这个 fastcgi 做不了。
    第二,这个是必须的所以 fastcgi 不如自己写 server
    phoneli
        15
    phoneli  
    OP
       2016-04-10 15:18:48 +08:00
    @typcn 异步+多线程,确实性能很好。
    phoneli
        16
    phoneli  
    OP
       2016-04-10 15:22:56 +08:00
    @skydiver 对的。如果是事件模型, fastcgi 确认是存在这样的问题。
    不过,我这边,既有用 fastcgi ,也有用 server 。 fastcgi 在我这边,只是轻逻辑(主要是请求的转发),真实的业务还是后面的 server 来做。( server 我也实现了事件模型)。
    phoneli
        17
    phoneli  
    OP
       2016-04-10 15:35:08 +08:00
    @skydiver 首先感谢 sky 的回复。
    这里我上面说的比较乱。
    我的意思是, fastcgi 在我这边大概作用是解耦和水平扩展等用法。一个高效的 server 是大部分情况必须的而且我也有用。
    而我原始的问题是想说。。。 anyway ,忘记我原始的问题。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5312 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 07:55 · PVG 15:55 · LAX 00:55 · JFK 03:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.