加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2020-12-15 22:01:31 所属栏目:大数据 来源:网络整理
导读:我和朋友一直在一起,梅森(Perl)不是框架,而是模板化的语言.我觉得梅森对于Perl来说JSP为 Java做了什么(作为一个比喻,而不是纯粹的技术比较).从我所知道的,JSP不是一个框架,我也不是梅森.当我查看维基百科 Mason (Perl)时,我看到主要网站表示,这是一个在Perl
我和朋友一直在一起,梅森(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应用程序框架.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读