找回密码
 注册
搜索
热搜: java php web
查看: 660|回复: 0

The Definitive Guide to Catalyst: Writing Extensible, Scalable and Maintainable

[复制链接]
发表于 2010-1-9 16:04:11 | 显示全部楼层 |阅读模式


作者:Kieren Diment, Matt Trout
出版日期:July 9, 2009
出版社:Apress
页数:360
ISBN:ISBN-10: 1430223650 ISBN-13: 978-1430223658
文件格式:PDF

Product Description
Learn to build web applications with Catalyst, the popular open source web framework based on the Perl programming language. The Definitive Guide to Catalyst: Writing Extendable, Scalable, and Maintainable Perl–Based Web Applications is a definitive guide to Catalyst version 5.8, which will be released in 2009. This book contains
  • Training materials for new and experience programmers.
  • Worked examples and cookbook–style recipes of common web application programming tasks
  • Fundamentals of web application design and best–practice application style
What you’ll learn
  • Write web applications with Catalyst and Perl.
  • Design for extendability and code reuse.
  • Understand deployment options for high– and low–traffic sites.
  • Use DBIx::Class, Moose, and Template Toolkit.
  • Understand the Catalyst dispatcher and request cycle.
  • Deal with common web programming requirements: authentication andauthorization, web services, sending e–mail, serving streaming media.
Who is this book for?The primary audience for this book is existing Perl programmers whowant more information on writing robust maintainable and extendable webapplications. This group is comprised of four subgroups:
  • Experienced perl programmers wanting to update their webprogramming skills (for example, CGI.pm, mod_perl, and Masonprogrammers)
  • Intermediate/Late beginner programmers wanting to learn rapid, extendable, maintainable web programming techniques in Perl
  • System administrators and other non–web users of Perl (e.g.,bioinformatics workers) who want to learn modern Perl web developmenttechniques
  • Existing catalyst programmers who want to learn about best practices for catalyst development
This book is also for programmers who want to understand web application design and development more thoroughly.
About the Author
Kieren Diment is a social researcher in the School of Management andMarketing, University of Wollongong, Australia, where he uses Catalystfor the collection analysis and presentation of research data. He hastaken the lead in a significant portion of the Catalyst documentationincluding the Catalyst Advent Calendar in 2006 and 2007. His focus hasbeen on ensuring a culture of documentation by example in the project,and ensuring that instructional documentation points to working examplecode wherever possible.
Matt S Trout is technical director of Shadowcat Systems Limited, anopen source–focused consultancy based in Lancaster, Englandspecializing in helping clients with design, development, anddeployment of Catalyst– and DBIx::Class–based applications. He is thesecond longest standing member of the Catalyst core team and focuses onarchitecture, program management, and ease of installation anddeployment of Catalyst and Catalyst–based applications.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|软晨网(RuanChen.com)

GMT+8, 2024-11-15 06:01

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表