This is a review of a few PHP frameworks which are based on Rails, specifically on Ruby on Rails framework. Frameworks are just some pre-written modules or classes that you can call to execute actions on your behalf. The advantage is the code that you write is less, so the lesser the code, the faster you write, debug and deploy.
Actually, I’ve done my homework myself and from the reviews and forums that I’ve browsed through, it seems that CakePHP is the best available but don’t count my word on it.
I tried CakePHP last month and it left a sour taste on my tongue. The little documentation and a few code samples was not helpful at all so I figured out it wasn’t meant for someone without any experience with any [tag]MVC[/tag] (Model-View-Controller) [tag]programming[/tag].
So now I am learning [tag]Ruby on Rails[/tag] because it has better documentation just as a stepping stone. After I think I am ready, then I’ll jump back into CakePHP and take my share.
Anyway, as this article states, there are a few good [tag]PHP framework[/tag] which is based on the Rails framework. A good reading if you’re starting into [tag]PHP[/tag] frameworks.
Links
Rails-inspired PHP frameworks
CakePHP
[tags]RoR[/tags]
2 Responses
h3raLd
May 5th, 2006 at 6:25 pm
Comment #1
Yes, CakePHP documantation WAS a little bit lacking a few months ago, but the good news is that things are getting better. The manual (http://manual.cakephp.org) is now quite exhaustive on most topics, and regarding code examples… well, you can have a look at the various blogs about Cake out there.
And well, let’s just say that there’s something more in the works about Cake, at least on my part :P
I’m glad to hear that you’re learning Rails! I read a bit about it, but in the end moved to CakePHP mainly because my host didn’t support Ruby at the time and I didn’t want to learn another language. I must say that I’m really really impressed by Ruby’s syntax (especially if compared to PHP’s).
Good luck!
mrbadak
May 6th, 2006 at 3:43 pm
Comment #2
Hi h3rald. Yeah that’s a good news to share on CakePHP! I knew that Cake was just starting to mould when I tried to learn it. So I don’t really blame anyone on the little documentation besides you guys are still on the code, trying to come up with a more robust and secure framework. Guess when its already stable then you can look on producing a more thorough and helpful documentation.
Anyway, I’ve just visited the link u gave and the docs looks promising. I’ll go thru them nxt week.
I still have many CakePHP links on my bookmarks and I’m not planning to delete them :P. Just like you, I still have to depend on producing php projecs because of server-support issues.
p/s. i’ve added yr rss on my bloglines yesterday :)
RSS feed for comments on this post · TrackBack URI
Leave a reply