Something no one seems to mention: When you develop an application it is essential to choose a language that is easy and economical to support maintain in the future. I don't see many reasonably priced, expert Ruby on Rails developers out there. For that reason, I would recommend well structured PHP over ROR.
I use Macs, but I find these somewhat insulting. PHP is a beautiful scripting language. It is capable of doing so much. Ruby on Rails is a very well constructed frameworks as well. It doesn't make sense why you'd downplay the other as both can be used efficiently to make good Web Applications.
Okay... so CakePHP is quite equal AND you get the flexibility if you want to... AND there are actually hosters who host your PHP-application (I'd say nearly everyone of them)... so... what exactly is the reason for me to use Ruby (which is another language I would have to learn without any bigger advantages) ?
@ZillaMab Only if you dont know how to structure your code well and do it in a logical way... yes PHP can be quite untidy, but if you know what you do and you are structured, you can do it very tidy too, without having to limit yourself if you hit the limits of the Ruby-framework...
I'd like to point out, I'm guessing a lot of you PHP people out there use github. You probably do, CakePHP is hosted on github, and so are a lot of other big PHP things. Did you know GitHub is Ruby on Rails? There are many large scale applications that use Ruby on Rails as well... I don't get whats the fuss either. I learned both and they both have their own strengths.
RoR or imposed OOP is definately not the future of the internet. Too much resource waste.
But I would love to see a comparison between RoR & CakePHP and watch the cakePHP Hawaian-Shirt guy go to the beach, go the club and have dinner, during the time it would take for the RoR guy to get to the front door.
These are sad sad ads. RoR is slow, get over it, too much complex OOP does not work on the internet (and this comes from a OOP fan).
Do u ever have the impression that website development has turned into killing a fly with a nuclear weapon? Do you REALLY need anything more complicated than PHP/Apache? I mean MVC is kind of bullshit. I know the makers of this video want to feel really smart, but uh, websites present HTML. That's ALL they do. It's not rocket science. I don't see the need to let some framework dictate something I can code in 5 minutes on my own. SQL is EASY. Use a CMS for code.
@YTSparty What about enterprise level software? The web is moving more and more towards being a universal platform. It's not just for breakfast anymore. It's not just about serving content. It's about application development.
@MonsuerLePlague I'll be honest, I don't know what you exactly mean. The web is about application development? Like apps? You're not likely to use MVC for apps. MVC is really for a very specific type of interface where you have complicated data and varied presentations. The thing about MVC is that once you develop something not suited for MVC, it becomes cumbersome and a nuisiance.
@YTSparty Interestingly enough most big companies want someone who can program in the MVC model, it's a lot easier when it comes to project management when working in a team of web developers. Coding pure SQL is not directly cross-database. If your client or company needs to switch to a different database engine, it would be insane to redo every SQL statement in your code. If you enjoy programming SQL(as do I), build a cross-database model class, thus making transitions easier.
@unixboy666 I think cross-platform maintenance is usually a waste of time. If you're using Oracle or MySql (typically one or the other), you are going to want to access the additional features of each DB. When you encapsulate access to the DB in a generic way, you cant access those unique features for each DB.
How often do companies switch databases? Does preparing for a switch make encapsulating your development worth it? I say no. It's like wearing a raincoat all the time in case it rains
@YTSparty That is not a RoR feature .. There are a lots of PHP ORMs. for instance Doctrine 2.+(based on the characteristics of Java's Hibernate) that count as really successful so database migration is not that much fo a an issue
There are literally a 1000 active record frameworks out there for every language going back a decade (used AR in ASP 3.0 with Access for crying out loud). Not sure why this one seems to think they are so important...
@carnagerpm I know this, but I prefer Grails. Its doable with PHP but with Grails/Rails is one magnitude faster. (ORM). I dont have to care about SQL.
*hand-palm* rails did not come up with MVC. Also this video did not really compare anything between the two frameworks except say they do some things in common and give a vague (but wrong) hint that ruby did some things first. these videos are retarded. I was watching to see if there was anything that made moving to rails worth while but this is retarded. I'll stick with PHP.
this presentation is gay as gay is these guys and.. there are some comparison?? I can't see any!
BTW rails is good, but really slowly.. yeah you can tokyo cabinet and add some other kind of crap but i tell you: in 99% cases with simple framework (ie. kohana) + mysql you can do everything without messing up your job.
And remember, finding rails programmers and convert all your resources can be a huge pain in the ass.
i hate these videos. i am using rails despite, not because of them.
i'm no short of good words about rails, but am not going to say any of it here. hate the arogant 'rails hq' (railsenvy, dhh, et al) attitude. grow up already.
Coming from a C/C++ background, I started producing php code in no time. Within one week I had my first working CMS completed, and I wasted most of the time perfecting the html/css part. This, from a person with no web development experience whatsoever. The only reason for me to make the switch to RoR is to see that it has abilities beyond PHP and its frameworks. Can somebody point me to trully mindblowing stuff that the competition cannot offer? All I see here is who copied who childness.
As a Java programmer I *loathe* PHP. Disorganized, dirty, poorly documented and a huge (not very useful) community of non-experts. PHP was designed for people who can't program.
I graduated from Computer Systems Engineering this year and can do all that plus properly code in Java, and fortunately for me, Java web amongst other languages. Of course, thats just the software part...
@saif1337 nobody gives a fuck about your claimed skills, you are 23 and talking as THE MIGHTY experienced programmer ... people like you make me wanna kill myself, it's just so uber-facepalm ... you're embarrassing
@saif1337 Anassuir should be in quotes, and == doesn't work on strings the way you intended because they aren't primitives..., you should have used equals(). Your method there will not really do anything. You method naming is also bad, since get implies a method to obtain the value of an instance variable.
You can use MVC pattern, as well as OOP with it, and I promise your code won't be worse than C++. Because there aren't much syntax differences between them.
BUT, I'm a fan of Ruby and Python. Same performance, but so easier to write and read! There are all good. Sadly hosting providers want a lot of money to use them on your website.
"PHP was designed for people who can't program."------>the same as java :P. Dont you agree? I think your statement is wrong. But i would agree if you say that php tends to be used by people who gives a f**k about good practices and that kind of stuff. IMHO if you program things you are a programer, you can be a good one or a bad one, language doesn't matter it is just a tool
Yeah... Good luck comparing Ruby On Rails to Symphony (that would at least have some sense - comparing pure PHP to some Ruby framework is like comparing a landing gear to complete F16).
At 0:14 he says you should be comparing it to a PHP framework. The rest of the video contains no comparisons whatsoever!
These Ruby on Rails guys are just trying to use gay Apple-style marketing to mock the competition without actually saying *why* their solution is superior.
Ruby on Rails is fledgling (for instance i18n only included a few months ago and that was a big compromise) and dying at the same time (number of users falling).
Name for the people who still use Rails: CLINGERS.
Wow this was so geeky it made my skin crawl. I did like the fact that they highlighted anyone who compares PHP with Rails is like comparing a speedboat to an glider. It's amazing how many numbnuts on the internet don't realise the fundamental difference between PHP the language and Rails the framework.
I think these RoR guys did it on purpose. I mean, if you compared Zend/CodeIgniter to RoR you'd see no difference whatsoever. That wouldn't highlight their point so well, would it?
@Etcher The thing is, RoR has too much "magic" into it. And when you want to customize things, it gets really hard as you have to understand how it works under the hood.
With 's/CodeIgnitor/CodeIgniter/', it's more transparent and easier to customize.
@mathieuemi666 This is true and a good point but I suppose it's speed versus customisation. That said, I've been using Rails for a year now (PHP for almost 10) and I have yet to hit a problem in rails I can't solve using a plugin or my own approach to a problem.
@Etcher I really think RoR is one of the best frameworks available. But people will have to learn the framework at the same time as Ruby and this is a rather difficult thing.
But don't undestand me, RoR has some weaknesses but a lot of strenghts over all the competitors...
@BluesAndJam Zend Framework was said to build after growing demand of web framework like Ruby on Rails in PHP community, so this ads fit them as well. No one comparing features here, its similar in both. But who is following and who is leading is clear. After Merb merged with Rails I feel they will remain best of breed, although making it harder for newbies I guess. PHP will stay with wordpress, joolma and drupal and every simple task. But Rails/ruby future is strong.
People, there's no comparison, because cakePHP is a frame work based off of the RoR frame work, so there's no real comparison needed. PHP just does what RoR does, in a more efficient manner.
Has anyone here actually READ the source code to CakePHP?Can you say -YUCK- with a "Holy fuck what sort of dyslexic monkeys wrote this 'PHPNuke reject quality' bag of shit?"
the framework code creates an environment in which you can run your nice MVC code. it doesn't mean that the framework code itself has to consist of the same nice MVC code. if it did, it would just add overhead and reduce the overall performance of the framework.
Honestly, that is probably the biggest turnoff for me. I'm looking to switch from PHP to something else for server side work, but the fanboyism is sending me straight into python land.
The video implies RoR was the first to use the MVC paradigm. Hate to break it to the fanboys, but that's not even close to the case. They took a tried and true design pattern and nearly claim it as their own creation. Established MVC paradigms are available for every serious language under the sun. I like RoR, but their smugness is irritating and pathetic.
First, I'm not a RoR fan, i've never really used it other than tinkering. However, they arent claiming MVC as their own... they are claiming their implementation and strict (forced) adherence to it... which is part of the turn off for me...
Hence why they did these mac ads. I hate this kind of thinly veiled symbolism. I'm willing to bet a much larger percentage of Rails developers own Macs than (Cake)PHP developers.
Yeah, don't ask a rails developer too many questions at one time. They aren't good with concurrent connections. Rails is great if you know how to cache properly, but even then, there's that concurrent connections thing. PHP and Python have no problem with it.
The Ruby language is nice, but it looks almost just like Python.
Actually, it's been a lot of time since I last saw RoR project that is NOT using Passenger. And all RoR projects that use Passenger has no problems with concurrent connections at all.
Catalyst. Perl Catalyst. Perl has a OPEN SOURCE QUANTUM SUPPOSITIONAL MODULE THAT CAN BE INTEGRATED WITH CATALYST. The only way you could get quantum suppositionals or any sort of temporal programming out of Ruby or C# you have to be a trusted friend of the japanese government or microsoft. All languages have good points and bad points. Ruby is japanese and they love proving superiority. Japanese Karate is INVINCIBLE! Japanese Ruby and its buggy rails offspring is PERFECTION. lol.Indeed.
Come'on, Ruby isn't that popular web server language, with so many people around the world using PHP on daily basis, building real life applications, It's clear that there will be huge demand for PHP MVC application frameworks.
As much as I respect the originality and innovation of RoR makers, their attitude (as demonstrated in this video and other occations) really isn't very mature...
youtube should have more ways for people to communicate to each other....like this site gagla.com_ GAGLA DOT COM, it even has a webcam chat, how cool is that?
one more thing.. most people are going to ultimately choose a framework that will be well supported long into the future. PHP has a stronger base of support, so when something like CakePHP comes along... I'm sorry but lets just skip ruby pls?
MVC is great. But if MVC can be used in any language, what gives Ruby on Rails any advantage? They were there first? I know some PHP, so why would I want to have to learn Ruby now? If CakePHP offers most if not all the benefits of R on R? think about it people...
Ha ha. This is much more funny when you've read all the comments from people continuously pointing out that PHP is not a framework. But there is nothing wrong with CakePHP copying Rails. That's how MS made billions, by copying everyone else (complemented with good marketing of course)
Something no one seems to mention: When you develop an application it is essential to choose a language that is easy and economical to support maintain in the future. I don't see many reasonably priced, expert Ruby on Rails developers out there. For that reason, I would recommend well structured PHP over ROR.
pearyogurt 2 months ago
I think Ruby and RoR are pretty great. I don't care for some of the smug Rails developers.
racl101 3 months ago
Haters gonna hate!
Nivek1098 3 months ago
RoR is great. So why do guys make everyone else hate it?
knugie 3 months ago
It's suppoused that you are comparing cake and ror..??
cristalanimetal 5 months ago
Doing it first isn't doing it better.
Hiei102493 5 months ago 2
I use Macs, but I find these somewhat insulting. PHP is a beautiful scripting language. It is capable of doing so much. Ruby on Rails is a very well constructed frameworks as well. It doesn't make sense why you'd downplay the other as both can be used efficiently to make good Web Applications.
NaresuanTheGreat 5 months ago
@videct np dude
carusk 5 months ago
@videct dude its a joke alright? Get over it.
its a play on the line the php dude says
carusk 5 months ago
i dont get the point of ruby on rails or cake php, can someone explain to me simply their propose?
I use straight php, its easy and i dont see why you would want anything more...
iisdan 5 months ago
This is just a joke guys! They aren't that serious.. so stop hating on this :/
souleben 5 months ago
Okay... so CakePHP is quite equal AND you get the flexibility if you want to... AND there are actually hosters who host your PHP-application (I'd say nearly everyone of them)... so... what exactly is the reason for me to use Ruby (which is another language I would have to learn without any bigger advantages) ?
Fuchur84 6 months ago
@Fuchur84 Your source code will be 100% cleaner. I know form experience I was php developer.
ZillaMab 5 months ago
@ZillaMab Only if you dont know how to structure your code well and do it in a logical way... yes PHP can be quite untidy, but if you know what you do and you are structured, you can do it very tidy too, without having to limit yourself if you hit the limits of the Ruby-framework...
Fuchur84 5 months ago
So, uh... Y'all folks arguing over whose framework is better instead of enjoying the tongue and cheek humor here... What's y'deal?
TubeTAG 6 months ago
PHP gets mo booty than you
audiowiz 6 months ago 2
what was the message of this commercial? This video clearly means that they got nothing in hand to say, just messing around. pathetic.
freshgreengrass 7 months ago
I'd like to point out, I'm guessing a lot of you PHP people out there use github. You probably do, CakePHP is hosted on github, and so are a lot of other big PHP things. Did you know GitHub is Ruby on Rails? There are many large scale applications that use Ruby on Rails as well... I don't get whats the fuss either. I learned both and they both have their own strengths.
Cynnamon007 8 months ago 2
it's funny seeing that he has no arguments left now that the comparison is fair
gevz2kx 8 months ago 11
you made 3 commercials PHP vs. Ruby but STILL php can SWALLOW ruby , hahah
MrDjZarko 9 months ago
@MrDjZarko This is about Ruby on Rails, it's a framework that uses ruby. Do your research. Oh, and:
100.times { p "Ruby rocks" }
pchris256 9 months ago
php ftw!
whatsajaymo 9 months ago
geeks used to say:
same "MUSIC" different "GAY" x)
MrArabSon 9 months ago 3
YOU FUCKING NERDS STOP BEING SUCH A BITCH ABOUT IT!!!!! THIS IS COMEDY! GET LAID FFS. //php guy
Gabbsmo 10 months ago
Thumbs up for this original add, for those original ROR developers!
justonpoints 10 months ago
This has been flagged as spam show
I repeat what I said on the other one,
RoR or imposed OOP is definately not the future of the internet. Too much resource waste.
But I would love to see a comparison between RoR & CakePHP and watch the cakePHP Hawaian-Shirt guy go to the beach, go the club and have dinner, during the time it would take for the RoR guy to get to the front door.
These are sad sad ads. RoR is slow, get over it, too much complex OOP does not work on the internet (and this comes from a OOP fan).
seppsters 11 months ago
Do u ever have the impression that website development has turned into killing a fly with a nuclear weapon? Do you REALLY need anything more complicated than PHP/Apache? I mean MVC is kind of bullshit. I know the makers of this video want to feel really smart, but uh, websites present HTML. That's ALL they do. It's not rocket science. I don't see the need to let some framework dictate something I can code in 5 minutes on my own. SQL is EASY. Use a CMS for code.
YTSparty 11 months ago
@YTSparty What about enterprise level software? The web is moving more and more towards being a universal platform. It's not just for breakfast anymore. It's not just about serving content. It's about application development.
MonsuerLePlague 11 months ago
@MonsuerLePlague I'll be honest, I don't know what you exactly mean. The web is about application development? Like apps? You're not likely to use MVC for apps. MVC is really for a very specific type of interface where you have complicated data and varied presentations. The thing about MVC is that once you develop something not suited for MVC, it becomes cumbersome and a nuisiance.
xxdrewzooxx 10 months ago
@YTSparty Interestingly enough most big companies want someone who can program in the MVC model, it's a lot easier when it comes to project management when working in a team of web developers. Coding pure SQL is not directly cross-database. If your client or company needs to switch to a different database engine, it would be insane to redo every SQL statement in your code. If you enjoy programming SQL(as do I), build a cross-database model class, thus making transitions easier.
unixboy666 10 months ago
@unixboy666 I think cross-platform maintenance is usually a waste of time. If you're using Oracle or MySql (typically one or the other), you are going to want to access the additional features of each DB. When you encapsulate access to the DB in a generic way, you cant access those unique features for each DB.
How often do companies switch databases? Does preparing for a switch make encapsulating your development worth it? I say no. It's like wearing a raincoat all the time in case it rains
YTSparty 10 months ago
@YTSparty That is not a RoR feature .. There are a lots of PHP ORMs. for instance Doctrine 2.+(based on the characteristics of Java's Hibernate) that count as really successful so database migration is not that much fo a an issue
FearTheL33t 10 months ago
Bahahaha!! I felt all defensive reading all these people defending PHP and then the guys bring out this.. brilliant!
2potatocakes 11 months ago
There are literally a 1000 active record frameworks out there for every language going back a decade (used AR in ASP 3.0 with Access for crying out loud). Not sure why this one seems to think they are so important...
shaffersh1 1 year ago
Yes, yes, but PHP still sucks. Try to build some web services with it and try to connect them with Flex. ;)
kurrator1 1 year ago
@kurrator1
Flashbuilder..the first option is to connect via PHP
carnagerpm 1 year ago
@carnagerpm I know this, but I prefer Grails. Its doable with PHP but with Grails/Rails is one magnitude faster. (ORM). I dont have to care about SQL.
kurrator1 1 year ago
CodeIgniter uses ActiveRecords too lol.. these videos are super lame!
PES6Fan2damax 1 year ago
Hahahahaahahahaha
So they can't think of anything with PHP so they decide to go with STUPID CakePHP... :D Hahahahaahahahahahaha
Soooo funny... :D
LNenadL 1 year ago
*hand-palm* rails did not come up with MVC. Also this video did not really compare anything between the two frameworks except say they do some things in common and give a vague (but wrong) hint that ruby did some things first. these videos are retarded. I was watching to see if there was anything that made moving to rails worth while but this is retarded. I'll stick with PHP.
deathofthemagi 1 year ago
Ruby on rails is awesome
wo2o 1 year ago
I'm going back to ColdFusion. >.<
TLucretiusCarus 1 year ago
cakephp is gay in this video -_-
ueharakikumi 1 year ago
lol @ epic rails envy in all of these videos.
luzzlepure 1 year ago
this presentation is gay as gay is these guys and.. there are some comparison?? I can't see any!
BTW rails is good, but really slowly.. yeah you can tokyo cabinet and add some other kind of crap but i tell you: in 99% cases with simple framework (ie. kohana) + mysql you can do everything without messing up your job.
And remember, finding rails programmers and convert all your resources can be a huge pain in the ass.
aghvideo 1 year ago
i hate these videos. i am using rails despite, not because of them.
i'm no short of good words about rails, but am not going to say any of it here. hate the arogant 'rails hq' (railsenvy, dhh, et al) attitude. grow up already.
ab2nd 1 year ago
Coming from a C/C++ background, I started producing php code in no time. Within one week I had my first working CMS completed, and I wasted most of the time perfecting the html/css part. This, from a person with no web development experience whatsoever. The only reason for me to make the switch to RoR is to see that it has abilities beyond PHP and its frameworks. Can somebody point me to trully mindblowing stuff that the competition cannot offer? All I see here is who copied who childness.
OfAwesomeWin 1 year ago
PHP gets more booty than you... watch?v=S8zhmiS-1kw
audiowiz 1 year ago 2
I use Java, and Python quickies.
As a Java programmer I *loathe* PHP. Disorganized, dirty, poorly documented and a huge (not very useful) community of non-experts. PHP was designed for people who can't program.
Anassuir 1 year ago
Comment removed
saif1337 1 year ago
@saif1337 Aw, you can't program either ): ?
Anassuir 1 year ago
Comment removed
saif1337 1 year ago
@saif1337
Oh really?
I graduated from Computer Systems Engineering this year and can do all that plus properly code in Java, and fortunately for me, Java web amongst other languages. Of course, thats just the software part...
Enjoy mediocrity.
And PHP.
Anassuir 1 year ago
Comment removed
saif1337 1 year ago
@saif1337 -facepalm- Poor you. No wonder you're so in love with PHP.
Anassuir 1 year ago
Comment removed
saif1337 1 year ago
@saif1337 nobody gives a fuck about your claimed skills, you are 23 and talking as THE MIGHTY experienced programmer ... people like you make me wanna kill myself, it's just so uber-facepalm ... you're embarrassing
chumbalum 1 year ago
Comment removed
saif1337 1 year ago
@saif1337 I suggest you learn English as the next language.
Subskii7 1 year ago 2
@Subskii7 Is this correct ? "Suggest + s.o. + verb" ?
At least he tries to speak a foreign language, most US citizens can't, so please...
mathieuemi666 1 year ago
Comment removed
saif1337 1 year ago
@saif1337 Anassuir should be in quotes, and == doesn't work on strings the way you intended because they aren't primitives..., you should have used equals(). Your method there will not really do anything. You method naming is also bad, since get implies a method to obtain the value of an instance variable.
neophytum 1 year ago
Comment removed
saif1337 1 year ago
@Anassuir This is stupid and you know it.
PEOPLE are writing code, not PHP.
You can use MVC pattern, as well as OOP with it, and I promise your code won't be worse than C++. Because there aren't much syntax differences between them.
BUT, I'm a fan of Ruby and Python. Same performance, but so easier to write and read! There are all good. Sadly hosting providers want a lot of money to use them on your website.
mathieuemi666 1 year ago
@Anassuir
"PHP was designed for people who can't program."------>the same as java :P. Dont you agree? I think your statement is wrong. But i would agree if you say that php tends to be used by people who gives a f**k about good practices and that kind of stuff. IMHO if you program things you are a programer, you can be a good one or a bad one, language doesn't matter it is just a tool
nicolasaeg 1 year ago
Compare RoR to Drupal. :D
sunnz 1 year ago
I think i speak for the Entire PHP community when i say go **** yourself
carusk 1 year ago 55
@carusk THANK YOUUUUUU!
Works42 10 months ago
@carusk
fuck*
seppsters 5 months ago
@carusk contain your anger sugar, don't hate congratulate ;)
shyvy88 5 months ago
Yeah... Good luck comparing Ruby On Rails to Symphony (that would at least have some sense - comparing pure PHP to some Ruby framework is like comparing a landing gear to complete F16).
cgofme 1 year ago
No one compared language and framework...
danixvideos 1 year ago
PHP is a language, Ruby on Rails is a Framework that uses the Ruby language.
So, yes, they did.
warlord90210 1 year ago
@warlord90210 This should have been the only comment on this video.
This is unfair!
mathieuemi666 1 year ago
At 0:14 he says you should be comparing it to a PHP framework. The rest of the video contains no comparisons whatsoever!
These Ruby on Rails guys are just trying to use gay Apple-style marketing to mock the competition without actually saying *why* their solution is superior.
Ruby on Rails is fledgling (for instance i18n only included a few months ago and that was a big compromise) and dying at the same time (number of users falling).
Name for the people who still use Rails: CLINGERS.
LAnonHubbard 2 years ago
Wow this was so geeky it made my skin crawl. I did like the fact that they highlighted anyone who compares PHP with Rails is like comparing a speedboat to an glider. It's amazing how many numbnuts on the internet don't realise the fundamental difference between PHP the language and Rails the framework.
Etcher 2 years ago 2
I think these RoR guys did it on purpose. I mean, if you compared Zend/CodeIgniter to RoR you'd see no difference whatsoever. That wouldn't highlight their point so well, would it?
BluesAndJam 2 years ago
Well, I wouldn't go that far. I can think of 10 features Rails has over Codeignitor but i just couldn't be arsed going into it.
Etcher 2 years ago
Neither could RoR ;)
BluesAndJam 2 years ago
@Etcher The thing is, RoR has too much "magic" into it. And when you want to customize things, it gets really hard as you have to understand how it works under the hood.
With 's/CodeIgnitor/CodeIgniter/', it's more transparent and easier to customize.
mathieuemi666 1 year ago 2
@mathieuemi666 This is true and a good point but I suppose it's speed versus customisation. That said, I've been using Rails for a year now (PHP for almost 10) and I have yet to hit a problem in rails I can't solve using a plugin or my own approach to a problem.
Etcher 1 year ago
@Etcher I really think RoR is one of the best frameworks available. But people will have to learn the framework at the same time as Ruby and this is a rather difficult thing.
But don't undestand me, RoR has some weaknesses but a lot of strenghts over all the competitors...
mathieuemi666 1 year ago
@BluesAndJam Zend Framework was said to build after growing demand of web framework like Ruby on Rails in PHP community, so this ads fit them as well. No one comparing features here, its similar in both. But who is following and who is leading is clear. After Merb merged with Rails I feel they will remain best of breed, although making it harder for newbies I guess. PHP will stay with wordpress, joolma and drupal and every simple task. But Rails/ruby future is strong.
kickassdj 1 year ago
Comment removed
xcompll 2 years ago
Man i miss the good old days... PHP on VI editor, apache logs, phpMyAdmin....! Urges me to open my development environment again!
thedragonrocks 2 years ago 3
распиздились тут
exceilence 2 years ago 2
oh my God,
no one can talk about PHP its magic
ruby go further you'll down i'm sure
its weak ;)
niganigar 2 years ago
People, there's no comparison, because cakePHP is a frame work based off of the RoR frame work, so there's no real comparison needed. PHP just does what RoR does, in a more efficient manner.
Jamzeel 2 years ago
This has been flagged as spam show
LOL In these videos you can see clearly why programmers are considered rare people.
nestorms 2 years ago
Comment removed
nestorms 2 years ago
And where's the comparison?
sunnz 2 years ago 3
PHP -> Language
Ruby on Rails -> Framework
FelipeLula 2 years ago
CakePHP is actually pretty good. Why is sympony any better?
hectixx 2 years ago 2
PHP > RoR returns true, try it!
Gintaras 2 years ago 4
MVC has been around since the 1970s.
intelex 2 years ago 5
Boy the skinny choch bag on the right almost pulls off the fruitcake mac guy.
tommyskommy 2 years ago
\o_
phonique 2 years ago
lol awesome!
melvinram 3 years ago
Has anyone here actually READ the source code to CakePHP?Can you say -YUCK- with a "Holy fuck what sort of dyslexic monkeys wrote this 'PHPNuke reject quality' bag of shit?"
AvianSuicide 3 years ago 4
the framework code creates an environment in which you can run your nice MVC code. it doesn't mean that the framework code itself has to consist of the same nice MVC code. if it did, it would just add overhead and reduce the overall performance of the framework.
deizel 2 years ago
Too bad you wont get a job with RoR, or even Ruby for that matter.
naraithsil 3 years ago
Yeah, you won't get a job by knowing one of the most used web development frameworks on the planet!
tuntiss 3 years ago 4
ROR is such a fanboy framwork. all they focus on is bashing anything else
sreustle 3 years ago 3
Honestly, that is probably the biggest turnoff for me. I'm looking to switch from PHP to something else for server side work, but the fanboyism is sending me straight into python land.
VigilanteNighthawk 2 years ago 4
Try Grails
phearinc 2 years ago
I'll give it a look. Thanks
VigilanteNighthawk 2 years ago
They're both their own separate amazing entities. You just have to learn to stop trying to chunk them together, jeez fellas ;-)
FatimajaanEqandahari 3 years ago 3
The video implies RoR was the first to use the MVC paradigm. Hate to break it to the fanboys, but that's not even close to the case. They took a tried and true design pattern and nearly claim it as their own creation. Established MVC paradigms are available for every serious language under the sun. I like RoR, but their smugness is irritating and pathetic.
damrass 3 years ago 2
First, I'm not a RoR fan, i've never really used it other than tinkering. However, they arent claiming MVC as their own... they are claiming their implementation and strict (forced) adherence to it... which is part of the turn off for me...
rjm1982 2 years ago
Hence why they did these mac ads. I hate this kind of thinly veiled symbolism. I'm willing to bet a much larger percentage of Rails developers own Macs than (Cake)PHP developers.
Their smugness suit each other perfectly.
hectixx 2 years ago 50
Yeah, don't ask a rails developer too many questions at one time. They aren't good with concurrent connections. Rails is great if you know how to cache properly, but even then, there's that concurrent connections thing. PHP and Python have no problem with it.
The Ruby language is nice, but it looks almost just like Python.
dafragsta 2 years ago 2
Actually, it's been a lot of time since I last saw RoR project that is NOT using Passenger. And all RoR projects that use Passenger has no problems with concurrent connections at all.
Alfuken 2 years ago 2
Catalyst. Perl Catalyst. Perl has a OPEN SOURCE QUANTUM SUPPOSITIONAL MODULE THAT CAN BE INTEGRATED WITH CATALYST. The only way you could get quantum suppositionals or any sort of temporal programming out of Ruby or C# you have to be a trusted friend of the japanese government or microsoft. All languages have good points and bad points. Ruby is japanese and they love proving superiority. Japanese Karate is INVINCIBLE! Japanese Ruby and its buggy rails offspring is PERFECTION. lol.Indeed.
evildnalor 3 years ago
Shame Ruby on Rails is really slow and scales very slowly :(
robintimothycard 3 years ago 3
scales slowly? wtf?
If you configure whatever server setup you are using with rails properly it is screaming fast.
Let me guess you are basing that on web brick?
Lilinye 3 years ago
Come'on, Ruby isn't that popular web server language, with so many people around the world using PHP on daily basis, building real life applications, It's clear that there will be huge demand for PHP MVC application frameworks.
As much as I respect the originality and innovation of RoR makers, their attitude (as demonstrated in this video and other occations) really isn't very mature...
ab2nd 3 years ago 8
Codeigniter php framework does DRY and MVC good as well. I like ROR, but they need to stop trying to put down good php frameworks.
ConnorAlves 3 years ago 3
Actually, a port/equivalent of Rails in PHP is quite convenient for when you have to or choose to use PHP.
alfredogangsta 3 years ago
Problem with Ruby is that most shared hosts do not support it.
limefaced 3 years ago 4
Lol, I second what Sencerd said.
ihatechavsXD 3 years ago
PHP and JAVA, the Best.
riotiticaca 3 years ago
PHP rulez
iamjhou 3 years ago
So basically, they can't come up with any examples of what ROR can do and cakePHP can't? Says it all really.
Sencerd 3 years ago 54
This comment has received too many negative votes show
Actually what says it all is that Cake is a copy of rails except with a buggy, poorly designed, swiss cheese language for amateurs.
fsdg345235 3 years ago
@Sencerd
Haven't you watched the video?
CakePHP just agreed RoR was super cool.
vladmirgc 10 months ago
TWATS
Tetrix03 3 years ago
Lol. The best video so far in the series.
diwadm 4 years ago 3
This has been flagged as spam show
youtube should have more ways for people to communicate to each other....like this site gagla.com_ GAGLA DOT COM, it even has a webcam chat, how cool is that?
HotDina1128 4 years ago
LoL
F00dTube 4 years ago
Nice! PHP is the best
AcePIREP 4 years ago
Ruby itself is just a better language than PHP, Ruby makes Rails so great.
diegoev 4 years ago
one more thing.. most people are going to ultimately choose a framework that will be well supported long into the future. PHP has a stronger base of support, so when something like CakePHP comes along... I'm sorry but lets just skip ruby pls?
recordbreaker08 4 years ago 4
take a look at the frameworks... there's a huge difference. both python and ruby allow for much cleaner (and DRY-compatible) syntax than PHP.
Discerer 4 years ago
what's so clean about python? ... it reminds me of 80's ... programmed in it for some time - it sux balls to the sh*t!
inorb1 3 years ago
rails allows for more DRY code than cake?
...you're doing it wrong.
They're both good at DRY.
poserlooser 3 years ago 2
MVC is great. But if MVC can be used in any language, what gives Ruby on Rails any advantage? They were there first? I know some PHP, so why would I want to have to learn Ruby now? If CakePHP offers most if not all the benefits of R on R? think about it people...
recordbreaker08 4 years ago 2
Ha ha. This is much more funny when you've read all the comments from people continuously pointing out that PHP is not a framework. But there is nothing wrong with CakePHP copying Rails. That's how MS made billions, by copying everyone else (complemented with good marketing of course)
GlennNZ 4 years ago 3
This comment has received too many negative votes show
screw ruby on rails
tamrix 4 years ago
i wish i knew what they were talking about.
Bsherrill 4 years ago
you got it right ! :)
christophe971 4 years ago
This comment has received too many negative votes show
is this for people who can't afford Windows and Visual Studio?
R4ndomCrap 4 years ago
yeah it is(happy?)
apocpt 4 years ago
great
bebby5 4 years ago
At least they didn't use ZF or Symfony. :)
jda57 4 years ago
like the ad.. but php will continue to rock.. forever...
0xh4m1m 4 years ago 5
This comment has received too many negative votes show
I don't get it... these propoganda movies make me want NOT to learn Ruby!
Executor416 4 years ago
you mean these funny videos makes you serious and negative?
skywriter14 4 years ago
Not one of their better ones but pretty good.
cbmeeks 4 years ago 2