psgi

psgi

文章 1 浏览 19

如何将静态 CGI 风格的 perl 脚本(xxx.pl) 转换为动态 PSGI 应用程序?

CGI 风格的 Perl 脚本很难用这种风格进行测试:( def test_it_says_hello_to_a_person get '/home.pl', :name => 'Simon' assert last_response.body…

涙—继续流 2025-01-08 10:59:13 6 0

部署 Perl 应用程序

部署 Perl 应用程序的最佳实践是什么?假设您正在部署到安装了少量 CPAN 模块的普通盒子上。理想的构建、部署方法是什么? Module::Build、ExtUtils::…

悟红尘 2025-01-04 04:04:25 3 0

PSGI 日志记录 (Perl)

尽管文档相当匮乏且不明确,而且针对初学者的有效操作指南也很少,但我已经开始喜欢 PSGI,并且目前正在我的一个应用程序中使用它。我想知道如何管理…

撩动你心 2024-12-27 18:28:30 4 0

如何在 dotcloud 上使用 psgi 部署 bugzilla?

我想在dotcloud上部署bugzilla,但是perl环境是psgi。 doc 说我必须使用“将 PSGI 挂钩添加到旧版 CGI 或 FastCGI 应用程序的模块”。 我发现 CGI::Em…

超可爱的懒熊 2024-12-20 09:11:16 8 0

普拉克污染模式

是否建议使用 Perl 的污点模式开发 Plack 应用程序(中间件)? 如果是,如何在污染模式下启动 plackup 和/或 Starman?在简单的 CGI 脚本中,可以使…

此刻的回忆 2024-11-10 01:07:36 13 0

Plack 应用程序如何记录到多个记录器?

Plack 中间件非常有用,例如可以独立于应用程序配置日志记录目标。但我还没有找到同时使用多个记录器的方法: my $app = MyApp->new(); builder { ena…

毁梦 2024-11-09 20:12:30 9 0

为什么会提高 plackup(或 starman)内存使用量?

我有这个简单的 PSGI 应用程序 (app.psgi)。 use strict; use warnings; my $app = sub { my $mem = `ps -o rss= -p $$`; $mem =~ s/^\s*|\s*$//gs; r…

寻梦旅人 2024-11-09 08:24:46 14 0

一个 Plack 应用程序如何影响另一个 Plack 应用程序?

我有这个: use Plack::Builder; my $config_app = sub {...}; my $app = sub {...} builder { mount "/admin" => $config_app; mount "/" => $app; }…

扎心 2024-11-09 05:47:12 11 0

如何使用 Starman 设置类似 Apache 的基于名称的虚拟主机

在我之前的问题中,我询问了多域解决方案,但问题太复杂了。 简而言之: 是否可以使用 Starman(或任何其他纯 perl PSGI 服务器)以某种方式设置基于…

无风消散 2024-11-08 20:15:09 9 0

在 Starman(或其他 PSGI 服务器)中配置目录别名

我习惯在 Apache httpd.conf 中为不同目录设置别名。例如,以下内容对我有用 Alias /lib /path/to/lib 然后我可以包含诸如 这样的路径,无论什么应用…

漫漫岁月 2024-10-20 17:57:25 10 0

有人使用过Perl Dancer 框架吗?

PSGI + Dancer框架在生产环境中的性能和特性有人研究过吗?…

半寸时光 2022-08-24 10:37:11 29 0
更多

推荐作者

空城旧梦

文章 0 评论 0

破晓

文章 0 评论 0

半仙

文章 0 评论 0

宫墨修音

文章 0 评论 0

17780639550

文章 0 评论 0

潮男不是我

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文