Max # of simultaneous users online?

Couple of questions.

1.) How many max simultaneous users can be online, on let’s say a phpbb forum, before there’s a noticable lag ? (Worst case senerio : the server hosts the maximum number of websites. )

2.) Around how many sites are hosted on each individual DH server ? 20? 30? 500 ?