梅尔·梅森是一个框架吗?

前端之家收集整理的这篇文章主要介绍了梅尔·梅森是一个框架吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我和朋友一直在一起,梅森(Perl)不是框架,而是模板化的语言.我觉得梅森对于Perl来说JSP为 Java做了什么(作为一个比喻,而不是纯粹的技术比较).从我所知道的,JSP不是一个框架,我也不是梅森.当我查看维基百科 Mason (Perl)时,我看到主要网站表示,这是一个在Perl中编写的Web应用程序框架,而讨论页面则是竞争对手.

任何关于为什么它的指针/它不是一个框架?

基于ysth的评论更新:
对于一个框架,我觉得应该至少使数据库访问变得容易,管理会话,webapp需要的基本安全性,模板和代码重用(或使基本任务变得简单的库).

解决方法

作为一个MVC(模型 – 视图 – 控制器)框架,Mason是一个’M’.它提供了广泛的渲染(View)功能,这就是为什么人们将梅森认为是模板语言的原因.然而,它还提供了相当多的调度机制(特别是dhandlers的形式)和控制机制(自然适合自动处理程序).

几年前,我写了一个on-line tutorial(在梅森),以炫耀其中的一些功能.它针对全屏显示进行了优化,需要启用javascript.

梅森不给你的是一个数据库抽象层,所以你必须带自己的模型.

据我所知,amazon.com是连同many other sites一起写在梅森.

如果你喜欢和梅森一起工作,但是你想要有一个模型,更多的玩具和一个小马,那么你可以考虑将Jifty看作一个Web应用程序框架.

原文链接:/Perl/171502.html

猜你在找的Perl相关文章