Answering a few of your questions...
Quote:Performance -
I read that v3 will be 20x faster.. which makes me ask.. how does v2 perform?
i'm not expecting too many hits.. but what type of cpu/bandwidth/memory/disk space/etc..
would be required? i'm expect five people accessing the admin section and about 70-100 people online at peak times..
not much.. so just wanted some basic specs..
I've never found performance to be an issue with Umbraco on any of my sites, and have never heard of any performance issues from anyone else. One golfing site has more than 60,000 pages and performs very well. (see
http://rtk-cv.dk/1050.aspx for a description)
Obviously, faster CPU, more RAM, and bigger internet pipes all help, as they do with any site. My own experience is that a 1,000 page site is very responsive, even on older hardware or in shared environments with newer hardware.
My development server, for instance, is an old Dell PowerEdge 6400 with four 700MHz P3 cpus and 2GB ram. I run all kinds of stuff on that machine (sqlserver, iis, disk shares, active directory, you name it) and umbraco web sites are just fine, taking no significant resources and being very responsive. The machine just idles along, even with a number of people logged in. If I had a very heavy user demand it might slow, but honestly, performance is not going to be a problem for you with any reasonable hardware.
Umbraco v3 *is* faster than 2.1, however. I noticed it in these forums when Niels switched over to a pre-beta version. The difference isn't one you have to have, it wasn't slow or sluggish before. But now the forums are even more responsive. Which means a server will be able to handle a higher number of visitors with v3 and v2.1.
Quote:Debugging -
is there a quick way of debugging an xslt change?
No. This is a weakness of XSLT in general and not specific to Umbraco. I've seen a few development tools that let you add breakpoints, stepping in/out of templates and functions, as well as variable watching, but they are all rather expensive. So I do it like everyone else... trial and error. You get good at it after a while and these forums are a great place to find answers and get help.
Cheers,
doug.
MVP 2007-2009 - Official Umbraco Trainer for North America -
Percipient Studios