Hosting hundred of vhosts on the same server using Apache is not scalable: file descriptor limits are soon hit and the size of Apache's configuration files balloons. When hosting many vhosts (i.e. over 100) it's preferable to use mass dynamic virtual hosting. This is possible