Limitation of PHP
There are basically two real limitations:
PHP is a fully synchronous language.
This has the impact on which things you can easily implement in PHP and which not.
PHP is slow.
But apart from that, I think that PHP is pretty good multi-purpose for small & average scale applications.