我是編程世界的新手,幾天前就開始使用Perl。我嘗試使用Perl開發一個Web應用程序。
最初遵循一些教程,學習如何使用Perl編寫簡單的CGI腳本,並使用Apache2 httpd服務器部署它。在瞭解了Perl舞者之後,使用該框架開發Web應用程序要容易得多。
因爲這兩個服務相同的目的我想知道天氣舞者是替代Apache的httpd服務器或舞者內部使用Apache來啓動服務器。由於舞者只是一個Web應用程序框架,它在內部是如何管理處理服務器請求和響應的。
任何人都可以發佈鏈接,我可以閱讀並瞭解網絡服務器的工作原理嗎?perl舞者框架和apache2 http服務器之間的區別
1
A
回答
4
舞者有一個PSGI接口。
PSGI類似CGI,它允許Web服務器與Perl應用程序進行通信,但它是更有效的(它保持運行所有的時間,所以它並不需要從頭加載一切爲了每一個應用程序請求)並具有更多功能(例如使用Plack中間件的能力)。
舞者帶有一個腳本來運行一個簡單的web服務器(這不是Apache)用於開發目的。
預計您將在production中使用功能更強大的Web服務器(例如Apache HTTPD)。
相關問題
- 1. API和框架之間的區別
- 2. IDE和框架之間的區別
- 3. apachectl和apache2之間的區別
- 4. 羣集服務器和獨立服務器之間的區別?
- 5. Comet服務器和XMPP服務器之間的區別
- 6. Mule:Web服務使用者和SOAP Connect之間的區別
- 7. Web服務和JMS之間的區別
- 8. JMS和Web服務之間的區別
- 9. 轉到http:服務/靜態和/靜態之間的區別/
- 10. 應用程序框架和UI框架之間的區別
- 11. HBase:區域服務器和QuorumPeer之間的區別
- 12. 無服務器容器和其他容器之間的區別
- 13. http服務器響應(套接字)的標頭和內容之間的區別
- 14. 網絡服務器和servlet容器之間的區別
- 15. 從CDN和從服務器本身加載框架的區別?
- 16. SVN服務器和HTTP服務器有什麼區別
- 17. 「/ page」和「http://www.domain.com/page」之間的區別
- 18. file:// android_assets /和http://someurl.com/之間的區別?
- 19. Web服務器組件和Web服務器有什麼區別? - 沒有框架
- 20. 更新perl的舞者框架導致錯誤信息
- 21. 應用程序服務器和Web服務器之間的區別?
- 22. 服務結構之間的本地和訪客服務之間的區別
- 23. 服務編排,聚合和服務增強之間的區別
- 24. Atom服務和REST服務之間的區別
- 25. Web服務和企業服務總線之間的區別
- 26. php和框架中的庫和助手之間的區別
- 27. Android服務與內容提供者之間的區別
- 28. 雲服務器和數據庫之間的區別
- 29. 本地和活動服務器之間奇怪的MySQL區別
- 30. 程序和存儲過程sql服務器之間的區別?
到Dancer :: Deployment(或D2中的那個)的鏈接在這裏會有所幫助。 – simbabque
[在代理/負載均衡器後面獨立運行](https://metacpan.org/pod/distribution/Dancer/lib/Dancer/Deployment.pod#Running-stand-alone-behind-a-proxy-load-平衡器)有很多優點。 – nwellnhof