**:
最近在做web伺服器,參考下這些精緻的**
由於很多特定的原因,您可能會將目光投向某種 「不常見」 的語言:
athana 可以作為這些主題的例子。它是用 python 編寫的 web 伺服器。它支援 http 多部分(上傳)、會話、 cookie 等。從 0.2.1 版開始,athana 一直被編寫在乙個單獨的、精心組織的原始檔中。
如前所述,不同的輕量級 web 伺服器有著不同的優點,它們或多或少獨立於程式語言。所有輕量級 web 伺服器都比 apache 更小、更易於配置。與 apache 相比,有些輕量級 web 伺服器更快,有些則快得多。有些則強調安全性、重負載下的從容性、可擴充套件性或者記憶體占有量。在任何情況下,都可以以一種不適用於 apache 的方式徹底地理解這些伺服器。
哪些特定的產品使這些可能性成為現實?即使只留意 「輕量級」 伺服器,面對的也是乙個很大的難於管理的產品集合。不過可以將它們按子類來劃分:超輕型、關注安全型、支援特定語言型等等。
體積小並不妨礙這些伺服器被正式使用。例如,fnord 可以處理數千個同時進行的連線。
也許輕量級作為乙個類別最令人印象深刻的成就是高效能伺服器:
有些 web 伺服器被實現為類或庫,以便嵌入 到較大的應用程式中。 在這些 web 伺服器當中,我發現特別有趣的有:
python 是幾種適合不尋常環境的 web 伺服器的實現語言,這些 web 伺服器包括:
還有其他一些用 perl 和其他不出名的語言編寫的輕量級 web 伺服器:
有時候您可能需要其他一些用 c 編寫的、具有不常見的次要優勢的輕量級 web 伺服器:
http server 超輕量級web伺服器
有的時候做前端,想要執行一些 但是又沒有必要使用tomcat或者apache http server,這個時候乙個輕量級的簡單的http server就可以搞定了。http server是基於nodejs的http伺服器,它最大好處就是 可以使任意乙個目錄成為伺服器的目錄,完全拋開後台的沉重工程,直...
http server 超輕量級web伺服器
有的時候做前端,想要執行一些 但是又沒有必要使用tomcat或者apache http server,這個時候乙個輕量級的簡單的http server就可以搞定了。http server是基於nodejs的http伺服器,它最大好處就是 可以使任意乙個目錄成為伺服器的目錄,完全拋開後台的沉重工程,直...
http server 超輕量級web伺服器
有的時候做前端,想要執行一些 但是又沒有必要使用tomcat或者apache http server,這個時候乙個輕量級的簡單的http server就可以搞定了。http server是基於nodejs的http伺服器,它最大好處就是 可以使任意乙個目錄成為伺服器的目錄,完全拋開後台的沉重工程,直...