Added: 4 years ago
From: envyads
Views: 140,786
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (153)

Sign In or Sign Up now to post a comment!
  • 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 think Ruby and RoR are pretty great. I don't care for some of the smug Rails developers.

  • Haters gonna hate!

  • RoR is great. So why do guys make everyone else hate it?

  • It's suppoused that you are comparing cake and ror..??

  • Doing it first isn't doing it better.

  • 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.

  • @videct np dude

  • @videct dude its a joke alright? Get over it.

    its a play on the line the php dude says

  • 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...

  • This is just a joke guys! They aren't that serious.. so stop hating on this :/

  • 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 Your source code will be 100% cleaner. I know form experience I was php developer.

  • @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...

  • So, uh... Y'all folks arguing over whose framework is better instead of enjoying the tongue and cheek humor here... What's y'deal?

  • PHP gets mo booty than you

  • what was the message of this commercial? This video clearly means that they got nothing in hand to say, just messing around. pathetic.

  • 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.

  • it's funny seeing that he has no arguments left now that the comparison is fair

  • you made 3 commercials PHP vs. Ruby but STILL php can SWALLOW ruby , hahah

  • @MrDjZarko This is about Ruby on Rails, it's a framework that uses ruby. Do your research. Oh, and:

    100.times { p "Ruby rocks" }

  • php ftw!

  • geeks used to say:

    same "MUSIC" different "GAY" x)

  • YOU FUCKING NERDS STOP BEING SUCH A BITCH ABOUT IT!!!!! THIS IS COMEDY! GET LAID FFS. //php guy

  • Thumbs up for this original add, for those original ROR developers!

  • 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

  • Bahahaha!! I felt all defensive reading all these people defending PHP and then the guys bring out this.. brilliant!

  • 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...

  • Yes, yes, but PHP still sucks. Try to build some web services with it and try to connect them with Flex. ;)

  • @kurrator1

    Flashbuilder..the first option is to connect via PHP

  • @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.

  • CodeIgniter uses ActiveRecords too lol.. these videos are super lame!

  • Hahahahaahahahaha

    So they can't think of anything with PHP so they decide to go with STUPID CakePHP... :D Hahahahaahahahahahaha

    Soooo funny... :D

  • *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.

  • Ruby on rails is awesome

  • I'm going back to ColdFusion. >.<

  • cakephp is gay in this video -_-

  • lol @ epic rails envy in all of these videos.

  • 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.

  • PHP gets more booty than you... watch?v=S8zhmiS-1kw

  • 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.

  • Comment removed

  • @saif1337  Aw, you can't program either ): ?

  • Comment removed

  • @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.

  • Comment removed

  • @saif1337 -facepalm- Poor you. No wonder you're so in love with PHP.

  • Comment removed

  • @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

  • Comment removed

  • @saif1337 I suggest you learn English as the next language.

  • @Subskii7 Is this correct ? "Suggest + s.o. + verb" ?

    At least he tries to speak a foreign language, most US citizens can't, so please...

  • Comment removed

  • @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.

  • Comment removed

  • @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.

  • @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

  • Compare RoR to Drupal. :D

  • I think i speak for the Entire PHP community when i say go **** yourself

  • @carusk THANK YOUUUUUU!

  • @carusk

    fuck*

  • @carusk contain your anger sugar, don't hate congratulate ;)

  • 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).

  • No one compared language and framework...

  • PHP is a language, Ruby on Rails is a Framework that uses the Ruby language.

    So, yes, they did.

  • @warlord90210 This should have been the only comment on this video.

    This is unfair!

  • 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?

  • 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.

  • Neither could RoR ;)

  • @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.

  • Comment removed

  • Man i miss the good old days... PHP on VI editor, apache logs, phpMyAdmin....! Urges me to open my development environment again!

  • распиздились тут

  • oh my God,

    no one can talk about PHP its magic

    ruby go further you'll down i'm sure

    its weak ;)

  • 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.

  • Comment removed

  • And where's the comparison?

  • PHP -> Language

    Ruby on Rails -> Framework

  • CakePHP is actually pretty good. Why is sympony any better?

  • PHP > RoR returns true, try it!

  • MVC has been around since the 1970s.

  • Boy the skinny choch bag on the right almost pulls off the fruitcake mac guy.

  • \o_

  • lol awesome!

  • 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.

  • Too bad you wont get a job with RoR, or even Ruby for that matter.

  • Yeah, you won't get a job by knowing one of the most used web development frameworks on the planet!

  • ROR is such a fanboy framwork. all they focus on is bashing anything else

  • 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.

  • Try Grails

  • I'll give it a look.  Thanks

  • They're both their own separate amazing entities. You just have to learn to stop trying to chunk them together, jeez fellas ;-)

  • 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.

    Their smugness suit each other perfectly.

  • 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.

  • Shame Ruby on Rails is really slow and scales very slowly :(

  • 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?

  • 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...

  • 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.

  • Actually, a port/equivalent of Rails in PHP is quite convenient for when you have to or choose to use PHP.

  • Problem with Ruby is that most shared hosts do not support it.

  • Lol, I second what Sencerd said.

  • PHP and JAVA, the Best.

  • PHP rulez

  • So basically, they can't come up with any examples of what ROR can do and cakePHP can't? Says it all really.

  • @Sencerd

    Haven't you watched the video?

    CakePHP just agreed RoR was super cool.

  • TWATS

  • Lol. The best video so far in the series.

  • LoL

  • Nice! PHP is the best

  • Ruby itself is just a better language than PHP, Ruby makes Rails so great.

  • 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?

  • 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.

  • 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!

  • rails allows for more DRY code than cake?

    ...you're doing it wrong.

    They're both good at DRY.

  • 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)

  • i wish i knew what they were talking about.

  • you got it right ! :)

  • yeah it is(happy?)

  • great

  • At least they didn't use ZF or Symfony. :)

  • like the ad.. but php will continue to rock.. forever...

  • you mean these funny videos makes you serious and negative?

  • Not one of their better ones but pretty good.

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more