天天看点

留言板Pylon实现

  最近有些忙,忙的都没空更新博客了 - - 我和家美、本伟都感觉已经快变成周记博客了。。。

  从学校后一直在学习pylon框架和Entity框架,学习过程中真是体会到了人们经常说的“在实践中学习”。刚开始学真是一头雾水啊,虽然来部门第一天师父就整体讲了一下框架,但是涛哥说的好啊,师父说的根本不是地球语言 - -|| 整个一神族语言,怪不得叫pylon,敢情不是给人族用的 \(^o^)/~ 

  Pylon框架是一个基于MVC思想的前端框架:

留言板Pylon实现

Web服务单点入口:index.php,逻辑为Action_xxx,页面展现为tpl_xxx.html,从而达到页面展现与逻辑分离。在实际写项目的时候切身体会到了分离的好处:修改逻辑或展现时不会受到相互的影响。

拦截器和组装器是用来添加公共的处理逻辑的,比如如果很多Action都用到了相同的操作,可以将这些公共操作写到拦截器或者装配器里。我目前做的项目还没有用到拦截器和装配器,以后慢慢熟悉应用吧。

  Entity框架主要解决数据的永久化以及数据的查、插、删、改的逻辑。Entity将对数据的操作封装起来,非常好用,对于复杂的数据操作还可以自定义sql语句通过框架提供的接口来实现。

  通过将之前写的留言板用pylon和Entity框架实现后,上周六师父又培训了一下框架,我现在对框架整体的工作流程有了基本的认识,也能应用框架写一些简单的web应用(比如留言板O(∩_∩)O~)

继续阅读