I have been working as Software Engineer (PHP web developer) for the last one year. I experienced lot of things during this period.
Although some time I feel a bit depressed with my nature of learning more and more- unfortunately or luckily Capricorn is my star and the nature of goat is to climb up and up every time, however I think I have learned a lot because of this nature.
Since last few moths I am working in Zend Framework and quite happy working in it. However few days back I thought way not build my own MVC framework.
I really hate working in simple PHP- mixing code everywhere. However as I may work in simple PHP in future, I thought why not create my own MVC, separating presentation logic from business logic.
The idea was to create Model, View, and Controller folders for specific type of functionality and integrate so that they work together.
After studying design patterns and powerful SPL(Standard PHP Library), I made it. I myself didn’t believe first time that I have succeeded. But I really did.