Python论坛  - 讨论区

标题:[python-chinese] (转)强烈推荐plonelive,作者还提供czug25%折

2005年07月21日 星期四 16:03

Litao Wei wlt008 at gmail.com
Thu Jul 21 16:03:25 HKT 2005

是不是大家常抱怨open source的产品没有一个好的文档,比如zope和plone。The
Definitive Guide to Plone 实在太Out of date,并且很多Plone的特性总是提下
最基本的,稍稍深入就停下来不再继续讲了,读完了还是不知道一个plone的
product如何开发?

Plone Live终于给我们这些Plone fans带来了福音,由资深zope专家Michel
Pelletier(Zope book的作者之一)和CIGNEX CTO Munwar Shariff编写,历经一
年多的时间,内容覆盖全面,组织良好,语言也很易读。同时作者每个月至少更新
一次,随着Plone的开发进程而为该书添加最新的内容! As Plone grows, Plone
Live will grow with it.
同时,Plone live也是介绍plone2.1开发的唯一书籍,并介绍了archetype框架的
基本特性到高级特性,plone和数据库、LDAP,XML- RPC, Web Service的整合开
发,plone的安全问题,适合Plone初学者和高手。强烈推荐!

因为作者的辛勤劳动所以才会有这么优秀的作品问世,他的在线up to date版本订
阅价格是29.95美元,一年的免费更新。同时,作者也很关注中国的zope/plone社
区,已声明给中国的zope/plone社区 25%的折扣,如果你想要购买的话,可以直接
联系Munwar(munwar at cignex.com)

作者介绍:
Michel Pelletier是CIGNEX公司的架构师,参与了很多基于Plone的大规模工程。
Michel是"The Zope Book"和"The Zope Developer's Guide"的作者,并且写过许
多关于Zope和ZODB的文章。Michel已经用Python和Zope工作超过5年,同时他曾就
职于Zope公司,帮助他们开发Zope从1.0到2.2版本。并且是Zope的很多特性如
Zcatalog和MIME编码支持的设计者。

Munwar Shariff 是CIGNEX的创建者之一,同时也是公司全球销售的副总裁。他参
与了很多大规模Open Source和J2EE工程,并担任首席设计师。
Munwar 用Zope, CMF, Plone, MySql和LDAP技术开发过超过40个Web应用产品和项
目,有超过14年在美国、欧洲、亚洲的职业生涯。他写了众多关于开源的文章,并
且经常在相关开源会议发言。他的客户包括爱普生(Epson),劳伦斯.利佛莫尔国
家实验室(Lawrence Livermore Labs), 宏道(Broadvision),沃尔玛(Wal-Mart),
三菱(Mitsubishi)和康柏(Compaq)等。


Plone Live by Michel Pelletier and Munwar Shariff is written for Zope,
CMF, Plone and Python developers familiar with web frameworks. The
central purpose of this book is to help people developing Content
Management Systems utilizing Plone. Readers should have at least a
beginner's understanding of Python and intermediate experience with HTML
and web technologies. Plone Live focuses on concepts, customization and
advanced development using Plone. Plone Live will include 2.1 features,
as well as 2.0.x current functionality.
Some of the Features of Plone Live include:

   * Basic setup and customization
   * Creating portal types
   * Users and security
   * Advanced archetypes
   * Relational databases
   * LDAP

Chapter Summaries:

Chapter 1: Introduction to Plone Development
This chapter introduces you to Plone, Zope, and Python in the context of
web applications. It
includes instructions on how to download and install them. It also
provides you with several
online resources, including the PloneLive.com web site, other Plone
resources, and the source
code for the examples in this book.

Chapter 2: Anatomy of Plone
This chapter describes how the major components of a Plone system relate
to each other. It
also describes the major features of Zope. This chapter is essential
reading for anyone not
already familiar with Plone's tools and features.

Chapter 3: Getting Started with Plone
This chapter introduces you to some of Plone’s basic features, such as
creating content,
editing content, the underlying fundamentals of the object database and
acquisition, and how
to use and edit workflow.

Chapter 4: Basic Customizations
This chapter explains Plone’s many features that you can customize to
make Plone look and
behave the way you want. It describes all of those customizable options
and their possible
values. It also explains the differences between file system development
and Zope Through
The Web development.

Chapter 5: Membership and Security
This chapter explains the framework behind the membership and security
system. Zope has a
powerful security system that prevents users from calling methods or
accessing objects for
which they do not have permission. Plone uses this security system to
provide a flexible and
configurable membership system for controlling the content, workflow,
search, and security
policies.

Chapter 6: Creating Portal Types
This chapter explains how to create new types in Python that work with
Plone. Eventually,
you are going to need functionality that Plone's default types don't
provide. For this, you will
create your own types that work according to your specifications.

Chapter 7: Archetypes
This chapter introduces you to Archetypes. New in Plone 2.1, Archetypes
is a type system to
replace the CMF type system described in Chapter 5. This new,
schema-driven type system was
initially a third-party product, but became so popular that the Plone
developers decided to
adopt it as the new type system for Plone 2.1.

Chapter 8: Advanced Plone Features and Products
This chapter covers the techniques for advanced development and
functional testing.

Chapter 9: Plone and Relational Databases
This chapter highlights how Plone supports external databases to provide
an enterprise-scale
content management system. Relational database are widely used in medium
to large enterprises.
Zope supports almost all the relational databases available in the market.

Chapter 10: Membership Using LDAP
This chapter explains how to leverage the Lightweight Directory Access
Protocol (LDAP) to
implement a highly scalable membership system on Plone.

Chapter 11: Integrating with Non-Plone Systems
This chapter covers integration with non-Plone systems, such as WebDAV,
Syndication, Web
Services, and XML-RPC.

Appendix A: Mind Maps
This appendix represents the key features of Zope and Plone as Mind
Maps, so readers can
remember them easily.

Appendix B: Page Template Reference
This appendix provides quick reference to the three components of Zope’s
dynamic presentation
language: the Tag Attribute Language (TAL), the TAL Expression Syntax
(TALES), and
Macro Expansions for TAL (METAL).

Appendix C: Useful Resources
This appendix provides Plone, Zope, and Python related resources and
links to some useful
Plone products that you can install and customize.




[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号