Ruby on Rails vs PHP?
Collapse
X
-
quoted for truth!I always recommend to any new clients that are looking to build an application from scratch to go with what is already out there, and improve upon it. In this case I use CakePHP for all new, fresh projects that require the MVC design, rapid application development, and structure that is lacking from a completely new project. Afterall, I get to shape it and make it the way I want, Cake just keeps it clean, organized and functional.
Plus, RoR happy guys will respect PHP more when they try out Cake, because it's modeled after RoR

I use cake alot, it's a solid framework with everything that is missing or just plain shit in PHP (e.g. proper ORM). The flexibility is awesome, with cache control and all it's my style. I like to control things to the HTTP response header level
Comment
-
If you like MCV and want things to be modular but don't necessarily want to go with Rails, get someone to do it in PHP that knows their shit about CakePHP.Comment
-
There's also the PHP framework CodeIgniter
Seems Expression Engine was built on it.
The Symphony Project has a lot of ORM stuff, but you'll also have to wire-up a bunch of stuff. Not bad though.Last edited by psili; 09-05-2009, 02:43 PM.Your post count means nothing.Comment
-
I keep hearing a lot about CodeIgniter.There's also the PHP framework CodeIgniter
Seems Expression Engine was built on it.
The Symphony Project has a lot of ORM stuff, but you'll also have to wire-up a bunch of stuff. Not bad though.
I am looking at CakePHP and CodeIgniter.
JayComment
-
oh yeah, the router rocks in Cake
Yii Framework Guru - Seasoned PHP vet - Partner @ XXXCoupon.comComment
-
CodeIgniter is a lot less strict as far as development goes. Or shall I say laxed. It's very easy to make an application without even following the MVC design pattern with CI but CakePHP will make you follow it, or it will be a bitch about how you are setting up and developing your application.
In my opinion, Cake has made me a much better web developer because I stick to a set of standards that are very welcome in most development teams and the conventions aren't all that bad, either.
I say give em both a try, see which one fits you best.Yii Framework Guru - Seasoned PHP vet - Partner @ XXXCoupon.comComment
-
-
-
-
Did you watch the video?
I love how the fanboys who made the video make it sound like RoR came up with MVC. Smalltalk was doing it before 1980. RoR didn't even exist before 2004. Hell, Ruby itself didn't exist before 1994.
RoR - FRAMEWORK
PHP - Language
If you're familiar with PHP already, use a PHP framework like CakePHP. There's no benefit to using RoR especially if you'd have to learn an entirely new language to use it.I like pie.Comment
-
I am a ASP.NET developer , been like that since day 1, before that SmallTalk.
This weekend I played around with PHP, every time I tried to do some thing I found a better way to do it on ASP.NET.
http://shipsoftwareontime.com/2009/0...ment-platform/ is a good read :-)Comment
-
-
Well if some one wants me to develop some kind of complex mission critical app, I will use Smalltalk any day.
End of day Microsoft or LAMP , both has its pros and cons, both can be used to develop the same stuff. You just need to stick to what you know well
JayComment
-
Comment




Comment