Anyone else have experience using CakePHP? I have been learning to use it, My code is much cleaner. It takes awhile to get use to the setup but it speeds up your coding substantially after you have a grasp on it.
I'm thinking about using CakePHP for a big custom project I am going to be working on pretty soon. What resources did you use to learn how to use it? I found the documentation on the CakePHP website to be very well written but I was wondering if you found any other resources as well? ---------------------------------------------------- AYCOM Consulting - Mid to High-end Web Development
I use Cake all the time, my companies custom Content Management System is built in Cake. Its not that its hard to learn, its that people are not used to its coding style, the majority of programmers stepping into the ring today (Not including people who have worked at enterprise level gigs) are used to just throwing PHP around in whatever file its needed in and dont pay any attention to the seperation of Database logic, Business logic and User Interface which is the cornerstone of the Cake system. Another reason people often feel its difficult is because its very Object Oriented, which is another area that many programmers never fully grasp or use to their advantage. Depending on the size of the project it may or may not be in your best interest to use Cake, if its a smaller project, I would say no, because you will end up doing more work to get the same thing done if you had not used Cake. However, on the otherside, if your building a large project or expect multiple developers to be using it, then yea, I would definitely say use it. Every programmer has there own style, Cake will enforce at least some continuity between different programmers which makes it much easier to manage.