更新时间:2021-08-03 15:33:33
封面
书名页
Plone 3.3 Site Administration
Credits
Foreword
About the Author
About the Reviewer
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Background
Site administration essentials
Development
Deployment
Maintenance
What you need to get started
About Plone installers
About Python software distributions
How to install Distribute—a framework for managing Python packages
How to install PIP: a more user friendly Python package installer
How to install Buildout—a tool for building software
More about Python software distributions
How to install a C compiler
How to install Subversion—a version control system
How to install Python with Buildout
Summary
Chapter 2. Site Basics
More about Buildout
Configuration file format
About the Python buildout
Global versus local Buildout command
Introducing the Plone buildout
Adding a Plone site
Customizing site navigation
Adding new content types
Chapter 3. Appearance
Installing themes with Buildout
Searching for themes on plone.org
Adding themes with Buildout
Examining themes with Omelette and Python
Overview of theme package files
Creating a theme package with ZopeSkel
Examining themes in the Zope Management Interface
Making changes through the Web
Chapter 4. Administration
Configuring mail settings in a development environment
Setting up the mail host
Avoiding the mail host
Faking the mail host
User and group management: Out of the box
Users and groups management with LDAP
Chapter 5. Deployment and Maintenance
Creating a production buildout
Backing up your database
Automating database backups
Restoring your database from a backup
Packing your database
Automate database packing
Rotating logs
Chapter 6. Optimization
Caching background in the context of Plone
Installing CacheFu—a caching add-on for Plone
Installing Varnish—a caching agent
Installing Squid—a caching agent
Creating multiple instances with Buildout macros
Load balancing in the context of Plone
Installing Supervisor—a process manager
Understanding the software stack
Installing Munin plugins to analyze performance
Chapter 7. Security
Restricting TCP/IP access to localhost or LAN host
Managing IP addresses and ports effectively
Configuring the Zope 2 effective user dynamically
Installing Cassandra to audit through the web (TTW) security
Applying security and bug fixes to Plone
Chapter 8. The Future
Specifying package versions
Executing Buildout in offline mode
Analyzing the contents of our buildout
Staying calm when trouble arises
Upgrading to Plone 4
Index