Perl:网站模板集合。

3

有没有收集 Perl Web 模板的项目?比如在 github 或 source forge 上?

虽然有大量的 HTML/CSS 模板,但是否有任何开源收藏具有不同网站类型/功能的已设置框架(可能使用 HTML::Template)的集合呢?

能够看到预先构建的线框图会很好,其中一些使用分页,另一些具有数据库连接、用户登录设置。


据我所知,目前没有。但是将任何HTML/CSS模板适应此功能很容易。我喜欢这个:http://twitter.github.com/bootstrap/ - Miguel Prz
@MiguelPrz 我原本想使用Bootstrap,但我正在构建自己的线框图以供未来项目使用,其中默认加载了jQuery、Bootstrap和其他一些内容。我的想法是“肯定已经有人做过这个”,并为不同的内容、基于UI/服务器交互的不同模块设置不同的线框图 - 我所说的不是用于执行操作的库/模块,而是预先构建的基础网站。 - BotNet
1个回答

2
在Perl世界中,我们经常所说的"模板"更多的是一种"填空以创建特定页面"的东西。它不会创建或定义任何程序级别的功能,只是向用户展示底层代码的功能。例如,模板将显示用户可以使用的控件以导航到其他页面,但它不实现分页。它显示"用户名"和"密码"输入字段,但它对数据库、会话或验证凭据一无所知。等等。
听起来你更需要Perl社区所称的"Web应用框架",目前有几种可供选择。现在最重要的三个是DancerMojoliciousCatalyst
如果你真的想要混合你的模板和功能,我相信 Mason 可以实现这一点,但是我鼓励你先看看其他框架,并尝试使用干净分离的方式构建东西——框架代码只提供功能;模板只提供用户界面——然后再跳入将功能代码混合到旧式 PHP 风格的表现层。

戴夫,我是说要更进一步。我并没有在 Catalyst 上取得太多成功,但熟悉 Mojolicious。我正在寻找的是裸骨预构建网站,其默认具有不同的设置。由于它是 Perl,我假设可能已经有一些使用 Perl 模板包(正如你所指出的)......但我正在寻找已经设置并实现了 Perl 后端的 HTML 模板 - 这有意义吗? - BotNet
好的,是的,那确实有道理,但我除了人们在多个项目过程中积累的可重用部分之外,没有见过类似的东西。 - Dave Sherohman

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接