I've started to learn OO programming, but using the PHP language with the help of the "PHP 5 Objects, Patterns, and Practice" book. The thing is that I wish to learn to use into same time the CakePHP framework which make use a lot of the MVC pattern. Because I don't know much about OO and less about MVC I wish to understand the later one but assumptions I make with my OO knowledges might have bad impact on long term.
I am seeking a good tutorial about what means MVC (more than cakephp manual says about it, but more easy to read/understand than Wikipedia)?
Here is an excellent PHP MVC tutorial on phpro.org to get you started.. I had trouble with MVC design pattern too but after reading this tutorial, I learned so much that I went on creating my own PHP MVC framework. (and yes I have re-invented the wheel but guess what, I learned a looooot and that was my primary reason).
Although you are already reading a book related to PHP OOP but yet I would recommend you going this great OOP tutorial at phpfreak