我用 Perl 写了一个网站。它有一个根处理程序,所有 HTTP 请求都发送到该处理程序。
然后这个根处理程序处理请求,以及诸如 cookie、POST 和 GET 变量等之类的东西,然后选择一个子处理程序并将请求转发给它。
因为根处理程序包括所有子处理程序,并且所有子处理程序都包括它们需要的所有模块,所以我基本上是根据每个请求处理整个代码库。如果我们不使用 mod_perl,我会有点担心这一点。
但这仍然是错误的做事方式吗?我应该删除根处理程序并直接跳转到子处理程序吗?
谢谢
我用 Perl 写了一个网站。它有一个根处理程序,所有 HTTP 请求都发送到该处理程序。
然后这个根处理程序处理请求,以及诸如 cookie、POST 和 GET 变量等之类的东西,然后选择一个子处理程序并将请求转发给它。
因为根处理程序包括所有子处理程序,并且所有子处理程序都包括它们需要的所有模块,所以我基本上是根据每个请求处理整个代码库。如果我们不使用 mod_perl,我会有点担心这一点。
但这仍然是错误的做事方式吗?我应该删除根处理程序并直接跳转到子处理程序吗?
谢谢