通过分解已经在做某事的事情并弄清楚为什么以哪种方式做出决定,我学得最好。
最近我开始使用 Perl 的 CGI::Application 框架,但发现我对文档的理解并不好(关于如何最好地构建应用程序的信息太少)。cgi-app 网站上有一些小型应用程序的示例,但它们的结构主要是为了展示一个小功能,但大部分代码都不会在生产中实际使用。其他示例非常庞大,需要太多时间来挖掘。而且它们中的大多数只是在 cgiapp 上运行的东西,但不是开源的。
因此,我正在寻找具有大多数基本功能的东西,例如用户登录、数据库访问、一些处理等;实际上用于某些东西,但不是那么大,以至于设置它们需要几个小时。
有这样的事情存在还是我不走运?