文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Catalyst 框架学习

Catalyst 框架学习

时间:2010-09-03  来源:lll0905

catalyst

1. 简介
   是perl的web开发框架,基于MVC, 有大量组件可用。
    见:http://search.cpan.org/~jrockway/Catalyst-Manual-5.700501/lib/Catalyst/Manual/Plugins.pod




2. 概述
    结构:
    【 Controller 】  类似于web service的作用;主要负责的就是处理用户的请求,控制程序的逻辑
                     在Controller里面有一些特殊属性的函数(action),Catalyst把request分
                     派给某个Controller里面的某个action函数处理;
            
    【 View 】        View模块主要负责数据的渲染和加工,一般就是根据Controller传过来的数据生
                     成HTML代码
                     常用的是Catalyst::View::TT

    【 Moudle 】      Model模块主要负责对数据源的访问
                     常用的Model模块是Catalyst::Model::DBIx::Class::Schema

3. 参考
     catalyst中文教程
     cpan教程
     catalyst Wiki

  
4. 安装
    用cpan安装(如果第一次使用cpan,则需要配置cpan,配置过程:Google)
        perl -MCPAN -e 'install Catalyst::Runtime'
        perl -MCPAN -e 'install Catalyst::Devel'

4. 使用
    使用Catalyst的工具创建项目
相关阅读 更多 +
排行榜 更多 +
谷歌卫星地图免费版下载

谷歌卫星地图免费版下载

生活实用 下载
谷歌卫星地图免费版下载

谷歌卫星地图免费版下载

生活实用 下载
kingsofpool官方正版下载

kingsofpool官方正版下载

赛车竞速 下载