Title Statements
- Full title :Professional Plone development : building robust, content-centric web applications with Plone 3, an open source content management system / Martin Aspeli.
Summary
This book teaches Plone development best practices, focusing on Plone 3.0. It covers setting up a development environment, customizing Plone's look and feel, creating new content types and forms, connecting to external databases, managing users and groups intelligently, configuring a production-ready server, LDAP authentication, and caching. Aimed at developers wanting to leverage the proven user interface and flexible infrastructure of this open-source Content Management System, it takes a pragmatic approach, building a realistic example application whose code is included with the book. Built on the Zope application server and written in Python, Plone makes it easy for content authors to create and edit web content, and is also used by developers as a framework to build content-centric web applications like dynamic websites and intranets. Readers need familiarity with Python and basic web technologies such as HTML and CSS, and would also benefit from prior Zope/ Plone experience.
Read More ↓Edition Statements
- Publication Date:©2007.
Publication Statements
- Publisher(s):Packt Pub
- Place of Publication:Birmingham
- Language:eng
- Publication Date:©2007.
The Physical Object
- Description:1 online resource (vii, 398 pages) : : illustrations
Edition Identifiers
- ISBN:1847191983, 9781847191984, 9781847191991, 1847191991
- oclc:ocn232568628
- LC Classification:TK5105.8885.P56
- Dewey Decimal:006.78
Table of Contents
Cover; Table of Contents; Preface; Chapter 1: Plone in Context; A Brief History; Competition; Plone-the-Application and Plone-the-Framework; Additional Considerations when Deciding on Plone; Licensing; The Plone Community, and Why You Belong There; Summary; Chapter 2: The Case Study; High-Level Requirements; Modeling and Mock-Ups; Running the Project; Summary; Chapter 3: The Development Environment; Prerequisites; Quick Start; Glossary; Creating a Zope Instance Manually; Understanding Eggs and Setuptools; Installing Eggs; Automating the Build Process with zc.buildout
Installing Paste Script and ZopeSkelCreating and Customizing the Buildout; The Buildout Configuration File; The Buildout Directory; Avoiding Duplication between Buildouts; Additional Development Tools; Learning to Help Yourself; Use the Source, Luke!; Become Familiar with the Debugger; Write Tests for Everything; Summary; Chapter 4: Customization Basics; Persistent Settings and the ZODB; Configuration Using GenericSetup; GenericSetup and the Add/Remove Products Control Panel; Acquisition and Skin Layers; Overriding Zope 3 Components; Customization Best Practices; Using Source Control
Writing TestsMigration of Persis…
Subjects
Writers
More from this Series
No reviews yet. Be the first to rate this work.
Files & Downloads
-
Expert Python Programming -- (.pdf)
PDF · 5.0 MB · updated -
Professional Plone Development: Building robust, …
PDF · 10.0 MB · updated -
Mastering OpenLDAP: Configuring, Securing and Int…
PDF · 11.2 MB · updated -
Professional Plone Development -- (.pdf)
PDF · 10.0 MB · updated
Rate & Review