[Zope-Checkins] Re: [Checkins] SVN: Zope/trunk/ Added LAZY_FILE_LOADING constant to PageTemplateFile. When set to True Page Template files aren't lo

Christian Theune ct at gocept.com
Wed Oct 17 05:11:12 EDT 2007


Cool,

Am Dienstag, den 16.10.2007, 17:16 -0400 schrieb Hanno Schlichting:
> Log message for revision 80896:
>   Added LAZY_FILE_LOADING constant to PageTemplateFile. When set to True Page Template files aren't lo
>   aded and parsed on Zope startup anymore, but on first access instead. When complex add-ons like Plon
>   e are installed this can safe up to 30% of the Zope startup time. This gets a ZConfig switch ones I 
>   figured out how to write one ;)
>   
> Modified: Zope/trunk/lib/python/Products/PageTemplates/PageTemplateFile.py
> ===================================================================
> --- Zope/trunk/lib/python/Products/PageTemplates/PageTemplateFile.py	2007-10-16 20:12:30 UTC (rev 80895)
> +++ Zope/trunk/lib/python/Products/PageTemplates/PageTemplateFile.py	2007-10-16 21:16:07 UTC (rev 80896)
> @@ -31,6 +31,8 @@
>  
>  LOG = getLogger('PageTemplateFile')
>  
> +LAZY_FILE_LOADING = False
> +
>  def guess_type(filename, text):


Hmm. Maybe an option that can actually be configured would be better?
What about adding an option to zope.conf?

And why don't we enable it by default? At least for debug mode?

-- 
gocept gmbh & co. kg - forsterstrasse 29 - 06112 halle/saale - germany
www.gocept.com - ct at gocept.com - phone +49 345 122 9889 7 -
fax +49 345 122 9889 1 - zope and plone consulting and development

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://mail.zope.org/pipermail/zope-checkins/attachments/20071017/e5021dc8/attachment.bin


More information about the Zope-Checkins mailing list