The pressures on system administrators and developers producing software in an enterprise setting have never been greater. Legacy issues, rush jobs, and high pressure on the development process mean that software systems grow in an uncontrolled an impenetrable manner. As you begin to establish your systems, or identify the need to bring them under tighter control, you should talk to Stefan Priebsch.
Stefan is a co-founder of thePHP.cc. For years he has specialized in the development of PHP-based enterprise software, and even within his own team he is the authority for questions related to software architecture. He is known as one of the best PHP trainers in Germany.
If you are interested in software architecture, OOP, and frameworks, then you will learn the state of the art in the presentations that Stefan Priebsch regularly gives at international PHP conferences. As an author, he has published a variety of books and articles that cover the whole software lifecycle.