16 Comments
- MyBotPiko, on 10/12/2007, -0/+4Ruby is a language, just like php
ruby on rails is a framework just like cakephp. - RailsAddict, on 10/12/2007, -0/+3@trylleklovn
Was php not "hyped" when it was introduced? Cakephp is based off of Ruby on Rails, and Rails is probably the reason Ruby is gaining so much acceptance as of late. Its no surprise that others are following Rails' lead with their own Rails-ish frameworks using languages that they are more familiar with. No point arguing I guess, stick with php if that's what makes you happy. - geezusfreeek, on 10/12/2007, -0/+2I am a Ruby programmer, and, yes, its metaprogramming is nice, but also being a Scheme and Io programmer, Ruby's metaprogramming features just don't compare at all.
- fishsoda, on 10/12/2007, -0/+2@opless
How to install CakePHP
1) Download zip file
2) Extract zip file
3) Upload contents to webserver
4) Make sure mod_rewrite is on, if not edit the /app/config/core.php file as directed.
5) Edit the /app/config/database.php file as directed
6) Start baking.
Consult the google group, manual, api, irc, cakeforge, or the bakery if you have any problems.
Seriously if you had problems "installing cakephp" your webserver / php / mysql installation was screwed up and you shouldn't blame your difficulties on Cake.
CakePHP is not a RoR clone. It was inspired by rails, but does not try to be rails. It is in many ways much better and takes advantage of the PHP language appropriately. It is it's own Model View Controller framework. - cornyflake, on 10/12/2007, -1/+3I recently switched from doing full-time php development to full-time RoR and I'm loving it! Rails is powerful because of the ruby language. CakePHP's achilles heel is php itself.
When people start copying you, you know you got something right. Rails continues to get better and better and you can expect cakephp to continue to copy it. (Especially with RJS helping to solve the ever-increasing fragmentation of code between the client and server). - bloodmoney, on 10/12/2007, -0/+2I would love to see a coding contest between an RoR guy and an ASP.NET guy.
- opless, on 10/12/2007, -3/+4What tryleklovn /should/ have written...
RoR = hype
CakePHP FTW
Seriously though, getting Cake to "install" is fairly difficult, even for some seasoned professionals. But RoR? Geezus! CakePHP by comparison, a piece of ... well ... cake :o)
I however do like the Model -View - Controller methodology RoR brought to light (yes I know stuff like struts predates it) and it'll be my preferred webdev methodology from now on. Assuming the cakePHP devs don't let it go to their heads and do stupid things with it that is :o)
Again CakePHP FTW! - codemonkeysteve, on 10/12/2007, -0/+1@opless:
http://rubyonrails.org/screencasts
Rails has it's faults, but ease of install/setup is not one of them. - subtleGradient, on 10/12/2007, -0/+1Hoving done both, I can say for certain that they're both better than eachother for different purposes.
You could easily make a contest that Rails would win and one that ASP.NET would win, depending on what aspects of everything that the contest is aiming for. - mcotner74, on 10/12/2007, -0/+1PHP frameworks are a misnomer. The interpreter startup severely limits their size and functionality. If they're thick and have significant libraries they are slow. If they are thin and fast they are limited.
PHP was/IS a fantastic procedural web programming language and makes an excellent entry language because it's simple. For those who want OOP there are much better options(Ruby comes to mind as an ideal example, but many more apply). Ruby reads well, but requires a stronger understanding of OOP so the curve is a bit steeper, but more rewarding in the end.
And as for the naysayers about Rails deployment difficulties, try this . . . .
http://mcotner.com/articles/2006/07/29/simple-apacherails-config/ - etank, on 10/12/2007, -0/+1Not to get anything started at all but I am really liking what I see in the Django project. I'm sure though that all of the other framworks are really good too.
- RailsAddict, on 10/12/2007, -2/+2I haven't RTFA all the way yet, but another good reference would be: http://whytheluckystiff.net/articles/seeingMetaclassesClearly.html
- markdav, on 10/12/2007, -0/+0@bloodmoney
Programming teams using J2EE, .Net, Rails, etc compete annually in the Dutch Rad Race. The results for this years race are at http://bloggingabout.net/blogs/dennis/archive/2006/03/29/11858.aspx. The team using Rails came 2nd - behind a small company that used a custom J2EE framework.
doh - just realised I replied to the wrong comment. frrrrp! - molecule, on 10/12/2007, -3/+3"Seriously though, getting Cake to "install" is fairly difficult, even for some seasoned professionals. But RoR? Geezus!"
newb. - trylleklovn, on 10/12/2007, -8/+1Ruby = Hype
Cakephp FTW


What is Digg?
The Digg Toolbar for Firefox lets you Digg, submit content, and keep track of Digg even when you're not on the Digg site. Download the official