Vit wrote: > Nice to hear feedback. Thanks, guys. > > I *love* Trac as well :-) , but ... is it really make sense in > migration from native C's ClearSilver to Python's Genshi - according > http://genshi.edgewall.org/wiki/GenshiPerformance Genshi is not the > winner? > > P. S. I adore Python, but ... performance is a very important thing in > production, you know... Any ideas/recommendations?
Chriz Lenz's announcment of Genshi (known as Markup at the time) gives a good description of the many reasons Trac switched template languages: http://www.cmlenz.net/blog/2006/08/ann_markup.html While Kid is even slightly slower than Genshi, its used as the default template engine in TurboGears and doesn't seem to have been a major concern. And now Mike Bayer is applying his experience from optimizing Myghty to write a Genshi to Python compiler, which could provide some good performance boosts: http://techspot.zzzeek.org/index.php?/archives/11-Myghty-is-the-Fastest-Python-Template-Language.-What-Can-it-Do-for-Genshi.html I really like Genshi, but if you're looking for something faster, Myghty is among the fastest Python templating engines, it's got built-in support in Pylons, and you can use actual Python expressions in your templates instead of ClearSilver's syntax. I don't think in a real-world situation the performance difference will be noticable. -- Matt Good --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
