Help me compare Ruby on Rails & PHP

I read some articles write " PHP is suitable for small web based
applications, but Ruby on rails is different" and some one say "Because
PHP is open source or low maintainable, it only suitable for medium
I think Ruby on Rails is open soure, is Ruby on Rails suitable for
medium project?
Who can answer this question? Thanks

See how many large sites are running on Rails:

In particular look at how many sites are _above_ Twitter in both lists.

How does 250 TBs of data sound?