L’AOP (Programmation Orientée Aspect) est un concept relativement répandu dans le monde Java ou deux acteurs majeurs proposent leur vision :
En PHP, jusqu’à ce jour, aucun projet n’a réellement vu le jour pour permettre aux développeurs de profiter de ce paradigme, si ce n’est peut être Flow 3 qui le propose à ses utilisateurs (mais cela implique l’utilisation de l’ensemble du framework), ou Symfony via un plugin dédié, qui présente les mêmes inconvénients.