5
http://www.atmel.com/Images/compiler.jpgC++ CGI時下
背景
我有爲期5年的PHP背景,在過去的一個月,我一直忙於尋找一種方法來做到使用C網++(即使我知道這是幼稚和愚蠢的,我覺得C++是唯一真正的編程語言,我對它有這種宗教信仰,這使我愛它,只有它)。
我的CGI行程
我遇到幾個博客文章(主要是從2000- 2003年),討論,有一些聊天討論在這裏。這是我收集到的:
- PHP是爲Web設計的,而C++是通用語言。
- PHP是不一致的,有很多討厭的網站上
- PHP是最常見的和支持的腳本語言在那裏
- CGI是一個很老的和共同技術,是在未來的日子中使用PHP前(PHP1實際上是針對c CGI庫)
- 在CGI(與PHP)我們有
fork-exec
執行的每個過程,還挺減緩都記錄下來 - ^的問題,這是FastCGI的是有
- 爲了什麼一些常見的數學運算C++比PHP快200倍(因爲PHP是一種解釋型語言)
- 需要性能的大型網站不使用純PHP(Facebook使用HipHop,這與C++相關,在Google上有幾個關於它的傳言用Perl,C++,C或其他語言,但PHP)
- PHP是更快地學習和寫
- C++有非常糟糕的字符串操作方法
- 有一些很好的(主觀)庫如C++ CGI wT(機智)。
- 有些人只是告訴我要遠離PHP遠就我所能
真正的問題(一個或多個)
今天我必須決定什麼用PHP或CGI去。我在問你:
- CGI在2013年死了嗎? (是的,我知道它已經asked before)
- 因爲每個人都需要性能,並考慮到我有時間花費1年爲網絡建立一個堅實的C++庫,我不喜歡容易的事情,什麼是現在使用CGI(或FCGI)的缺點(與較新的技術相比)
- 是否有更高效的方式來使用C++構建網站
- FastCGI的真正交易是什麼?
- FastCGI得到廣泛支持嗎?
- 考慮一個項目,我必須在單個網站/服務器/數據庫中構建Web工具,Web應用程序,iPhone應用程序,PC應用程序和Mac應用程序,我是否可以重複使用C++網站中的一些代碼來處理我的應用程序? (例如數據庫交互)?
這裏的問題太多了,其中很多問題實際上沒有答案。請一次關注_specific_編程問題。 – Mat
我通常通過CGI使用PHP,這樣我就可以獲得解釋器爲userdirs運行的用戶的句柄。 CGI只是一個協議...... –
「我覺得C++是唯一真正的編程語言」 - [你錯了。](http://thread.gmane.org/gmane.comp.version-control.git/) 57643/focus = 57918) – 2012-11-10 14:13:50