PHP Test Results

PHP is an HTML embedded scripting language, which is open source and runs on almost every operating system out there. PHP was originally written by Rasmus Lerdorf in 1994. It gained acceptance and established a user base, and as a result, it has become one of most popular web scripting languages in the world. We chose PHPNuke as our test application because of how well-known it is in the PHP community. Originally, we started by using PHP 5.0, but PHPNuke doesn't seem to work with 5.0. So, we ended up using PHP 4.3.9, the latest 4.x build available at the time of this article's publication.

Due to the fact that all of the operations occurring during this test are interpreted, it's not surprising that the numbers are close to our deviation. The PHP interpreter, obviously, doesn't favor one CPU architecture over another. The results are within approximately 3% of each other.

PHP-Nuke 7.4

PHP-Nuke 7.4

PHP-Nuke 7.4

ColdFusion Test Results Microsoft .NET
Comments Locked

48 Comments

View All Comments

  • Saist - Monday, October 18, 2004 - link

    I just wanted to comment that as I read the graphs, the opteron lead all but .NET
  • justly - Monday, October 18, 2004 - link

    22 There was a thread here that talked about the infoword article, I suggest you at least lokk at it before you claim there are no holes in its conclusion.

    http://forums.anandtech.com/messageview.aspx?catid...

    Like any other thread it does drift of topic at times but there are a lot of conclusions made by the author of the article (rck01) that he either could not or would not elaborate on. Personally I wouldnt trust the results of that article untill some of the questions asked in that thread get answered.
  • Chuckles - Monday, October 18, 2004 - link

    #34:
    No, lets hope that AMD responds by getting a compiler team and optimizing the binary daylights out of the various compilers in addition to boosting the clock. That way everybody wins.
  • dollar - Monday, October 18, 2004 - link

    - The Xeons and the Opterons have the same 1MB L2 cache, cached up Xeons? Huh?
    - There are no Windows Server 2003 64-bit edition but the betas, and people looking for servers most likely aren't using betas. Also there is little or no real software availible. Plus, the Xeons are also 64-bit capable (so that would't put the Opterons at any real advantage anyways.
    - The fact that software is optimized for Xeons turns the tide in their favour, but it's nothing wrong with that, the costumer still gets more performance. Unfortunatly for AMD there isn't likely to be any widespread Opteron optimization with a 5% markedshare. That's what it's like to be the little guy :(

    Xeon's came out victorious (for once), let's hope AMD responds with faster CPUs ;)
  • sprockkets - Monday, October 18, 2004 - link

    I guess my only question is what type of Xeon was used, the ones with huge cache, or what?

    I liked that Infoworld report, in a way. It's weird that Opterons are faster, but load up a Xeon with work and it is faster. Kinda makes sense, but if you are faster when under load, wouldn't you run faster without load? Does that mean Xeons waste most of the time without other programs to take advantage then of Hyper Threading?

    Then again, with a shared bus architecture it's been proven here until the Xenon went up to a 800mhz bus that Opterons scale much better.
  • Guspaz - Monday, October 18, 2004 - link

    Isn't it kind of an unfair test to compare a 64-bit processor in 32 bit mode to a 32 bit processor?

    If you're going to benchmark without taking advantage of one of the Opteron's biggest features (AMD64), why not disable something like Hyper-Threading to compensate? From what I understand both AMD64 and HyperThreading provide similar performance increases of something like 5 to 15 percent.
  • WooDaddy - Monday, October 18, 2004 - link

    I understand for the purpose of the review, it might be easier to order from the same vendor, but since the architecture of each one is different (AMD/Intel), most companies wouldn't sell conflicting yet equivalent servers. The server market caters less to fanboys/men/women than the fickle consumer market.

    My point is that if you are going to compare full blown pre-assembled systems, you should look at competing vendors since it isn't cost effective for the vendor to release self-competing products. But since you probably built your own (the test configuration info was rather sparce), make sure the component cost is the same. That's the comparision that would count.
  • Jason Clark - Monday, October 18, 2004 - link

    I plan on adding a cost comparison in our next article in this series. The trick is to make it as fair as possible where each system is outfitted in a similar fashion from the same vendor if possible.

  • Questar - Monday, October 18, 2004 - link

    Oh yeah, that's a really good idea. I should base business buying decisions based upon a review at a gaming site. There's a source I would quote in my research.
  • mrdudesir - Monday, October 18, 2004 - link

    That review at info world was a joke. No Data, just assertions that they claim, would they care to back it up with evidence. If you want to see a real review check out this one over at GamePC that i found, which actually outlines all of the hardware and apps used.
    http://www.gamepc.com/labs/view_content.asp?id=opt...

Log in

Don't have an account? Sign up now