Well, if its a big project you are doing. I recommend to use OO rather than the old-fashioned way in coding php projects.
With the templates, i have not even tried template system like smarty, phptal, etc but try to check their features and tutorials and have a glance on them, for sure they are great/useful. And if you can check the article section there is a PHPTal Tutorial there.
I am going to implement a application in the smarty, with the MVC architecture , i previously worked on CakePHP, but i am very new to smarty , so please help me for this issue, give some example of structure of the coding.