yes it is capable, but you also need a suitable amount of hardware if you have also high traffic. We already scaled it on a cluster with 3 webservers.
You can also tweak it a lot by various software optimizations. I would recommend consulting a professional doing the optimization. You can do the optimization after you are done with your actual site.
I am talking about a very unike web site. it will include many books each one has thousands of pages. this web site will have in a year or two between 10-20 milyon page views. so I ask again...
I developed a site for a client which has several thousand pages of content, and I have noticed one issue with the scalability. I am probably just doing something wrong, but the runcronjobs.php times out on the link check every time. The site contains many hundreds of links, and it never finishes them all before timing out.
I could change the max execution time on the php.ini, but I believe that would open up a security problem.
I can live without the link check, but has anyone else with a large site found a way around this (other than extending the time)?