documentation Plone5
stable
Introduction
Quickstart
Working with Content
Adapting & Extending Plone
Installing, Managing and Updating Plone
Installing Plone
Guide to deploying and installing Plone in production
Introduction
Background: the stack
Preparing to install Plone
Starting, stopping and restarting
Logs and log rotation
Database packing
Backing up your Plone deployment
Copying A Plone Site
WSGI
Zope Application Server
Performance and tuning
Cache decorators
RAM Cache
About Instances and Threads, Performance and RAM consumption
Performance Tips
Guide to Caching
Frontend Webserver
Production
Plone Upgrade Guide
Troubleshooting
Automating Plone Deployment
Developing for Plone
Appendices
About this documentation
License for Plone Documentation
Asking for help
documentation Plone5
Docs
»
Installing, Managing and Updating Plone
»
Guide to deploying and installing Plone in production
»
Performance and tuning
Edit on GitHub
Performance and tuning
ΒΆ
Tips how to optimize your Plone code for maximum performance.
Cache decorators
Introduction
Cache result for process lifecycle
Timeout caches
Caching per request
Testing memoized methods inside browser views
Other resources
RAM Cache
Introduction
Using memcached backend
Using custom RAM cache
ZCacheable
Other resources
About Instances and Threads, Performance and RAM consumption
Introduction
Rule Of The Thumb
Theory
Practice
Performance Tips
Profiling Plone
Optimizing ZEO and threads
Debugging slow threads in production
Memcached as session storage
Input/output performance of the server
Tuning complex configurations
Reducing memory usage
Large files
Sessions and performance
ZServer thread count
XSendFile