[英]Which C++ Library for CGI Programming?
我正在用編譯語言做一些工作(為了好玩)來對PHP運行一些簡單的測試和基准測試。
基本上我想看看其他人用於C ++ CGI編程的內容。 (包括后端數據庫,如mysql ++或其他)
我不確定你到底在找什么,但是有一個名為wt的C ++ web框架(發音為“witty”)。 它保持最新,如果你想要強大的C ++服務器端代碼,這可能就是你正在尋找的。
您可以在wt主頁上查看並閱讀更多內容。
PS如果您沒有使用* nix或C ++庫的經驗,則可能在安裝wt時遇到一些問題。 有一些演練,但由於這些框架是較少走過的路,所以預計會遇到一些障礙。
另一種選擇是Cgicc庫似乎已經成熟(目前版本為3.x):
如果我想在那個級別工作,我可能只是編寫一個直接的Apache或IIS模塊而不是CGI。
也就是說,如果你確實想要使用CGI,我建議使用來自Thomas Boutell的古老的cgic 。 它是一個“普通”的C庫,但它自90年代中期以來一直在使用,所以它經過了徹底的測試,並且像岩石一樣堅固。
查看Boost的C ++ CGI類, 它不是boost的一部分 。
簡而言之,我認為通用服務器CGI編程沒有這樣的東西(當然很高興被證明是錯誤的)。
相反,您可能必須以服務器API為目標,例如Apache 。 這看起來像是對請求處理的合理介紹,這將是您正在做的事情的重要部分。
作為替代方案, Lighttpd可能更加適合開發人員,並且(特別是如果您正在考慮性能)可以更快。
我注意到有一個cpp-netlib正在開發中,但它似乎只是HTTP客戶端。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.