首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我是否应该考虑使用Embperl作为Perl模板解决方案?

我是否应该考虑使用Embperl作为Perl模板解决方案?
EN

Stack Overflow用户
提问于 2011-01-04 05:12:33
回答 1查看 512关注 0票数 2

我正在尝试学习Perl中的模板化web开发。

这既是个人使用,也希望获得另一个市场上的技能。

我对Perl模板化的开发框架有一些了解(在googling "Perl模板web开发“的级别上):

然而,一位前同事曾提到她真的很喜欢Embperl。这是我推荐的唯一选择,但基于这样的搜索,它似乎并不是很受欢迎。

因此,我的问题是,在试图研究和评估应该尝试和学习的框架时,是否应该包括Embperl

它似乎是由Apache网站托管的,所以可能质量并不低,正如我所说的,我有一个个人的推荐。但从表面上看,它似乎不那么受欢迎。

我的标准是:

  • 能力/灵活性/总体质量。
  • 积极发展/支持。这是一个“死气沉沉”的框架吗?

为了澄清这一点,我不一定要求与其他框架进行比较,而是在进行比较时,我是否应该投入时间/精力将Embperl包含在这样的比较中(以及我应该考虑哪些数据点与决定相关)。

EN

回答 1

Stack Overflow用户

发布于 2011-01-04 05:13:47

简短的回答:“很遗憾,没有(基于非技术原因)”。

较长的答覆:

  • 一方面,Embperl非常强大。如果你从纯技术的角度来看它,它是非常值得的。我没有使用TT,但我看到提到Embperl比TT更快、更强大。
  • 然而,正如你所指出的,Embperl目前不像替代方案那么受欢迎(TT、Mason等)。它被更少的专业人员和更少的组织所使用。部分原因可能是因为目前还不可能使用成熟的代码与催化剂一起使用它,这是CPAN上的两个明显新的原始模块)。 因此,你对就业的需求就会减少;而你的同龄人对你的支持也会减少(我记得,你的问题就像第二个Embperl问题一样)。基于此,我不建议考虑Embperl,除非您有具体的工作机会,或者选择Embperl或其他系统的就业考虑对您来说非常小。
  • 此外,据我所知,Embperl仅由1人支持/开发(Gerard Richter)。如果您的目标之一是长期雇用考虑,我不确定与产品相关的风险水平取决于一个开发人员是一个好主意长期。

然而,请注意,像马克吐温一样,关于Embperl死亡的报道被大大夸大了。具体来说,如果您查看主要的Apache站点,那么Embperl的开发在2006年就完全停止了,开发版本为2.2.1 (现在请参阅我上面关于唯一开发人员风险的含义?)。

但是!挖了一下才发现它还活着!2010年,杰拉尔德发布了Embperl 2.4。这包括对Perl 5.12的支持,以及一些工作(未发布的alpha阶段),用于使用Embperl和催化剂

顺便说一句,多年来我一直专业地使用Embperl,并且对它作为一个框架感到非常高兴。因此,“可悲”的限定词。

UPDATE:显然,为了让Embperl很好地使用,已经做出了一些努力。如果发生这种情况,并且情况稳定,我会将我的回答改为“将Embperl视为一种选择”,尽管就业方面的考虑仍然存在。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4590835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档