Skip to content

Jarn Blog

Listening for signals from dead Zopes

Occasionally the impossible, or at least very unlikely, happens: your Zope instance hangs. You can see in the process listing that it is working very hard on something but it is refusing to show you what that is.

Read More…

Catalog query plan

Making the catalog faster

Read More…

Clean and fast indexing in Plone

Getting rid of redundant reindexing the right way.

Read More…

Getting rid of redundant reindexing

experimental.contentcreation cuts amount of reindexing.

Read More…

Membrane performance

Optimization of the object_implements method in Membrane

Read More…

Plone 2.5 performance

Profiling of content creation and teamspace scenario in Plone 2.5, and publishing contentmenu and factoryhack.

Read More…

One cookie please, but hold the pickles

The python pickle module is dangerous, didn't you know?

Read More…

Small change, big effect

How changing one line halved the time it took to rename a Plone folder.

Read More…

Plone performance sprint

Report from the 2007 Plone performance sprint in Copenhagen.

Read More…

Bones: Do it yourself professional Plone hosting

Jarn releases its professional Plone hosting configuration toolkit! — Set up your own professional Plone hosting package in three easy steps.

Read More…

Improving Plone performance

A small foray into improving the performance of Plone itself, not caching but real improvements.

Read More…

The 10% Plone Manifesto

Giving Plone the attention she deserves.

Read More…

Announcing professional Plone hosting service.

There has been a gap in the market for professional level, managed Plone hosting for businesses and organisations with large demands to hosting of their websites. Serious deployments have long had to resort to managing their own dedicated servers for Plone Hosting. Plone Solutions addresses this need with our new Plone hosting service.

Read More…

Powered by Plone.