2012-03-01 82 views
0

我知道我可以用多種語言編寫CGI,最多的是C和Perl。 但爲什麼我必須用Perl或C編寫它? 有什麼區別,什麼是(最終)最好和安全的解決方案?CGI應用程序是否有優選的編程語言?

+0

不是真的 - 看看這裏:http://www.fastcgi.com/drupal/node/5 – Nick 2012-03-01 14:07:13

+2

投票結束爲「非建設性」:「這個問題可能會徵求意見,辯論和爭論」 - 請參閱[FAQ#dontask](http://stackoverflow.com/faq#dontask) – daxim 2012-03-01 15:39:53

回答

9

幾乎所有動態語言相對於C的優勢在於,在進行字符串操作時很難獲得緩衝區溢出,這很容易成爲安全問題。

此外,Perl有幫助您處理CGI協議的庫,它們經過了戰鬥測試和穩定。

相關問題