私はプログラミングの世界で初めてで、Perlの数日後から始まりました。 Perlを使ってWebアプリケーションを開発しようとしました。
最初にチュートリアルに従い、Perlを使って簡単なCGIスクリプトを書く方法を学び、Apache2のhttpdサーバーを使ってそれを配備しました。 Perlダンサーについて知った後、フレームワークを使ってWebアプリケーションを開発する方がはるかに簡単でした。
両方とも私が天気を知りたいと思っている同じ目的を果たしているDancerはApache httpdサーバーの代わりであり、ダンサーは内部的にApacheを使用してサーバーを起動します。ダンサーは単にWebアプリケーションのフレームワークなので、内部的にはサーバー要求と応答を処理する方法を管理しています。
誰でもWebサーバーの仕組みを読んで知ることができるリンクを投稿できますか?perlダンサーフレームワークとapache2の違いhttpサーバー
1
A
答えて
4
ダンサーはPSGIインターフェイスを持っています。
PSGIはWebサーバーがPerlアプリケーションと通信できるという点でCGIに似ていますが、アプリケーションが常に稼動しているので、各アプリケーションごとにすべてをロードする必要はありません要求)、より多くの機能(例えば、Plackミドルウェアを使用する能力)を有する。
Dancerには、開発のために単純なWebサーバー(Apacheではない)を実行するためのスクリプトが付属しています。
productionでは、より強力なWebサーバー(Apache HTTPDなど)を使用することが期待されています。
関連する問題
- 1. SVNサーバーとHTTPサーバーの違い
- 2. $ @と$の違い! perl
- 3. Apache2のは、サーバー
- 4. 違い= Perlの
- 5. sqlサーバーとperl
- 6. HTTPストリーミングイベントとサーバー送信イベントの違いは何ですか?
- 7. httpとwwwの違い
- 8. Apache2サーバーが起動しない
- 9. 彗星サーバーとXMPPサーバーの違い
- 10. PerlとvSphere Perl SDK用のvSphere Automation SDKの違い
- 11. apache2設定のServerNameとServerAliasの違いは何ですか?
- 12. devpiとpypiサーバーの違い
- 13. SMTPとPOP3サーバーの違い
- 14. "perl -n"と "perl -p"の違いは何ですか?
- 15. Apache2: "GET/favicon.ico HTTP/1.1"というログを持つ内部サーバーエラー500
- 16. Strawberry Perlでは、perl \ libとperl \ site \ libの違いは何ですか?
- 17. Apache2:ユーザーの環境変数http
- 18. URL "file://"と "http://"との違い
- 19. Apache2のホスト角度4(Ubuntu 14.04サーバー)
- 20. Ubuntu 14.04サーバー:phpMyAdminでApache2の問題
- 21. Perl elsif文がapache2スクリプトで動作しない
- 22. Webサーバーとアプリケーションサーバーとデータベースサーバーの違い
- 23. httpとデフォルトのservemuxの違いは?この違いは何
- 24. Perlソケットはftpリクエストで(擬似)httpサーバーを中断します!
- 25. NGINXのHTTPリダイレクトとリバースプロキシの違い
- 26. httpとhttpsの技術の違い
- 27. HTTPサーバーはperl HTTP :: Daemonを使用しています - サーバーが稼働しているのと同じコンピューターからしか動作しません
- 28. HTTPをHTTPSにリダイレクトするApache2
- 29. Apache2アクセスログにHTTPヘッダを記録する
- 30. Apache2でhttpヘッダーを削除する
Dancer :: Deployment(またはD2のもの)へのリンクはここで役立ちます。 – simbabque
[プロキシ/ロードバランサの背後にスタンドアローンを実行する](https://metacpan.org/pod/distribution/Dancer/lib/Dancer/Deployment.pod#Running-stand-alone-behind-a-proxy-load-バランサー)には多くの利点があります。 – nwellnhof