Link Details

Link 5276 thumbnail
User 1 avatar

By rick
via ohloh.net
Published: Oct 22 2006 / 00:51

Despite the buzz around sexy new frameworks like Rails and Django, PHP is more dominant than ever.
  • 9
  • 0
  • 2817
  • 865

Comments

Add your comment
User 203994 avatar

Mark Thomas replied ago:

5 votes Vote down Vote up Reply

Article basically proves the obvious: PHP is the most popular scripting language. Has nothing to do with frameworks. No vote.

User 207678 avatar

ghettopixel replied ago:

-5 votes [show comment] Vote down Vote up Reply
User 205047 avatar

Lowell Heddings replied ago:

7 votes Vote down Vote up Reply

This article makes no sense.

First, PHP is a language. Rails and Django are frameworks. You simply can't compare the two, and the title of the article doesn't match the charts.

Secondly, the chart that shows the amount of lines of code written in each language could also be used by the Ruby on Rails crowd to demonstrate how much less code you have to write with Ruby to accomplish the same thing.

Finally, the projects chart shows that a lot more new projects are being created in Ruby these days, which is a win for Ruby again.

I'd prefer to see a well written article discussing the speed differences between the two languages, independent of the frameworks.

I'm pretty sure PHP comes out on top as far as speed goes, I'd just like to see some real numbers.



User 205872 avatar

cha0sth30ry replied ago:

-1 votes Vote down Vote up Reply

I wish we could mod this article down.

User 205047 avatar

Lowell Heddings replied ago:

1 votes Vote down Vote up Reply

We can easily mod it down, but there are some interesting numbers in there, even if the author skewed the title

User 200606 avatar

cossins complained ago:

1 votes Vote down Vote up Reply

cossins reported this link as inaccurate on 10/22/2006 @ 04:59:56

PHP is a language, Rails is a framework.

User 133619 avatar

murban replied ago:

1 votes Vote down Vote up Reply

Rails and PHP are both technologies for developing Web applications. So it is perfectly fair to compare them. And I don't see how the article claimed anything other than PHP was currently a lot bigger by most metrics. You don't have to agree with the point the article was making, but I don't think it deserved to be voted down as innacurate.

User 200946 avatar

bigbold replied ago:

1 votes Vote down Vote up Reply

These charts are pointless. You might as well say "China Eats America for Breakfast" because there are a billion more Chinese than Americans. Still doesn't mean China is any better or more productive.

User 191902 avatar

jcblitz complained ago:

2 votes Vote down Vote up Reply

jcblitz reported this link as inaccurate on 10/22/2006 @ 09:33:06

apples to oranges

User 32485 avatar

John Munsch replied ago:

0 votes Vote down Vote up Reply

> However, that aside, PHP will always be on top, its the most widely used scripting language for web
> programmers by far because its been the most loyal to us.

And that is exactly why C and C++ are still the most popular programming languages. Oh wait, they aren't, Java is. This is a ridiculous assertion and you should be ashamed for making it. These things change over time. Just because PHP is king of the heap today doesn't mean it will be three years from now. I have had a wonderful affair with Java these last five years, that doesn't mean that I'm married to it for the remainder of my lifetime. Languages and frameworks come and go. Do not become overly attached to either.

User 205958 avatar

planetmcd replied ago:

1 votes Vote down Vote up Reply

This is a poor article. PHP and PHP frameworks like CakePHP and Symfony have their merits and weaknesses, as do Rails and Django. Why waste time on a vapid comparison about lines of code, project counts, and developer counts? I might as well state the 'fact' that Bud Light is 'better' than Sam Adams because there are more bottles of it.

If you like one, use it. It's not like they do dramatically different things, they build webapps. I, like some, am more productive using Ruby/Rails, but why does anyone give a hoot whether other people use PHP/Cake or Python/Django.

How about spending time on comparing deployment setups? Scalability? Database support? There have to be hundreds of useful ways to look at this, many of which might speak in favor of PHP solutions at this point.

User 205872 avatar

cha0sth30ry complained ago:

0 votes Vote down Vote up Reply

cha0sth30ry reported this link as lame on 10/23/2006 @ 05:10:43

the guy doesn't know what he's talking about - you don't compare a language to frameworks

User 207678 avatar

ghettopixel replied ago:

0 votes Vote down Vote up Reply

There is no reason to be ashamed of what I said, and the fact that you feel that somone should be ashamed of an opinion is actually quite stupid, I prefer PHP and I FEEL that it will always prevail, if you dont like it then eat it. Im not here to satisfy you or the general Ruby community. Just like the fact that somone put Ruby on rails instead of just Ruby is no reason to bash them. When people say zend you probably think PHP but zend is a framework for alot more stuff then just PHP. I agree that Ruby is rapidly growing but again, lets compare this to when Coldfusion first came out, people heard a new programming language and jumped onto it and again the statistics where higher then PHP but PHP stepped up its game. Lets all jump off a cliff when our friend does! Now lets also think about the fact that Java and Ruby are ALL general programming languages, and PHP is NOT so YES of course it will have slightly higher statistics if you ask me, the fact is, nobody does an actual category drill down should erk some people who bash, lets really see what the statistics of WEB USAGE not just general overall usage. Now I never said that ruby wasnt a good language, but I dont feel I need to learn a language like ruby and install it on my server when I can do the same think with PHP and AJAX. Ruby by far is a good language and poweful, but just not me, and PHP is me, unfortunatly, again, if you dont like it, go eat it.

User 203994 avatar

Mark Thomas replied ago:

0 votes Vote down Vote up Reply

ghettopixel,

It's quite obvious from your comments that you don't know what a framework is. To you, MVC means Most Vexing Conundrum. In other words, you don't "get" Rails (or Django or Cake) or the need for them.

You were better off when people were thinking you might be talking out of your @$$, instead of proving it with all your follow-up comments.

User 203994 avatar

Mark Thomas complained ago:

0 votes Vote down Vote up Reply

markthomas reported this link as lame on 10/25/2006 @ 02:32:33

User 209614 avatar

demigod186 complained ago:

0 votes Vote down Vote up Reply

demigod186 reported this link as lame on 11/16/2006 @ 11:18:18

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (9)



Voters Against This Link (0)