I'm currently considering the use of Reflection classes (ReflectionClass and ReflectionMethod mainly) in my own MVC web framework, because I need to automatically instanciate controller classes and invoke their methods without any required configuration ("convention over configuration" approach).
I'm concerned about performance, even though I think that database requests are likely to be bigger bottlenecks than the actual PHP code.
So, I'm wondering if anyone has any good or bad experience with PHP 5 Reflection from a performance point of view.
Besides, I'd be curious to know if any one of the popular PHP frameworks (CI, Cake, Symfony, etc.) actually use Reflection.