我是編程世界的新手,幾天前就開始使用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. HTTP框架和web框架的區別?
- 2. 代理服務器和匿名者之間有什麼區別?
- 3. 語言和框架之間的區別
- 4. IDE和框架之間的區別
- 5. API和框架之間的區別
- 6. apache2.conf:Timeout和KeepAliveTimeout之間的區別
- 7. apachectl和apache2之間的區別
- 8. Comet服務器和XMPP服務器之間的區別
- 9. 羣集服務器和獨立服務器之間的區別?
- 10. 服務器連接和服務器實例之間的區別?
- 11. sockect.io創建http服務器和不創建http之間的區別
- 12. Mule:Web服務使用者和SOAP Connect之間的區別
- 13. JMS和Web服務之間的區別
- 14. BO和服務之間的區別?
- 15. 活套和服務之間的區別
- 16. Web服務和JMS之間的區別
- 17. http://和http://之間的區別www
- 18. 轉到http:服務/靜態和/靜態之間的區別/
- 19. 應用程序框架和UI框架之間的區別
- 20. apache2,apache2-threaded-dev和apache-prefork-dev之間的區別
- 21. HBase:區域服務器和QuorumPeer之間的區別
- 22. 無服務器容器和其他容器之間的區別
- 23. http服務器響應(套接字)的標頭和內容之間的區別
- 24. perl命令之間的區別'=>'和'='
- 25. 「(\ S +)\。」之間的區別和「(\ S +)|」在Perl
- 26. perl 5.8和5.10之間的區別
- 27. $ @和$之間的區別! in perl
- 28. 網絡服務器和servlet容器之間的區別
- 29. Web服務器,Web容器和應用程序服務器之間的區別
- 30. 從CDN和從服務器本身加載框架的區別?
到Dancer :: Deployment(或D2中的那個)的鏈接在這裏會有所幫助。 – simbabque
[在代理/負載均衡器後面獨立運行](https://metacpan.org/pod/distribution/Dancer/lib/Dancer/Deployment.pod#Running-stand-alone-behind-a-proxy-load-平衡器)有很多優點。 – nwellnhof