Pylons can be slow as fuck, and it still rocks. If you're managing a project, you have two numbers to worry about:
- the efficiency of your stack in executing code - the efficiency of your developers in writing code Pylons is FAR from being what I would call 'efficient' in terms of code execution. Ben + others are doing a great job, and have really streamlined a ton of stuff -- but for many 'templating' tasks, Pylons pales in comparison to PHP or mod_perl But I don't care about that - and neither should you. If you have 'static' files, the fastest ways to serve them are through a lightweight app like nginx - and you'll be doing that with or without Pylons. If you're using an app that hits a database at all - for dynamic info , sessions, active logging ( ie: not deferred ) - you're hitting an inevitable database bottleneck that will usually turn the leanest app into something that takes a while. The strength of Pylons is that : - it's fast to write - it's fast to alter - it's fast to template even with a kickass PHP framework + orm + templating, you're looking at a significant difference in devtime and management. i love perl, i love mod_perl, i wrote a super-optimzed webapp framework that can handle templating with 1500/r/s on commidity hardware ( excluding db hits ) -- and I find myself increasingly offloading sections or building new features in pylons. Why take a performance hit? - I will NEVER need the extra horsepower that pure speed frameworks give me. i always have a DB bottleneck that is well below those limits - If i ever did have an issue, I'd buy another server and cluster. problem solved. i wouldn't care about cost, because if i'm hitting that limit I should be popular enough to be making money. - I can develop 5x faster ( based on my own experience. i know people who can work 2x faster or 20x faster in Pylons ) So yeah, Pylons is slow. There are a ton of faster options out there -- but if you're going for raw speed numbers, you really might want to re-think your strategy. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
