[Zope-CMF] new: SpeedBack product 0.2beta

Christian Heimes heimes at faho.rwth-aachen.de
Tue Jan 20 06:29:01 EST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi!

Today I released the first public version of SpeedPack. It speeds up CMF
and Zope by about 20% and maybe much more in productive mode and about
50-100% (maybe much more) in debug mode. For example with the SpeedPack
plone 2 is running faster in debug mode than without SpeedPack in
productive mode.

It's experimental but working for all people I know.

~From the README:

WHAT

SpeedPack is a speed optimisation for every product that is based on
CMF. It was original written as some changes to CMFPlone but later moved
to a seperate product.

HOW

~  SpeedPack increases the speed of Zope and CMF by:

~   * Optimising some expansive methods of Zope (TAL, security manager
for zope <2.7) with psyco

~   * Caching skins

INSTALLATION

~  * CMF 1.3.x or 1.4.x - http://cmf.zope.org/

~  * psyco - http://psyco.sf.net/

Simply drop the SpeedPack product into your Products directory and
install it with the QuickInstaller. This will replace the custom folder
with Skin Custom Folder.

CONFIGURATION

There are two configuration options available in the __init__.py file.
If you have any problems with one of the two optimisations you could
turn it of by setting the option to False.

FOR CMF 1.3.x USERS

~  SpeedPack replaces CMFSite.setupCurrentSkin() with the version from
CMF 1.4.x  and adds getSkinNameFromRequest() and getSkin(). This may
break your software so keep care! On the other hand you kind change the
skin in the middle of a request right.

KNOWN ISSUES

~  Psyco does work only on i386 family processors. It's not available for
other  processors.

~  You *must* install SpeedPack with the QuickInstaller or an
ExternalMethod to  replace the custom folder with a Skin Custom Folder.

~  If you get an CopySupport error while installing the product please
update your zope. manage_renameObject doesn't work with at least 2.7b4
and 2.6.3b3

For more information see http://sourceforge.net/projects/collective/

CONTACT

~  Geoff Davis -- original author of the skin patch and psyco optimisations

~  Christian 'Tiran' Heimes <heimes at faho.rwth-aachen.de> -- maintainer


Download it from http://sourceforge.net/projects/collective/

Christian (aka Tiran from IRC)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Debian - http://enigmail.mozdev.org

iD8DBQFADRD99aLWrfOU0PgRAu1MAKDmF7q5OmNd818gJEFzDNAZzybcyQCgmvgW
v+Linr18G0BOu6gUD1lXSP8=
=EW46
-----END PGP SIGNATURE-----





More information about the Zope-CMF mailing list