我在寫一個C++ HTTP服務器。但是因爲在C++中開發比較慢,比如在PHP中,我想也支持FastCGI應用程序(PHP通過FastCGI,Python通過FastCGI等)。所以我想使用類似於mod_fcgi(對於Apache)的東西。有人知道一個好的C++ FastCGI庫(不是用於應用程序,而是用於網絡服務器)?我使用Poco庫來編寫Web服務器。如何使用FastCGI應用程序擴展C++ HTTP服務器?
另一種解決方案可能是直接在我的C++服務器中使用PHP解釋器。有人知道這個例子嗎?
所有解決方案都必須考慮到性能。
只是好奇,你爲什麼要寫一個HTTP服務器? – dgnorton
@dgorton我們需要一個高性能的網絡服務器(包括一個CMS系統)。包括我們自己的分析版本等等。但是由於C++開發速度較慢,我們希望在PHP中執行一些部分(首先,以後可以用C++替換它們)。 – VDVLeon
apache,IIS,nginx,lighthttpd,mongoose等全都證明太慢了? – dgnorton